CHScanner is an ARP, IPv4 and IPv6 network scanner with 31 scan methods: it scans for open ports, protocols, NetBIOS informations and Windows shares, SNMP information, and WMI (WBEM) information. It also have the ability to turn on (using Wake-On-LAN) and to shutdown or reboot a remote Windows host. Features an automatic (scriptable) working mode, a hunt mode, a passive mode and the normal scanning mode.
The main differences between CHScanner and other similar tools are:
CHScanner use an Operating System Mimic Technology;
CHScanner has a lot more scanning methods compared with many other scanners, starting from the Layer 2 of the OSI model. It does not only scans IPv4 addresses, it also uses ARP, IGMP, IPv6 and some higher level protocols like NetBIOS, SNMP and WMI;
It is very flexible, scanning being done based on user defined configuration files, and quite fast;
Besides the skinnable graphical interface, CHScanner can be used from command line to automate the scans.
CHScanner needs WinPcap version 4.0.2 or higher.
Download and more info: http://code.google.com/p/chscanner