etingof / snmpsim

SNMP Simulator

Home Page:http://snmplabs.com/snmpsim/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add simulation data obfuscation feature

etingof opened this issue · comments

One of the problems for contributors to share their .snmprec recordings is that SNMP data can contain highly sensitive data. It is next to impossible to clean it up without full knowledge of management information structure i.e. MIBs.

User data may be hidden in raw values (example - MAC), table indices (example - routing table) and possibly other places.

On top of that, changing values may be done in a consistent manner - the same value can be present at multiple places e.g. managed object instance value, table index and augmented tables.

This issue is to create a tool that will read .snmprec records and resolve OIDs against a MIB. Then, considering the type of the managed object, obfuscate the values taking into account possible dependencies.