If it is something like iTunes, you need to ask yourself if you want iTunes to have Internet (do you want Apple Music/radio, wifi sync, and the iTunes Store? If not, just block all ports/servers for iTunes. The first thing you should do is check the name of the process. You should get the same notification shown above.Well, blocking OS X from phoning home is probably impossible or at best very dangerous (because you block all of OS X's anti-virus blacklists).īut most other processes are easy to block. Then select the Enable-or-Disable-LittleSnitch-Network-Filter.kmmacros file from the Finder. You can also use Keyboard Maestro's File » Import Macros.
#Disable little snitch install#
The easiest way to install it is simply to double click the '.kmmacros' file, which should import the macro into Keyboard Maestro and tell you that 2 macros were imported. the file can be named anything you want, just make sure that it ends with ".kmmacros" and nothing else (like.
#Disable little snitch download#
To make that change, open Little Snitch Configuration.app and go to the "Security" pane, click the lock icon (bottom left) and then make sure the box next to "Allow GUI Scripting access to Little Snitch" as shown here:Īfter installing Keyboard Maestro, download the Enable-or-Disable-LittleSnitch-Network-Filter.kmmacros file. I consider the risk to be minimal and worth the trade-off. Doing so is a potential security risk, so understand what you're doing before you do it. In order for these macros to work, you have to enable GUI Scripting access to Little Snitch. Doesn't hurt anything to do it twice, and if, for some reason, one of them misfires, the other could work. For example, what if the preferences panel had already been opened to some other panel for some reason? Also, just for the sake of completeness, the macro opens the preferences panel using both the menu item and the keyboard shortcut. This is the Note Below that was mentioned above: The 'click on General' step is probably unnecessary, since Little Snitch's preferences default to showing the "General" tab when it opens, but it feels like the right thing to do. If QUIT_LITTLESNITCH is 'yes' then quit Little Snitch Configuration.app Send ⌘ + W to close the preferences window If neither a "Start" or "Stop" button is found, prompt the user to see if GUI Scripting is enabled, and then cancel the macro.
If a "Stop" button is found when we want to enable the Network filter, the network is already enabled (the presence of a "Stop" button means that the filter is already stopped). If a "Start" button is found when we want to disable the Network filter, the network is already disabled (the presence of a "Start" button means that the filter is stopped). If a "Stop" button is found when we want to disable the Network filter, press it If a "Start" button is found when we want to enable the Network filter, press it Look for either a "Stop" button or "Start" button Open Little Snitch Configuration.app's preferences (see note below)Ĭlick on the "General" tab (see note below) There are two Keyboard Maestro macros here, to Enable or Disable Little Snitch's network filter using GUI scripting.īoth the scripts work entirely the same way:Ĭheck to see if Little Snitch Configuration.app is running, save to a variable QUIT_LITTLESNITCH