snmpcheck v1.7

snmpcheck is a free open source utility to get information via SNMP protocols.
It works fine against Windows, Linux, Cisco, HP-UX, SunOS systems and any devices with SNMP protocol support.
It could be useful for penetration testing or systems monitoring. snmpcheck has been tested on GNU/Linux, *BSD, Windows systems and Cygwin.
snmpcheck is distributed under GPL license and based on Athena-2k script by jshaw.

Note: with the -w flag, you can detect systems with write access enabled and in some cases you could use 'SNMP SET requests' to modify information on the target agent, updating the configuration of that agent, or controlling the behaviour of the remote system.

Features

snmpcheck supports the following enumerations:

. Contact
. Description
. Devices
. Domain
. Hardware and storage informations
. Hostname
. IIS statistics
. IP forwarding
. Listening UDP ports
. Location
. Motd
. Mountpoints
. Network interfaces
. Network services
. Processes
. Routing information
. Software components (Windows programs or RPMs etc.)
. System Uptime
. TCP connections
. Total Memory
. Uptime
. User accounts
. Web server informations (IIS)

see the source for all features...

Usage

snmpcheck.pl v1.7 - snmp enumerator
Copyright (c) 2005-2008 by Matteo Cantoni (nothink.org)

 Usage ./snmpcheck.pl -t <ip address> [-w] [-p] [-c] [-v] [-r] [-d] [-T] [-l] [-h]

     -t : target host or ip address range;
     -w : detect write access;
     -p : snmp port; default port is 161;
     -c : snmp community; default is public;
     -v : snmp version; default is 1;
     -r : request retries; default is 1;
     -d : disable "TCP connections" enumeration!
     -T : timeout; default is 45. Max is 60;
     -l : enable logging;
     -h : show help menu;

Report examples

. Microsoft Windows
. Linux Fedora
. Linux Ubuntu

Download

. Version: 1.7 - Release 2008/05/29

snmpcheck-1.7.txt source (88cccb8285d794169edde8a352f17f97)
snmpcheck-1.7.exe Win32 binary (41ab2203aa572e5226fdfbaa2cd09280)

. Version: 1.6 - Release 2006/11/27

snmpcheck-1.6.txt source (b0ab6167d97862272a7c8085d872de0a)

. Version: 1.5 - Release 2006/07/19

snmpcheck-1.5.txt source (0efaea69432995ce22d232b11241f655)
snmpcheck-1.5.exe Win32 binary (5d7eec382266f5c8051c16c6eac4ea53)

Miscellaneous

. RFC 1157 - Simple Network Management Protocol (SNMP)
. Simple Network Management Protocol, from Wikipedia
. Net-SNMP
. mibDepot: Vendor MIBs
. The CPAN Search Site

Disclaimer

snmpscan should not be used against machines you do not own or administrator. This tool might create IDS warnings. The author can't be held responsible for the use and/or misuse of this program.

Comments and suggestions are welcome.

Matteo Cantoni
http://www.nothink.org