SourceForge.net Logo

NetBIOS Enumerator 1.016



Nbtenum Source 1.017

Nbtenum Win32 Binary 1.017


Description

This application was suggested to show how to use remote network support and how to deal with some other interesting web technics like SMB. I hope the programmers who want to know this and the users who want to try out this, I could help. For questions and comments or ideas please write to
kingofc@freenet.de

Win 9x/ME support list

network functionpossible on 9x/MEimplemented for working/not working
NetLocalGroupEnumnoimplemented
NetRemoteTODnoimplemented
NetServerDiskEnumnoimplemented
NetServerGetInfoyesimplemented
NetServerTransportEnumnoimplemented
NetServiceEnumnoimplemented
NetSessionEnumyesimplemented
NetShareEnumyesimplemented
NetUseEnumnoimplemented, doesn't work remotely, but it must!I KNOW! (from another program)
NetUserEnumnoimplemented
NetUserGetInfonoimplemented
NetUserModalsGetnoimplemented
RegConnectRegistryyesimplemented
EnumServicesStatusnoimplemented
NetUseAddno/yesimplemented / back to WNetAddConnection2
SMB scanningyesimplemented
SNMP walkingnoimplemented

protocolpossible on every winimplemented for working/not working
SMByesimplemented
SNMPyesimplemented

News / version history
v1.017
- added port scan
* GUI - ports can be added, deleted, edited ...
* with dynamic memory management
* threaded work (64 ports are scanned at once)
* BUG: some ports are not detected (because of the connection type required [UDP for example])

v1.016
- SNMP: IMPLEMENTED/FINISHED!!!
- added ICO for Windows ME
- TODO:
* add port scanner
- add an OS determination by the SSH port or HTTP port
* add traceroute
* add DNS (get IP, get some info)

v1.015a
- some bugs fixed - not the one wirh "Gather Info" :-(
- small feature: if the MAC is 00-50-56-C0-00-01, then it is possible that it's only
a VMWare virtual network adapter for a virtual PC
- SNMP: more things have been done, :]=)
* the GUI works ok, added walk/abort (threaded work)
* implemented the first visual version of the SNMP walk (buggy)
* added automatic filling in of the fields "Description" and "OID"

- TODO:
* fix SNMP walk
* add a value walk/let the user view the values of the SNMP entries
* add OS detection and some info stuff (Vendor, ...) for "Gather Info" over SNMP
=> FINISH SNMP

* implement port scanner
* implement traceroute and host info

v1.014a
- some bugfixes:
* the problem with the "Gather Info" action, which doesn't removes the old entries
before creating new ones is solved for the case that somebody scans an entry twice,
but if somebody scans an entry and then another they will see that scanning again
the old one gives the same error. I'm working on this.
- added an OS detection for SMB scanning (user mode => includes os version)
- I found out, that WaitForMultipleObjects only can handle 64 objects, so not more than
64 IPs can be scanned at once in my application

- TODO: * solve "Gather Info" problem
* work on SNMP
* fix some bugs

v1.014
- added GUI for SNMP/last step open: connect GUI with the SNMP code
- removed SNMP code for the moment from the official version
(because of compatibility problems with Win9x/ME)
- added SMB crashing code for testing purposes/proof of concept (check your system!)
- fixed bugs: - now, the items in the list don't disappears if you scan an other pc
- fixed scanning algorithm (stops now, after the ip range was scanned)
- fixed password showing algorithm (in CrackPassword for Win9x/ME)
- fixed "Expand all" and "Contract all"
- ToDo:
- to the items: no they appers to times if you scan a pc two times
- add SNMP support without Windows API
- add a report writing function
- very difficult: make it independent from netapi32.dll and other win32 apis
- fix some little stuff
- add some little stuff from win32 network API

v1.012a
- added experimental SNMP support (text based)
- added threading work for mapping of shares
- open bugs:
- "Expand all" and "Contract all" don't work correctly

v1.012
- some bugs were removed
- some problems were solved
- some ideas were released
- a new workspace for Dev C++ was added
- open bugs:
- "Expand all" and "Contract all" don't work correctly

v1.010
- most parts works correctly now
- a fast ip scanning algorithm was added
- started with implementing functions on Win9x/ME
- open bugs:
- "Expand all" and "Contract all" don't work correctly
- some remote functions produce crashes

v1.000
- the first release
- most parts don't work correctly
- the scanning of an ip range was the first what worked
(anyway)

____________________________________________________________
on the web: http://mitglied.lycos.de/kingofc (German only in the moment)
http://nbtenum.sf.net
e-mail: kingofc@freenet.de
------------------------------------------------------------