This may be slightly offtopic, but then again it's a PERL program :-), and
perhaps even a *ix advoacy tool when you see what it can rip out from a
remote Windows 2000 server.
I've just released athena-2k.pl, a program that audits the SNMP service
running on remote Windows 2000 hosts. Useful for network administrators
and security engineers alike:
Among the information it retrieves:
- Server Name & Primary Domain/Workgroup
- OS version, CPU type (& if it's Multiprocessor or not)
- SNMP Contact & Location information (If defined)
- System uptime
- System date/time
- List of all user accounts
- Total RAM
- Storage devices, volume label, device type, & partition type
- Running processes & process id's
- Installed applications & the date they were each installed
- List of services
- List of network interfaces (Description, HW Address, Int Speed, IP
address, netmask, Bytes In/Out, Status)
- List of all share names, file system location, & comments
- Routing table
- TCP connections & listening ports
- UDP listening ports
For more info, see my BUGTRAQ post (should be on today)
Get Code & See Examples At:
http://www.sps.lane.edu/~jshaw
jakob