18得票4回答
C#中的分层服务提供程序

我想用C#编写一个LSP来捕获和重定向UDP数据包。虽然我对LSP没有太多经验,但我听说它们可以做到这样的事情。如果我错了,请纠正我,这是否可能? 我很想得到一些示例代码,但我会接受任何人在这个主题上给出的信息或建议。:)

17得票4回答
使用Scapy获取TCP标志位

我正在解析一个 PCAP 文件,需要提取 TCP 标志(SYN、ACK、PSH、URG 等)。我使用 packet['TCP'].flags 值一次性获取所有标志。pkts = PcapReader(infile) for p in pkts: F = bin(p['TCP']...

17得票3回答
跟踪TCP流 - 字段“流索引”来自哪里?

Wireshark有一个名为"跟踪TCP流"的功能,在"分析"菜单下。 当我使用它时,会生成一个屏幕截取过滤器,类似于: tcp.stream eq 1 这个索引是从哪里来的? 我找不到任何包含它的字段...

16得票2回答
RawCap错误:“无法进入混杂模式(RCVALL_ON),使用RCVALL_SOCKETLEVELONLY。”

我试图捕获在我的电脑上主从(server-client)程序之间的本地回环127.0.0.1 TCP流量。 Wireshark无法做到这一点,但我知道RawCap可以。当我尝试运行该程序时,RawCap显示“无法进入混杂模式(RCVALL_ON),使用RCVALL_SOCKETLEVELONL...

16得票1回答
如何使用tshark在任何接口上捕获特定端口的数据包

我想捕获计算机的任何接口上特定端口的数据包。 我知道如何在指定接口上捕获特定端口的数据包。 命令是: tshark -f "udp port 162" -i bond0 如果没有指定接口,在有非环回接口的情况下,TShark将搜索接口列表并选择第一个非环回接口。 但我希望能够捕...

15得票7回答
有没有适用于Windows的工具可以捕获和播放修改后的UDP数据包?

我正在寻找一个(或一组)适用于Windows的工具,可以执行以下操作: 将特定网络接口的UDP数据包捕获到文件中。 通过网络接口播放来自文件的数据包流。 除2之外:将原始数据包重新发送到不同于原始主机的地址。 我已经找到了1和2,但是我找不到一个可以执行3的工具。 对于捕获,我可以使...

14得票3回答
如何从Wireshark中复制捕获数据包的十六进制数据

以下是示例,这是捕获的数据包内容: 00000000 00 6e 0b 00 .n.. 00000004 4d 5a e8 00 00 00 ...

14得票5回答
我该如何自动化测试iOS和Android应用程序的功能?

我需要定期测试一家电影租赁网站的可用性和功能。我编写了一个Windows程序,它能够根据脚本自动化Web浏览器,因此这个任务基本解决了。现在我需要自动化该网站应用程序的移动版本:原生iOS应用程序和原生Android应用程序。 由于这些应用程序是闭源的,因此无法进行任何修改。我认为测试应用程...

13得票3回答
Python/iptables:捕获所有UDP数据包及其原始目的地

我正在尝试编写一个iptables规则,将所有出站UDP数据包重定向到本地套接字,但我还需要目标信息。 我一开始尝试了以下命令: sudo iptables -t nat -A sshuttle-12300 -j RETURN --dest 127.0.0.0/8 -p udp sudo...

13得票1回答
如何修复Scapy的“Warning pcapy API does not permit to get capture file descriptor”问题?

我正在尝试通过使用Scapy的抓取函数sniff来捕获出站数据包 (即从本地主机),然后在捕获时对它们进行解析,但我一直收到以下警告:WARNING: fileno: pcapy API does not permit to get capure file descriptor. Bugs a...