Перейти к содержанию

JP1029C

Использование устаревшей версии библиотеки snmp

Static Badge Static Badge


Проверка использования устаревших версий snmp ниже v3.

Пример небезопасного использования

1
2
3
4
5
6
7
8
9
from pysnmp.hlapi import SnmpEngine, getCmd, CommunityData, UdpTransportTarget, ContextData, ObjectType, ObjectIdentity

iterator = getCmd(
    SnmpEngine(),
    CommunityData("public", mpModel=0),
    UdpTransportTarget(("demo.snmplabs.com", 161)),
    ContextData(),
    ObjectType(ObjectIdentity("SNMPv2-MIB", "sysDescr", 0))
)

Дополнительная информация