问题标签 [pyasn1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
93 浏览

python - 标签不兼容:如何在 pyasn1 中将 SET OF 添加到 SEQUENCE?

我已成功使用 pyasn1 对我的大部分数据进行编码,但是在将 SetOf 构造添加到序列时遇到了麻烦。这是表示结构的模式:

asn1ate 对此进行编译,而我的问题是将 TroubleSome 类型的元素添加到 TopType 对象。这是我试图这样做的代码:

我不明白如何将 TroubleSome 集放入序列中,并使标签匹配。

这是追溯的一部分:

这是在 Fedora 33 上:

我在第 2246 行将 print() 语句插入到 univ.py 中,导致回溯中的行号比 F33 上未修改的 univ.py 增加了 1。

0 投票
1 回答
44 浏览

python - 无法通过 PyASN1 模块执行 SNMP_SET

我正在尝试使用以下代码执行简单的 snmp-set 请求:

但我没有得到设备的任何回应。Snmp-get 请求工作正常。当然,在写消息之前,我经常使用 net snmp 并执行 snmp walk/set/get 请求,一切正常。有人可以帮忙吗?谢谢

0 投票
0 回答
20 浏览

python - PyASN1 解码不会列出某些属性

我正在尝试在 python 中解码 LDAP BER-Encoded-ASN.1,除了 PYASN1 之外没有任何库。数据如下所示: LDAP ASN1 请求

通过访问解码第一个整数可以正常工作res[0][0]。但是,res[0][1]似乎只保存八位组字符串本身而不是应用程序对象。因此,我不知道如何访问图像中 -Object内部的八位字节字符串asdf(属性的值)。cn[3]