snpwalk -v1 -c public [ip] -v specifies SNP version (1 2c or 3), -c sets community string

Displays OS, hardware info like CPU, memory, interfaces, counters


snpwalk -v2c -c public [ip] Displays data transmitted from SNMP agent to SNMP server - including user credentials


Useful grep functions:

snmpwalk -v1 -c public 10.10.1.22 | grep -i "windows\|linux\|hardware"

snmpwalk -v1 -c public 10.10.1.22 | grep -i "sysname" reboot info

snmpwalk -v1 -c public 10.10.1.22 | grep STRING ` | get readable strings

`

Decode HEX strings automatically

echo "4D 69 63 72 6F 73 6F 66 74 20 48 79 70 65 72 2D 56" | xxd -r -p

Pipe and decode all HEX strings for output
snmpwalk -v2c -c public 10.10.1.22 \
| grep “Hex-STRING”
| sed ‘s/.*Hex-STRING: //’
| tr -d ‘ ‘
| xxd -r -p