> For the complete documentation index, see [llms.txt](https://strange-1.gitbook.io/notes/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://strange-1.gitbook.io/notes/enumeration/snmp-161.md).

# SNMP - 161

### SNMPwalk

```bash
# footprinting 
snmpwalk -v2c -c public ip

# enumerate entire MIB tree
snmpwalk -c public -v1 -t 10 ip
```

### OneSixtyOne

```bash
# If we do not know the community string, we can use onesixtyone and SecLists wordlists to identify these community strings.

# Installation
sudo apt install onesixtyone

# Brute force Community Strings 
onesixtyone -c /opt/useful/SecLists/Discovery/SNMP/snmp.txt ip
```

### Braa

```bash
# If we know a community string, we can use it with braa to brute-force the individual OIDs and enumerate the information behind them.

# Installation
sudo apt install braa

# Syntax
braa <community string>@<IP>:.1.3.6.*
   
# Example
braa public@10.129.14.128:.1.3.6.*
```
