查找并替换原始ASN.1编码数据中的字符串

时间:2016-08-18 00:36:43

标签: python asn.1

我有一些ASN.1 BER编码的原始数据在打开记事本++时看起来像这样: Sample ASN1 encoded data

我相信它是二进制八位字节格式,所以只有“IA5string”数据类型是可读/有意义的。

我想要查找和替换包含敏感信息(电话号码,IP地址等)的某些字符串数据,以便对其进行加扰和匿名处理,同时保留其余的编码数据。< / p>

我已经创建了一个python脚本,它可以在纯文本数据上正常工作,但在尝试以这种编码格式读取/写入文件时遇到编码/解码问题,我想因为它包含了外部的八位字节值ASCII范围。

我需要使用哪种方法导入这些数据,找到&amp;替换字符串以创建一个保留其他所有内容的修改过的文件?我认为没有用模式完全解码原始ASN.1数据应该是可能的,因为我只需要处理IA5String数据类型

由于

0 个答案:

没有答案