from Hacker News

Little Snitch 3 – Protect your privacy

by ergot on 1/20/17, 2:16 PM with 215 comments

  • by tedmiston on 1/20/17, 3:49 PM

    > Research Assistant

    > Have you ever wondered why a process you’ve never heard of before suddenly wants to connect to some server on the Internet? The Research Assistant helps you to find the answer. It only takes one click on the research button to anonymously request additional information for the current connection from the Research Assistant Database.

    I'm so glad they built this feature.

    The hardest part about using Little Snitch is trying to figure out whether processes that look like system or daemons are making legitimate connections.

  • by diggan on 1/20/17, 2:29 PM

    Why are OSX applications in general so bad at telling website users which platforms they support? Like always, I have to keep digging around in the website, just to find out that it only runs on OSX...

    Does anyone know a similar utility for Ubuntu/Linux systems? Paid or free, doesn't matter.

  • by zitterbewegung on 1/20/17, 2:41 PM

    This is a prime example on how to make a landing page for a product. I understand what you are selling and why I would want it. The product looks great and I think I'll try it out after work.
  • by noja on 1/20/17, 2:31 PM

    Excellent product, but needs some kind of rule sharing feature. There are so many network requests from different components that it can be overwhelming knowing what to allow.
  • by lazyjones on 1/20/17, 3:16 PM

    I tried an earlier version of this and was a bit disappointed by the (apparent?) lack of information regarding these connections from applications, since there's so much going on on OS X and it's hard to tell what's legitimate and what isn't. It would be great if we could record traffic on a per-application/process basis and display it comfortably, or even have some built-in heuristics to identify common tasks like "Firefox update check" or "iCloud authentication".

    It's very similar to the venerable "Spybot S&D" on Windows (the "TeaTimer" functionality, now apparently called "Live Protection": https://www.safer-networking.org).

  • by Hernanpm on 1/20/17, 5:13 PM

    I noticed no one mentioned https://www.tripmode.ch/ I used to use Little Snitch before but it was to complex for what I wanted to do, allow disallow internet access to certain apps, tripmode does the trick in the simplest way I've even seen.
  • by vijucat on 1/20/17, 2:53 PM

    Please steal this idea and make a product; I'll be your first paying customer:

    Data Loss Protection (DLP) for retail consumers.

    DLP (see http://whatis.techtarget.com/definition/data-loss-prevention... for a definition) goes beyond what Little Snitch does and does packet inspection to ensure that credit card numbers (for example) are never sent out from your network / box. Ideally, you can add regular expressions to define other PII that shouldn't be allowed to be sent out (your name, address, etc;).

    DLP products exist for corporate use, but I don't know of any lightweight + inexpensive one for personal use.

    WireShark, Fiddler or Charles can incorporate this functionality, if I am not wrong. Not sure how one would MITM SSL with WireShark, though.

  • by rbritton on 1/20/17, 3:47 PM

    Not related in any way, Little Flocker[0] is a similar program but for file access. It's a little rough around the edges but has been improving steadily.

    [0]: https://www.littleflocker.com

  • by bsmartt on 1/20/17, 3:12 PM

    why was this posted today? I bought Little Snitch 3 in January 2013. I was thinking maybe this was a new major version but it's not.
  • by jstoja on 1/20/17, 3:46 PM

    > A firewall protects your computer against unwanted guests from the Internet. > But who protects your private data from being sent out?

    A firewall? No kidding, a firewall is not supposed to only block incoming traffic...

  • by mostafah on 1/20/17, 3:38 PM

    I’ve been using this happily for a long time. For those taken back by the endless prompts on the first run: that’s only for the start. Select “forever” for connections you trust and you’ll soon have much less prompts.

    On a side note: the developers also have Micro Snitch, an app that warns when the camera or the microphone on your mac is in use.

  • by mellamoyo on 1/20/17, 2:30 PM

    Any similar software recommendations for Windows?
  • by koolba on 1/20/17, 2:38 PM

    How does this work? Does it override the networking DLLs to proxy the socket creation calls?
  • by iends on 1/20/17, 2:34 PM

    Those of you who own Little Snitch...do you regularly block outgoing connections from applications you regularly use?
  • by alphonsegaston on 1/20/17, 2:52 PM

    Little Snitch is at once both great and horrifying. If you watch the day to day stuff that happens on MacOS, you'll see that Apple's reputation for security and user privacy is a pretty low bar. Aside from the constantly pinging Apple defaults, so many third party apps are just all the time phoning home to corporate servers when they're not even in use. Chrome can really just look for updates when I open it, not check in with Google about god knows what every thirty minutes.
  • by therealmarv on 1/20/17, 3:01 PM

    Serious question: Can I use only profiles (e.g. no connection until VPN is connected) and the rest of the time Little Snitch should behave like it's not installed? I'm not a big fan of watching every connection... have done this in the distant past with Zone Alarm and Windows and it was more bothering than anything else. I also doubt it increases my personal security a lot.... especially when I think about my normal Android phone which is sitting beside my PC.
  • by rwinn on 1/20/17, 5:14 PM

    First thing I install on any new system, couldn't recommend it more!

    And the ability to do per-application captures and open them in wireshark is excellent for debugging.

  • by libeclipse on 1/20/17, 2:52 PM

    Something like this would be brilliant on Android. Anyone know anything related?

    It'd be great if it was for non-root too, but I'm not sure if it's possible.

  • by jedisct1 on 1/20/17, 2:56 PM

    Little Snitch is a fantastic way for people to shoot themselves in the foot.

    Most people using it have no clue what they are doing, block random things, and prevent software from working as expected. Not only this can make things less secure by breaking features such as automatic updates, it also makes developer's life miserable by having to provide support to people running their software in a half broken environment.

  • by andrenotgiant on 1/20/17, 3:02 PM

    I wish something like this could run at the router level. I am certain my low-end IoT devices are sending out data I don't know about.
  • by problems on 1/20/17, 9:47 PM

    Does Little Snitch catch process injections (ie: I am currently running in EvilMalware, I open up Chrome, create a new page, write my code into it and create a new thread in it), or is it vulnerable to the same problems of Windows firewall applications before LeakTest and the like. The good Windows firewalls now are able to catch this kind of thing.
  • by mkj on 1/20/17, 3:15 PM

    Objective Development (the developers) are a nice company, also providing V-USB - a bitbanging USB implementation for AVR microcontrollers without USB support. https://www.obdev.at/products/vusb/index.html
  • by bisby on 1/20/17, 6:30 PM

    4-5 years ago when I last used a mac for work, there was a program that had an unlimited evaluation period and was just setup to nag on launch (like winzip). using little snitch just blocked the nag (literally the license did was remove the nag, so it didnt affect functionality). In the end, I wound up not using the program anyway - I really was just trying to evaluate it without the nag. For some reason sublime text comes to mind? I think I wound up just going back to vim

    Installing little snitch, I got overwhelmed by how much stuff was trying to make calls in and out. It really does serve its purpose, but you also have to have an idea of what you should be letting out, you can easily break things and if you just "allow all" it somewhat ruins the point of having it.

  • by Sykox on 1/20/17, 3:44 PM

    Is there one absolutely similar to windows? Closest i found was GlassWire
  • by twsted on 1/20/17, 5:53 PM

    I think these features should be included in every OS nowadays, like we have firewalls.

    Anyway, I will probably buy this app, even if I share some concern others have about its own network calls.

  • by markneub on 1/21/17, 3:17 AM

    Has anyone figured out how to stop Google's autoupdate process (ksfetch) from tripping LS nonstop? It spawns multiple new temporary processes when checking for updates, and LS requires a path to a specific process file to block it. This has made LS unusable for me since uninstalling all Google products isn't an option for me.
  • by Khaine on 1/21/17, 2:21 AM

    Little Snitch is great. You need to have a strong understanding of networking and the apps that you use, to use it successfully. It is great at opening your eyes to what apps are trying to connect where, and by catching a cap you can investigate what they are sending.
  • by icanhackit on 1/20/17, 3:00 PM

    Long time LS user and love it - yes the constant notifications will tax your Qi but once you've set up the bulk of your rules it'll give you a lot of peace of mind. Also grab Lingon X if you're serious about control.
  • by mattcoles on 1/20/17, 2:30 PM

    Is it open source? Couldn't find anything on their site which is disappointing.
  • by lwfitzgerald on 1/20/17, 2:30 PM

    I'm currently using LS, but one of the problems I have is that it doesn't support wildcard domain rules. This means ephemeral hosts quickly build up a large number of rules which soon become redundant.
  • by benologist on 1/20/17, 6:18 PM

    One day consumer rights protection agencies are going to scrutinize what we are doing in the background just like they're starting to do to ads.
  • by FullMtlAlcoholc on 1/20/17, 10:08 PM

    If anyone is looking for a summer application that won't inundate you with so much information, try radio silence
  • by watersb on 1/22/17, 8:48 AM

    FWIW, I love Little Snitch and have used it for at least ten years.
  • by admax88q on 1/20/17, 4:47 PM

    Protect your privacy by running this proprietary application!
  • by thehashrocket on 1/21/17, 2:09 AM

    Little Snitch reminds me of Zone Alarm from back in the day.
  • by djsumdog on 1/20/17, 5:25 PM

    There's a great Defcon talk about someone breaking Little Snitch:

    https://www.youtube.com/watch?v=sRcHt-sxcPI

  • by teaearlgraycold on 1/20/17, 5:40 PM

    This seems like a joke given that it's not open source.