Firewalls
A firewall is a hardware or software solution to enforce security policies. In the physical security analogy, a firewall is equivalent to a door lock on a perimeter door or on a door to a room inside of the building - it permits only authorized users such as those with a key or access card to enter. A firewall has built-in filters that can disallow unauthorized or potentially dangerous material from entering the system. It also logs attempted intrusions.
From : www.tecrime.com/0gloss.htm
NetDefender
NetDefender is a Free Firewall with source code, which can be downloaded along with firewall executables. Netdefender works only on windows 2000 and above versions of windows.
Netdefender has a very easy to use interface. NetDefender Firewall is completely written in VC++ 7.1 (Visual Studio 2003) using MFC , Windows API, Filter Hook Driver (Provided with Windows 2000).
Tools Used :
1) VC++ using MFC (Code can be compiled with either Visual Studio 2003 or 2005)
2) Windows API
3) Filter Hook Driver (Provided with Windows 2000)
Note: To run the Netdefender you must have mfc71u.dll, msvcp71.dll and amsvcr71.dll
Features :
- User can Block all Traffic and can Allow all traffic
through just one mouse click
- It is a packet filtering Firewall.
- User can add custom rules to this firewall as
per their security requirements.
- User can define rule based on source and destination
IP, source and destination Port number and on Protocol
used (IP,TCP,ICMP).
- User can modify already added rules. (NEW in v 1.5)
- User can Remove the already added Rules. (NEW in v 1.5)
- A Port scanner is also provided to scan the system for
open Ports.
- Provides the list of applications that are currently trying to connect to outside network.
- Proper help file is provided in case of any difficulty.(Yet to add)
Requirements :
- Netdefender can only run on an OS higher than windows 2000 (i.e.
Win 2000, Win Xp I hope Vista would not break anything)
- User must has admin rights (i.e. must be member of administrator group ) on the system.
- Default Firewall of windows Xp must not be running . In
windows Xp with service pack 2 Default firewall is always
running. So you need to stop it before running the Netdefender.
Loading .....