1 Star 0 Fork 0

here / diameter协议解析

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
test.py 723 Bytes
一键复制 编辑 原始数据 按行查看 历史
here 提交于 2020-09-07 23:08 . 解析diameter代码
from scapy.all import *
from pyDiameter.pyDiaMessage import DiaMessage
from pyDiameter.pyDiaAVPTypes import DiaAVPStr
from pyDiameter.pyDiaAVPPath import DiaAVPPath
import base64
path= 'D:/python/diameter/data/diameter.pcap'
pcap_pkts = rdpcap(path)
i = 0
for packet in pcap_pkts:
# packet.show()
# i=i+1
# print(i)
beginning=packet['SCTPChunkData'].beginning
ending=packet['SCTPChunkData'].ending
tsn=packet['SCTPChunkData'].tsn
print(beginning,ending,tsn)
# print(packet['SCTPChunkData'].data)
# decode_data=packet['SCTPChunkData'].data
# decode_data=str(decode_data, encoding="utf-8")
# print(decode_data)
# print(decode_data[7])
# print(decode_data.decode('hex'))
1
https://gitee.com/jintou2/diameter-protocol.git
git@gitee.com:jintou2/diameter-protocol.git
jintou2
diameter-protocol
diameter协议解析
master

搜索帮助