Show HN: My network connection monitor for Mac
radiosilenceapp.com
radiosilenceapp.com
Bandwidth usage would be nice. This is something that little-snitch doesn't already do and you can't see it in activity monitor as far as I know.
Any chance of right-clik "record traffic to file for X seconds"?
It would be nice to have a history feature though. Plus, there's no easy way to ask "How much bandwidth do I have left this payment period before Comcast starts billing me for going over my monthly limit?"
You'd have to tally total bandwidth, and then associate it with an internet connection. You could track internet connections via DNS/public-IP info, and possibly MAC address for WAPs. If you're a laptop user jumping from WAP-to-WAP, it would be nice to know when you're online at home, or in a Starbucks, and differentiate total bandwidth used for each.
Activity monitor does not show a bandwidth usage on a process to process basis.
Since the app in the link is a list of processes and where they are connecting it would be nice to see how much bandwidth each of these connections is using.
1 feature request tough: I've installed RadioSilence also, and it would be very handy to be able to drag&drop apps from PrivateEye to RadioSilence to be silenced. Lack of this doesn't stop me from using this, but would make life a bit easier.
Radio Silence already supports drag & drop. Hadn't thought about the option to drag apps out of Private Eye. This just landed on my todo list.
Question on SO: http://stackoverflow.com/questions/7696890/macosx-how-to-cap...
It would also be useful to see the type of connection, TCP/UDP, port number, etc.
The connection details is something I've pondered about. Port numbers, at least, might be useful. At some point, the user is better served by wireshark anyway. Drawing the line isn't a trivial problem. Any suggestions are appreciated.
Out of curiosity: is there a downside to pkg's?
http://michaelobrien.info/blog/2009/07/authorizationexecutew...
About PKGs: I think that they're okay, but, historically, they're maligned for being "black boxes" that install files all over your system. App files, OTOH, are (99% of the time) clean, live on /Applications, and sometimes use ~/Library.
It's assumed that an .app, however, will remain self-contained.
https://developer.apple.com/library/mac/#documentation/Secur...
One thing I've noticed though, is that it doesn't seem to be catching network activity that's taking place from the command line. I'm running an SSH session, and just tried pinging a server from the terminal and it didn't see either of those. If you can add that as well, then it would be even more useful.
Pings aren't really connections, so it doesn't list them. I understand that it's not perhaps the best choice for it to act this way. Putting this into consideration.
It's something I consider improving, though. Fundamentally, the same app should work on 10.6 too.
Supporting Snow Leopard requires a rewrite for most of the UI logic. I wanted to get the first version out before crossing that bog.
BTW: If your firewall works on Snow Leopard and allows me to disable the P2P part of Spotify, I will buy it.
If so that's a selling point right there.
Sharing the source through github might work against that goal.
1. Why distribute as a pkg instead of a zipped .app or a dmg?
2. Why not put it on MAS?
edit: scratch that, I found the postflight script installing a kext.
Restarted the computer. Connections are still not listed.
Reinstalled as per FAQ. Still not working.
Am I doing something wrong?
Could you run "kextstat" on the terminal and see if "com.radiosilenceapp.nke.PrivateEye" is listed?
Now if you introduce the option of blocking applications, I'd uninstall LittleSnitch for this.
You can use Radio Silence to block apps. It's on the same domain, and linked in the sidebar and header.
Radio Silence already supports drag & drop. You can drag apps into its window, if you don't like the file dialog.
Private Eye doesn't yet support dragging stuff out of it.
Not listed
Also, it might be better to swith to email to debug this. I'm available at contact@radiosilenceapp.com
It doesn't work for me as well (Macbook / Lion 10.7.1). I DON'T see "com.radiosilenceapp.nke.PrivateEye" listed as well. I haven't moved the app to a different folder. Do let us know if this is resolved.
* Edit: I also emailed everyone who had contacted me about this.
com.apple.kextd[10]: Can't load /Applications/Private Eye.app/Contents/Resources/Private Eye.kext - no code for running kernel's architecture.
my MBP is from 2006 so my kernel is still 32-bit
edit: second reinstall seemed to fix it..
One feature request though, it would be very useful to be able to view the complete URL of HTTP connections. God knows how many times I had to setup a local proxy to find out that information.
another command, iftop, shows connections, but not processes (that's in the standard opensuse repos).
It would be great if there would be an option to put it in the menu bar and hide it in the dock.