How to read a MIB file(.Mib file) using c#.net
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
You can write your own ASN.1 parser, or use an off-the-shelf component. I use NetToolWorks, and am happy with it.
If you do want to roll your own, here's some sample code to get you started.
回答2:
Based on what you need, you have multiple choices.
ASN.1 parsers can be used to parse details. But if you just need to know the OID for objects, #SNMP Suite already has a basic MIB parser/compiler available via both its library (SharpSnmpLib.Mib namespace) and its GUI tool (MIB Compiler and Browser).
https://sharpsnmp.com
As far as I know, Net-SNMP only has a MIB to C tool.