pysnmp使用】的更多相关文章

0x00 概览 用python获取snmp信息有多个现成的库可以使用,其中比较常用的是netsnmp和pysnmp两个库.网上有较多的关于两个库的例子. 本文重点在于如何并发的获取snmp的数据,即同时获取多台机器的snmp信息. 0x01 netsnmp多线程测试 先说netsnmp.python的netsnmp,其实是来自于net-snmp包. python通过一个c文件调用net-snmp的接口获取数据. 因此,在并发获取多台机器的时候,不能够使用协程获取.因为使用协程,在get数据的时候…
功能 访问远程交换机snmp数据,写入本地influxdb数据库 #!/usr/bin/env python # -*- encoding: utf-8 -*- import os, yaml, time import cPickle as pickle import threading import Queue from pysnmp.entity.rfc3413.oneliner import cmdgen from influxdb import InfluxDBClient def ge…
install yum install python-pysnmp yum install python-pyasn1 or pip install pysnmp pip install pyasn1 document http://ports.gnu-darwin.org/net-mgmt/py-snmp4/work/pysnmp-4.1.7a/docs/pysnmp-tutorial.html https://github.com/mfs/snmp-switch/blob/master/sn…
SNMPv3 SNMPv3在路由器端的配置 这个我都没配置过,还得现学现卖这个链接说的是SNMPv3的基本配置 这个链接说的是SNMPv3的view命令,用于管理员可以看到哪些层级的内容 1) 配置 snmp-server group READONLY v3 priv read VIEWSTD access 98 snmp-server view VIEWSTD iso included snmp-server community galileo RO 98 snmp-server user <…
毕业一年多了,一直做cable modem的测试,总是觉得在国内这一行的人才很少,想找个师傅真的很不容易. 苦闷了许久之后,终于决定,自己去写点东西,万一就找到同行了呢? 下面就是本小姐写的第一篇博客,关于在win7下如何用python获取cable modem的设备信息的. 当然用mib browser是非常方便的,但是想到以后可能要做自动化方面的东西,所以就无聊的写了下面的代码. snmp_get_sysDescr.py from pysnmp.entity.rfc3413.oneliner…
scrapy http://www.cnblogs.com/txw1958/archive/2012/07/12/scrapy_installation_introduce.html pyHook -------------- https://sourceforge.net/projects/pyhook/files/pyhook/1.5.1/ MySQLdb-----------mysql弱口令扫描[https://pypi.python.org/pypi/MySQL-python/1.2.5…
python & snmp 用python获取snmp信息有多个现成的库可以使用,其中比较常用的是netsnmp和pysnmp两个库.网上有较多的关于两个库的例子. 本文重点在于如何并发的获取snmp的数据,即同时获取多台机器的snmp信息. netsnmp 先说netsnmp.python的netsnmp,其实是来自于net-snmp包. python通过一个c文件调用net-snmp的接口获取数据. 因此,在并发获取多台机器的时候,不能够使用协程获取.因为使用协程,在get数据的时候,协程会…
这一年一直在做一个综合管控平台的项目,用python写的,项目春节前可能就要进行实际部署了和测试,趁着这个空闲期,回顾一下项目中用到的一些技术,第一个就是SNMP协议. 项目结构主要是实现对ipran网络的监控和管理,工单派发等功能.ipran网络设备类似于交换机,路由器.反正可以把它们想象成这类设备,因为原理基本差不多,除了一些特定的功能.既然是监控管理,必不可少的就是性能采集了.采用的是snmp协议(简单网络管理协议). 先来个snmp的简介吧 1 SNMP 1.1  SNMP简介 SNMP…
snmp用来获取信息,然后利用获取的信息来进一步的渗透. 命令行有 snmpwalk -v 2c -c public ip system -c是密码,默认的密码是public 利用工具可以找windows下的slarwinds的工具包有个叫 ip browser 如果是华为的路由器,好像部分存在漏洞,可以用老外的工具搞搞:https://github.com/grutz/h3c-pt-tools/blob/master/hh3c_cipher.py 参考文章: http://freeloda.b…
0x00 SNMP TRAP简介 SNMP(Simple Network Management Protocol) trap是一种很有用,但是也容易让人难以理解的协议. 虽然名字叫做简单网络管理协议,但实际上并不是字面上的意思,尤其是看到.1.3.6.1.2.1.1.1.0这样一串串诡异的数字时候,就会有点让人崩溃. 不管怎么说,现在所有的网络设备的都需要支持SNMP.而且现在还有很多的开源的网络管理系统,所以就有利于我们来学习和理解SNMP. SNMP trap是由被管理的设备主动的向管理服务…