小编Kua*_*aly的帖子

如何使用Scapy提取Raw数据包

我使用sniffscapy模块的功能.我filter和我的prn功能做得很好.但现在,我想提取RawTCP packet,并使用十六进制或二进制格式的处理.

以下是scapy中Packet Class 的文档.

我怎样才能做到这一点 ?

我试过print packet[Raw]但它似乎被转换为ASCII或类似的东西.我想用十六进制或二进制保存它.

python hex extract scapy

8
推荐指数
1
解决办法
2万
查看次数

在OS X上使用pypcap和dpkt的Python嗅探器

我实际上是想用python嗅探数据包(使用pypcap和dpkt).

我尝试了以下方法:

import dpkt, pcap
pc = pcap.pcap()     # construct pcap object
pc.setfilter('src host X.X.X.X or dst host X.X.X.X')
for timestamp, packet in pc:
    print dpkt.ethernet.Ethernet(packet)
Run Code Online (Sandbox Code Playgroud)

但是当我启动脚本时没有任何反应......我错过了什么吗?

在OS X Yosemite上使用Python 2.7(10.10)

python pcap packet-sniffers dpkt

2
推荐指数
1
解决办法
7244
查看次数

如何在Mac OS X上安装Python libpcap模块

我开始研究python嗅探器项目.我想使用pcap模块,但我的电脑总是说"没有名为pcap的模块".我读到libpcap和pcap附带OS X但实际上它不起作用......

我在网上做了很多研究,仍然无法运行我的python代码.我怎么做运行/链接或安装pcap?

请注意,我最近更新到OSX Yosemite(但我不知道pcap之前是否有效).

python macos sniffer pcap libpcap

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×3

pcap ×2

dpkt ×1

extract ×1

hex ×1

libpcap ×1

macos ×1

packet-sniffers ×1

scapy ×1

sniffer ×1