14得票4回答
如何调试 SSL 连接?

我有一个客户端应用程序,它通过https连接到Web服务。我需要“嗅探”Web服务和我的客户端之间的所有网络流量,以检查是否一切正常,即我需要调试连接。 我已经尝试过Wireshark,但是由于我没有服务器私钥,因此在wireshark屏幕上显示的数据当然是加密的。 如果我无法访问服务器本身,...

14得票1回答
13得票3回答
使用Fiddler嗅探Android应用的HTTPS流量失败,Fiddler中只有“Tunnel To”条目。

我正在尝试从已root的Android设备(4.4.4)中捕获HTTPS流量,以分析应用程序的未记录协议。我已将Fiddler设置为代理并启用了HTTPS嗅探。我已在我的设备上安装了由Fiddler生成的根证书。我已经为我的Android设备的Wifi设置了代理。 当我运行浏览器并导航到任...

13得票2回答
使用Homebrew无法安装Ettercap图形模式

我无法使用Homebrew在我的OSX 10.7.8上安装Ettercap。虽然Homebrew允许我安装Ettercap,但我无法以图形模式运行它。➜ ~ ettercap -G ettercap 0.7.6 copyright 2001-2013 Ettercap Developme...

12得票8回答
嗅探网络流量以检测病毒/间谍软件的迹象

我如何连接系统到网络并嗅探与病毒/间谍软件相关的流量?我想插入一根网络电缆,启动一个适当的工具,并让它扫描数据以查找任何问题的迹象。我不指望能够发现一切,这并不能防止初始感染,但可以帮助确定是否有任何东西尝试主动感染其他系统/导致网络问题。 运行常规网络监听器并手动查看结果无济于事,除非流量...

12得票2回答
理解Tcpdump过滤器和位掩码

我正在尝试使用tcpdump来嗅探http头。 这个过滤器很有效,但我不理解它的含义 -(((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0) 我已经谷歌过了,但是找不到任何有用的信息。 ...

12得票4回答
我该如何使用Java嗅探网络流量?

我在寻找如何用Java编写一个程序以嗅探我的网络流量,但是我没有找到任何相关资料。我想知道是否有办法查看流经的网络流量。我听说过使用Socket的方法,但我不太理解它的工作原理。因此,我正在寻找一个API或自己编写的方法。 编辑: 我很乐意使用API,但我也想要关于使用Socket嗅探流量的澄清。

12得票2回答
如何在不使用PCap的情况下,在.NET中嗅探本地出站网络流量?

我希望以某种方式钩入本地系统的网络堆栈,捕获出站网络数据包,而不使用Winpcap。不幸的是,它经常会导致系统崩溃。 是否有一种方法可以从.NET语言编写的用户空间进程中“嗅探”本地系统的出站流量?

11得票6回答
gdb似乎忽略了可执行文件的功能

我正在调试一个使用libnetfilter_queue的程序。文档说明,用户空间队列处理应用程序需要CAP_NET_ADMIN功能。我已经使用setcap实用程序进行了设置:$ sudo setcap cap_net_raw,cap_net_admin=eip ./a.out 我已验证功能正确...

11得票2回答
Python Scapy嗅探(sniff)无需root权限

我想知道是否有可能在没有root权限的情况下运行Scapy的'sniff(...)'。 它用于一个应用程序,用于捕获某些数据包。但我不想使用root权限运行整个应用程序或更改Scapy本身的任何内容。 提前感谢! 编辑: 我使用以下代码进行测试:from scapy.all impor...