gpt4 book ai didi

python - 如何在python中解码原始数据包?

转载 作者:行者123 更新时间:2023-12-01 05:29:06 27 4
gpt4 key购买 nike

在perl中,有NetPacket模块可将以太网数据包解码为ip,或将ip解码为tcp。

my $data = $packet->{data};

my $eth_obj = NetPacket::Ethernet->decode($raw);

my $ip_obj = NetPacket::IP->decode($eth_obj->{data});
my $tcp_obj = NetPacket::TCP->decode($ip_obj->{data});


python中是否有一个模块可以做同样的事情?

最佳答案

尝试Scapy,可在这里找到:
http://www.secdev.org/projects/scapy/

我已经在需要在不同数据包格式之间进行转换的项目中成功使用了它。

关于python - 如何在python中解码原始数据包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20730792/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com