snmpcheck (1) - Linux Manuals
snmpcheck: enumerate information via SNMP protocol
NAME
snmpcheck - enumerate information via SNMP protocolSYNOPSIS
snmpcheck [-OPTIONS ] -t <IP address>DESCRIPTION
Like to snmpwalk, snmpcheck permits to enumerate information via SNMP protocol. It allows enumeration (hardware, software, network) of any devices with SNMP protocol support. It could be useful for penetration testing or systems monitoring.Snmpcheck supports the following enumerations (in alfabetic order):
-
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,
system uptime,
TCP connections,
total memory,
uptime,
user accounts,
detect write access (separate action by enumeration)
Tested on GNU/Linux, *BSD and Windows (Cygwin and ActivePerl) systems.
Distributed under GPL license and based on "Athena-2k" script by jshaw.
OPTIONS
-t <host> target host- -p <port>
- SNMP port; default port is 161
- -c <community_string>
- SNMP community; default is public
- -v <version>
- SNMP version (1,2); default is 1
- -r <retries>
- request retries; default is 0
- -T <timeout>
- force timeout in seconds; default is 20. Max is 60
- -w
- detect write access (separate action by enumeration)
- -d
- disable 'TCP connections' enumeration! "TCP connections enumeration" can be very long. Use -d flag to disable it.
- -D
- enable debug
- -h
-
show help menu
AUTHOR
Copyright (c) 2005-2011 by Matteo Cantoni <matteo.cantoni [at] nothink.org>