Restart

Blog
Blog link
Follow us
Print  
OS Fingerprinting
Home Products Training Blog Support Contact us About us SiteMap
  NetScanTools (TM) Pro
NetScanTools (TM) LE
NetScanTools (TM) Basic
NetScanTools (TM) Std
Switch Port Mapping Tool
Videos
Product Pricing
How to Buy
Resellers
Distributors
Download
Freeware
Press Resources
Newsletters
 
 
  Demo
Request a NetScanTools Pro demo here.
 

 

  Warning:
NEVER scan a computer you do not own or have the owner's permission to scan.
 
 


Back Up Next

OS Fingerprinting Tool Description

OS (operating system) Fingerprinting - this is a fascinating subject that is of interest to the security community. There are many different ways to approach this subject. Some unix based programs (like nmap) do a very good job of fingerprinting operating systems using such means as TCP and UDP response characteristics. Of course, there are some simple ways to identify operating systems by observing banners or header from a web server, an ftp server or even a telnet or SMTP login banner. The method presented here is based upon the ICMP packet response research done by Ofir Arkin (www.sys-security.com). His paper is called ICMP Usage In Scanning and it has been the subject of magazine articles and discussions within the security community. The implementation here should be considered experimental and should not be considered a complete implementation of his research in this first version. The results you see using this tool may or may not be accurate, however, some operating systems lend themselves to very direct identification using only ICMP packets and those will be readily apparent.

Without getting too far into the operating specifics, this tool relies on sending four basic ICMP packet types to the target:

  1. Standard Echo Request (Ping) packets.
  2. Timestamp Request packets.
  3. Information Request packets.
  4. Subnet Mask Request packets.
We then look at the responses and send further variations of those four basic packet types. The responses of the target operating system are noted and use to classify the type of target operating system.

VIDEO >> See it in action!

Screenshot - Successful Identification of an HP Network Connected 4050 printer

os fingerprinting screenshot

Home NetScanTools Pro News Technical Details System Requirements NetScanTools Pro VPAT Press Reviews Optional Tools Demo Request Full Download Defined NetScanTools Pro USB Version

 

Home | Products | NetScanTools Pro | Switch Port Mapper | How to Buy | Support | About us | Contact us | Privacy Policy | Site Map

Copyright 1995-2009 Northwest Performance Software, Inc., DBA NetScanTools.com All rights reserved
'NetScanTools', 'NetScanTools Pro', 'NetScanTools Standard', 'NetScanTools LE', 'ipPulse', 'Northwest Performance Software' and 'NetScanTools.com', are trademarks of Northwest Performance Software, Inc.