通过 scapy 读取 pcap 并获取特定值

 pcapFile=rdpcap(pcap)

    for pkt in pcapFile:

        try:

            if pkt[IP].src=='198.18.32.1' and pkt[IP].dst=='198.18.50.97' and pkt[IP].len>=400:


                data= pkt[Raw].load


(Pdb) pkt[Raw]

<Raw  load='\x00\xab\x0b(\x00\x00\x01\xdf\xab(\x05\x04\x03\x05\x00\x00\x00S\x03\x0020181014T121200.0000000....

在wireshark 中,00 ab 0b 位是28,但我从scapy 得到的是a (.How to get the value 28 from scapy?

http://img4.mukewang.com/611b71c5000125cf04120198.jpg

蛊毒传说
浏览 347回答 1
1回答

精慕HU

我有一个类似的问题,我用这个解决了我的问题:print&nbsp;str(packet).encode("HEX")
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python