SNMP Set Module
This module, similar to snmpset tool, uses the SNMP SET request to set information on a network entity. A OID (numeric notation) and a value are required. Target device must permit write access.
Rank
- Normal
Authors
- Matteo Cantoni < goony [at] nothink.org >
Vulnerability References
- http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol
- http://www.net-snmp.org/docs/man/snmpset.html
- http://www.oid-info.com/
Development
Similar Modules
- auxiliary/scanner/snmp/aix_version
- auxiliary/scanner/snmp/cisco_config_tftp
- auxiliary/scanner/snmp/cisco_upload_file
- auxiliary/scanner/snmp/snmp_enum
- auxiliary/scanner/snmp/snmp_enumshares
- auxiliary/scanner/snmp/snmp_enumusers
- auxiliary/scanner/snmp/snmp_login
- auxiliary/scanner/snmp/xerox_workcentre_enumusers
Usage Information
$ msfconsole
## ### ## ##
## ## #### ###### #### ##### ##### ## #### ######
####### ## ## ## ## ## ## ## ## ## ## ### ##
####### ###### ## ##### #### ## ## ## ## ## ## ##
## # ## ## ## ## ## ## ##### ## ## ## ## ##
## ## #### ### ##### ##### ## #### #### #### ###
##
msf > use auxiliary/scanner/snmp/snmp_set
msf auxiliary(snmp_set) > set OID [STRING]
msf auxiliary(snmp_set) > set OIDVALUE [STRING]
msf auxiliary(snmp_set) > set RHOSTS [TARGET HOST RANGE]
msf auxiliary(snmp_set) > run
## ### ## ##
## ## #### ###### #### ##### ##### ## #### ######
####### ## ## ## ## ## ## ## ## ## ## ### ##
####### ###### ## ##### #### ## ## ## ## ## ## ##
## # ## ## ## ## ## ## ##### ## ## ## ## ##
## ## #### ### ##### ##### ## #### #### #### ###
##
msf > use auxiliary/scanner/snmp/snmp_set
msf auxiliary(snmp_set) > set OID [STRING]
msf auxiliary(snmp_set) > set OIDVALUE [STRING]
msf auxiliary(snmp_set) > set RHOSTS [TARGET HOST RANGE]
msf auxiliary(snmp_set) > run
Module Options
| COMMUNITY | SNMP Community String (default: public) |
| OID | The object identifier (numeric notation) |
| OIDVALUE | The value to set |
| 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 |
