13得票6回答
如何阻止IDM捕获视频/音频

每次开始视频/音频流传输时,Internet Download Manager(IDM)都会感知到页面上存在多媒体内容,并允许您下载该多媒体内容。 我认为无法防止IDM抓取视频/音频,但是否有一种方法可以欺骗IDM获取错误的视频或使其很难猜测哪个是真正播放的视频/音频? 编辑: 实际上我...

12得票7回答
如何在Windows中挂钩TCP堆栈以嗅探和修改数据包?

我希望能够编写一个能在Windows上监测和编辑数据包的软件。我想要能够查看所有进出我的系统的数据包内容,并且可能对其进行修改。可以使用任何语言,但我希望它运行速度足够快,不会负担系统。 我已经了解了一些关于WinPcap的知识,但文档中称你不能使用WinPcap创建防火墙,因为它不能丢弃数...

12得票1回答
在数据包中添加有效载荷

我能否使用Scapy将图像或文档(以MB为单位)作为数据插入到数据包中? 这是我发送数据的方法。data = "University of texas at San Antonio" a = IP(dst="129.132.2.21")/TCP()/data send(a)

12得票6回答
如何使用tshark从pcap文件中打印请求-响应对?

给定一个pcap文件,我可以使用Wireshark提供的整洁的过滤器从重建的HTTP请求和响应中提取大量信息。我还能够将pcap文件分成每个TCP流。 现在遇到的问题是,尽管我可以使用tshark进行许多很酷的过滤,但我找不到一个可以让我打印出完整请求/响应主体的过滤器。我正在调用类似这样的...

12得票5回答
在VpnService中保护套接字

我正在探索Android的VpnService功能。目前,我已经建立了一个非常基础的请求转发器,基本上是在用户空间重新构建IP堆栈:我从VpnService的输入流中读取IP数据包,解析它们,并且对于我不想转发的连接,我尝试在VPN连接之外重新创建那些套接字连接。 我理解这最后一部分可以通过...

12得票1回答
网络抓包应用一旦启动,其他应用程序就无法再访问互联网。

我已经在我的安卓手机上安装了数据包捕获软件——三星Galaxy S7 edge,运行的是安卓8.0版本,没有获取root权限。 我按照所有步骤并安装了SSL证书。 这是应用程序的链接。 当我点击开始按钮来捕获流量时,应用程序的互联网连接不起作用。但是Chrome在手机上可以正常工作。 ...

10得票2回答
我该如何确定在Wireshark中哪个数据包对应于我通过Postman发送的内容?

我正在努力找出为什么从我的手持设备(Windows CE / Compact Framework)发送的 REST 调用未能到达我的服务应用程序(在我的 PC 上运行的常规、完整的 .NET 应用程序)。 手持设备和 PC 已经连接 - 我知道这一点,因为我可以在 PC 的 Windows ...

10得票1回答
互联网RFC数据包图中预期的位(不是字节)顺序是什么?

我正在解析家庭有线网络上的ICMPv6数据包,并且在特定的RFC中找不到关于位排序约定的明确说明。多字节字段是网络顺序,但是字节内的位呢?机器是按字节寻址的,但是网络硬件串行化位。在图表上,一个位于8位字段“左侧”的位最终会位于无符号字节的哪一位(最高位还是最低位)?这是根据RFC而定,还是所...

10得票2回答
Python / dpkt:如何判断数据包是TCP数据包还是UDP数据包

我有一个使用dpkt捕获以太网数据包的Python脚本,但是如何区分哪些数据包是tcp协议的,哪些是udp协议的呢? 最终,我想要在时间间隔内得到每个已建立的tcp连接的数据包列表。 我的代码是:import dpkt import pcapy cap=pcap.open_live('et...

10得票1回答
Scapy在使用多线程时无法嗅探数据包

我会尽力用一个简单的例子来解释我的问题。 以下是一个非常简单的(单线程)数据包嗅探器(ICMP): from scapy.all import * m_iface = "wlan0" m_dst = "192.168.0.1" def print_summary(pkt): pri...