Just for fun?-)
Maybe it's easier to go to
www.kerio.com and get one ready firewall for free
for private use.
http://www.kerio.com/kpf_home.html http://www.kerio.com/kpf_download.html
It will take care of all your dreams that you described.
As for C# idea... All good firewalls should be loaded BEFORE all stuff from
your computer, eat as less memory as possible, catch everything at the
lowest level. Can you do that using C#? I'm not sure. You should load .NET
at least to start this elephant. And it will eat your pc's memory - full
ahead!
And the last - when I tried to download one well-known firewall, I don't
want to write from what company, 'cause everybody knows this company as well
as me - it was over 30 Mbytes (installation package), over 100 or maybe 200
COM+ objects inside, that have been included into system registry, etc. The
firewall from Kerio takes in 10 times less, and... no heavy metal. If you
want to use all your RAM for your firewall... you're welcome.
Dmitri.
"Bohus" <Bo****@centrum.sk> wrote in message
news:02****************************@phx.gbl...
would like to make firewall that checks all outgoing
traffic from my computer. This firewall should ask me to
allow or deny all outgoing traffic. Is it possible to make
such firewall using C# ?
If yes, can you give me some starting point where should I
go in .NET Framework (namespaces, or MSDN resources, ...)
to get started.
Thank you.