SNMP Enumeration Module
This module allows enumeration of any devices with SNMP protocol support. It supports hardware, software, and network information. The default community used is "public".
Rank
- Normal
Authors
- Matteo Cantoni < goony [at] nothink.org >
Vulnerability References
- http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol
- http://net-snmp.sourceforge.net/docs/man/snmpwalk.html
- http://www.nothink.org/perl/snmpcheck/
Development
Similar Modules
- auxiliary/scanner/snmp/aix_version
- auxiliary/scanner/snmp/cisco_config_tftp
- auxiliary/scanner/snmp/cisco_upload_file
- auxiliary/scanner/snmp/snmp_enumshares
- auxiliary/scanner/snmp/snmp_enumusers
- auxiliary/scanner/snmp/snmp_login
- auxiliary/scanner/snmp/snmp_set
- auxiliary/scanner/snmp/xerox_workcentre_enumusers
Usage Information
$ msfconsole
## ### ## ##
## ## #### ###### #### ##### ##### ## #### ######
####### ## ## ## ## ## ## ## ## ## ## ### ##
####### ###### ## ##### #### ## ## ## ## ## ## ##
## # ## ## ## ## ## ## ##### ## ## ## ## ##
## ## #### ### ##### ##### ## #### #### #### ###
##
msf > use auxiliary/scanner/snmp/snmp_enum
msf auxiliary(snmp_enum) > set RHOSTS [TARGET HOST RANGE]
msf auxiliary(snmp_enum) > run
## ### ## ##
## ## #### ###### #### ##### ##### ## #### ######
####### ## ## ## ## ## ## ## ## ## ## ### ##
####### ###### ## ##### #### ## ## ## ## ## ## ##
## # ## ## ## ## ## ## ##### ## ## ## ## ##
## ## #### ### ##### ##### ## #### #### #### ###
##
msf > use auxiliary/scanner/snmp/snmp_enum
msf auxiliary(snmp_enum) > set RHOSTS [TARGET HOST RANGE]
msf auxiliary(snmp_enum) > run
Module Options
| COMMUNITY | SNMP Community String (default: public) |
| RETRIES | SNMP Retries (default: 1) |
| RHOSTS | The target address range or CIDR identifier |
| RPORT | The target port (default: 161) |
| THREADS | The number of concurrent threads (default: 1) |
| TIMEOUT | SNMP Timeout (default: 1) |
| VERSION | SNMP Version <1/2c> (default: 1) |
| CHOST | The local client address |
| CPORT | The local client port |
| ShowProgress | Display progress messages during a scan |
| ShowProgressPercent | The interval in percent that progress should be shown |
| VERBOSE | Enable detailed status messages |
| WORKSPACE | Specify the workspace for this module |
