1SNMPCHECK(1) User Commands SNMPCHECK(1)
2
3
4
6 snmpcheck - enumerate information via SNMP protocol
7
9 snmpcheck [-OPTIONS ] -t <IP address>
10
12 Like to snmpwalk, snmpcheck permits to enumerate information via SNMP
13 protocol. It allows enumeration (hardware, software, network) of any
14 devices with SNMP protocol support. It could be useful for penetration
15 testing or systems monitoring.
16
17 Snmpcheck supports the following enumerations (in alfabetic order):
18
19 contact, description, devices, domain, hardware and storage
20 informations, hostname, IIS statistics, IP forwarding, listening
21 UDP ports, location, motd, mountpoints, network interfaces, net‐
22 work services, processes, routing information, software compo‐
23 nents, system uptime, TCP connections, total memory, uptime,
24 user accounts, detect write access (separate action by enumera‐
25 tion)
26
27
28 Tested on GNU/Linux, *BSD and Windows (Cygwin and ActivePerl) systems.
29
30 Distributed under GPL license and based on "Athena-2k" script by jshaw.
31
32
33
35 -t <host> target host
36
37 -p <port>
38 SNMP port; default port is 161
39
40 -c <community_string>
41 SNMP community; default is public
42
43 -v <version>
44 SNMP version (1,2); default is 1
45
46 -r <retries>
47 request retries; default is 0
48
49 -T <timeout>
50 force timeout in seconds; default is 20. Max is 60
51
52 -w detect write access (separate action by enumeration)
53
54 -d disable 'TCP connections' enumeration! "TCP connections enumera‐
55 tion" can be very long. Use -d flag to disable it.
56
57 -D enable debug
58
59 -h show help menu
60
61
63 snmpwalk(1), snmpget(1), onesixtyone(1)
64
65
67 Copyright (c) 2005-2011 by Matteo Cantoni <matteo.cantoni@nothink.org>
68
69
70
71
72snmpcheck version 1.8 January 2012 SNMPCHECK(1)