WinFingerPrint 1.0 by vacuum@technotronic.com 5-25-1999 Added checkboxes so that you can choose any / all of the scanning options. Changed GUI. Numerous bug fixes in IP List code. 5-24-1999 Further code optimization. Changed clunky nested if then statements to switch() Eliminated alot of strcat()'s Changed default results output from temp directory to current directory. Input can now be NetBIOS name, dotted-quad address, or hostname. Added fingerprints for master domain browser, browser and backup browser. No longer have to edit input file if host is unreachable. Fixed stupid ftp testfile bug. Hopefully fixed fopen errors. 5-19-199 Changes: Added single host mode. Changed input list so that "\\" was no longer needed. Now determines if host is up before continuing. Added user defineable portscanning. Added Banner Collection on open ports. Timestamps results.txt 5-13-1999 Initial Beta Release Works on Windows 95/98 or Windows NT 4 This program was written in the Windows Interface Language. What does WinFingerPrint do? Determine the OS of Win32 based systems. Retrieve a list of NetBIOS shares. Portscans the system. Gathers banners to open ports. You can enter a single IP address, hostname or NetBIOS name. NetBIOS name will only work on your local network unless you make an entry in your LMHOSTS file. You can create a list of servers in ASCII format. (IP address, hostname or NetBIOS name all acceptable) 111.111.111.111 www.server.com PDC01 111.111.111.111 (dotted-quad) www.server.com (hostname) PDC01 (NetBIOS name) Currently detected: WINNT PDC WINNT BDC WINNT Member Server WINNT with SQL installed Windows 95/98 (Cannot distinguish) Windows for Workgroups WINNT Workstation Domain Master Browser Master Browser Backup Browser +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Sample Output +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Known problems SLOW SLOW SLOW (Lets say this is to stop setting off IDS (joke)) Thinks samba server is Windows NT Member server. Please use the excellent nmap tool. www.insecure.org/nmap fyodor does a much better job at portscanning and os detection than I do. This just weeds out the windows platform :)