开发者

Free SNMP simulator tools? [closed]

Closed. This question is seeking recommendations for books, tools, software libraries, and more. It does not meet Stack Overflow guidelines guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 2 years ago.

Improve this question

Lately I have gotten into SNMP agent development and have been using the 30 day free trial of i开发者_StackOverflowreasoning's snmpd simulator. The tool has proven immensely handy, it can act as an snmpd service providing random/specified data for mib(s). While I would love for my employer to buy this tool, that doesn't seem very likely at the moment. So, I was wondering if any free alternatives exist that I could use instead?

Thanks for any ideas


Try this one: http://snmpsim.sf.net

This is basically a SNMP Agent that reports back static values as taken from its backend (text files). You could either dump a snapshot of a real SNMP agent into a text file for snmpsim or create them from the scratch.

The tool is cross-platform and SNMP v3 capable.


You can also try www.gambitcomm.com, they provide SNMP Simulator for Single device version for Free.


I have recently written an SNMP v1 simulator in golang. I have written a simple programming language to specify OID variables and how they change. In one example, I used it to simulate a printer for page counts and error changes. Its aim is more about focusing on particular OIDs of interest than basing off an SNMP dump (which some other simulators do).

The project can be found here: https://github.com/scorptec68/snmprun

The docs are here: https://github.com/scorptec68/snmprun/wiki

The download is here: https://github.com/scorptec68/snmprun/releases


It's not so handy but I used tu use the Net-SNMP open source SNMP server. you can simulate part of MIBS with script code or EXE files. It represents some work, but it's doable. I don't know about open source simulator.


open source and free implementation of SNMP agents simulator: https://github.com/inexio/snmpsim

Features:

  • SNMPv1/v2c/v3 support
  • SNMPv3 USM supports MD5/SHA/SHA224/SHA256/SHA384/SHA512 auth and DES/3DES/AES128/AES192/AES256 privacy crypto algorithms
  • Runs over IPv4 and/or IPv6 transports
  • Simulates many EngineID's, each with its own set of simulated objects
  • Varies response based on SNMP Community, Context, source/destination addresses and ports
  • Can gather and store snapshots of SNMP Agents for later simulation
  • Can run simulation based on MIB files, snmpwalk and sapwalk output
  • Can gather simulation data from network traffic or tcpdump snoops
  • Can gather simulation data from external program invocation or a SQL database
  • Can trigger SNMP TRAP/INFORMs on SET operations
  • Capable to simultaneously simulate tens of thousands of Agents
  • Offers REST API based control plane
  • Gathers and reports extensive activity metrics
  • Pure-Python, easy to deploy and highly portable
  • Can be extended by loadable Python snippets


You can also try this one it's free and can simulate SNMPv1/v2c agents.


I've used AgentX++ from snmp++, It has a master sample and by changing that you can make your own Agent. from this link agent++

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜