How to convert SNMP OIDs in packet captures to human readable names ?
A common problem while analyzing SNMP traffic is resolving OIDs to names.
We don’t want to see this :
We want to see this :
The venerable Wireshark‘s own resolution capabilities work fine for many simple cases. With Wireshark, you can list the modules you need and have it load them upon startup. But what if you want to load thousands of MIBs ? What if you want to deal with badly written MIBs, MIBs with incorrect module names, MIBs with dependencies ? We might be able to help you.
We make two products, Unbrowse SNMP and Unsniff Network Analyzer. Unbrowse SNMP is a full fledged SNMP tool that can compile almost anything you throw at it. It then persists the properties of each OID in a very efficient format on disk. The Unbrowse Scripting API provides a number of ways to get at this data. The other product, Unsniff is the actual SNMP packet analyzer. We have integrated both these products in such a way that Unsniff will use the OID information already available via Unbrowse.
To use this feature : (Requires latest versions of Unbrowse SNMP and Unsniff Network Analyzer)
Press Crtl+M and select all the MIB files you want to add
Alternately, Download a precompiled package (we have one containing all the Cisco MIBs)
Done
Unsniff will automatically detect if the Unbrowse SNMP name resolution facility is installed and will then proceed to resolve all OIDs to the maximum extent it can.
The advantages :
Leverage Unbrowse SNMP’s very flexible compiler
OIDs of thousands of modules are instantly available for resolution