I need to know, if these things can be done and (if yes) how they can be done through C# code :
1. to detect if any firewall is running on System.
2. to detect if any particular port (let say 9001) is blocked (outbound/inbound)
and if yes; how to know if its outgoing blocked or incoming blocked.
3. to detect if my IP Address is blocked by ISP or not.
Please, do reply..
FYI : (My application is on .NET Framework 4.0 (VS 2010))
thanks in advance..