[Pythonmac-SIG] Python solution to monitor your internet connection?

Bob Ippolito bob at redivi.com
Thu Jan 22 19:23:56 EST 2004


Well I only downloaded it to see how it worked (pick it apart ;) .. I 
don't personally use a whole lot of software that tries to spy on me, 
but I have friends who do (thanks, Macromedia!) and they say that it 
works just fine.

Technically, I would certainly recommend it.  It seems to work as 
advertised, easy to use, etc.
Personally, I would like to see an open source version (for study, not 
to prevent obdev from making money), but I'm not interested enough to 
write it.

-bob

On Jan 22, 2004, at 5:41 PM, W.T. Bridgman wrote:

> Then could I assume that you regard 'LittleSnitch' as a worthwhile 
> program for such a task?
>
> On Tuesday, January 20, 2004, at 08:07  AM, Bob Ippolito wrote:
>> On Jan 20, 2004, at 7:34 AM, Jack Jansen wrote:
>>> I don't think you have to be *that* gross. The ipfirewall device 
>>> (see man 4 firewall) can probably be used to make all packets be 
>>> given to your code for inspection. But still I don't think I'd want 
>>> to do this in Python because of the overhead.
>>
>> It's extremely important to know the pid the packet came from in this 
>> sort of application, so that interface won't cut it.  Little Snitch 
>> uses a kext.
>>
>> (kextstat output -- little snitch isn't even active at the moment, I 
>> guess it stays resident)
>>    86    0 0x2fa51000 0xe000     0xd000     at.obdev.KUC (1.1.1) <10>
>>
>> (the startup item is probably a replicant of what is in the pref 
>> pane..)
>> /Library/StartupItems/LittleSnitch/Resources/ODKUControl.kext
>> /Library/PreferencePanes/Little 
>> Snitch.prefPane/Contents/Resources/ODKUControl.kext




More information about the Pythonmac-SIG mailing list