Sep 08, 2017 The Internet is a terrifying place, and Objective Development’s Little Snitch 4 ($45) has tried for many years to help keep your Mac locked down.
- How to block Little Snitch from calling home and killing numbers:
- 1. The first step is to block Little Snitch with Little Snitch. Create two new rules in Little Snitch as below:
- a) Deny connections to Server Hostname http://www.obdev.at in LS Configuration. The address that will appear if you do it correctly is 80.237.144.65. Save.
- and the next is:
- b) Deny connections in LS Config to the application Little Snitch UIAgent (navigate to /Library/Little Snitch/Little Snitch UIAgent.app, any server, any port.
- 2. After that is done, open the Terminal (in your Utilities) and paste in:
- sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts
- (Hit return and type in your admin password). A TextEdit window will open behind the Terminal window. Command+Tab to it - this is your hosts file.
- 3. Place your cursor at the end of the text there, type or leave one vertical space and paste in the following:
- # Block Little Snitch
- 4. Close TextEdit, hit Command+Tab to return to the Terminal window, and paste in the following:
- sudo dscacheutil -flushcache
- 5. Hit the Return key and quit Terminal. You're finished now.
- 6. Easy, isn't it. If only everyone would do this, the developer would cease and desist from killing the number that you personally are using successfully on your Mac. At least until the next version is released…
>Third party developers can now bundle their apps with an Internet Access Policy file containing descriptions of all network connections that are possibly triggered by their app. Little Snitch will then display that information to users, helping them in their decision how to handle a particular connection. A description of the policy file format will be provided soon.
Research Assistant is a useful feature and at first blush this seems to have the potential to make it even better, assuming LS has enough market penetration to actually get more then a handful of devs to provide a description. The spirit of transparency is a good one too. One thing I wonder about though is how well they're prepared to deal with lying, because this seems like it could possibly open up a potential risk for social engineering. Can the developer of an application making a connection a power user would consider worth blocking actually be trusted provide their own description? If they do lie (directly or by omission) or even simply obfuscate about what it's doing, is Obdev up to policing that?
Having used it since version one though I'm excited about a lot of the new changes. I hope OpenSnitch and similar projects are inspired and vice versa.
Little Snitch 4.4.3
1: https://www.obdev.at/products/littlesnitch/index.html
Little Snitch Reviews
2: https://news.ycombinator.com/item?id=13443858