Hi guys,

Been wondering recently about the way firewall-applications work.

It’s really something that I or "we" need to understand. How do they do it?
In more terms, "How does ZoneAlarm detect the application name that is using the Internet?"

I was searching the web for such a code, I can implement in VB, that could help me get the application or software name that uses the Internet, and to what remote address and port its connecting to. But, unfortunately, I didn't come across any.

The only thing that inspired me is this: DataWizard Technology - Its a company site that offers ActiveX components to software developers.

Anyways, what I am actually looking for is: “A packet filtering source code”. How can I do that in VB? Or develop my very own component?

Any ideas?