View Single Post
  #10  
Old 08-07-2013, 22:40
athapa athapa is offline
Friend
 
Join Date: Jul 2013
Posts: 24
Rept. Given: 4
Rept. Rcvd 1 Time in 1 Post
Thanks Given: 6
Thanks Rcvd at 4 Times in 3 Posts
athapa Reputation: 1
Zeus sounds interesting but it is cpp not c#.
LSP might work but you'd need to build that in cpp and pinvoke that in your .net code.

I don't think you are targeting XP or older, then see if windows packet filtering api works:
http://www.codeproject.com/Articles/5144/An-Easy-Firewall-Application

Most likely you'd want to support Windows 7 and greater so in that case you could use Windows Filtering Platform (WFP). I've not seen a complete project yet in .net but this may help.
http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/e2308de1-e892-4a07-9bc8-7278d1f5b104/wfp-with-c

BTW why c#?
Reply With Quote