51得票5回答
如何测试我的.NET客户端正在使用哪个版本的TLS?

我支持一个.NET网站,其中(除了许多其他事项之外)与供应商系统的远程API通信。 我们希望升级以支持TLS 1.2。我们希望像这个问题所说的那样做:有没有TLS 1.2的.NET实现? 但是,一旦我进行了更改,如何检查它是否实际起作用。 理想情况下,我的其中一个供应商站点将仅使用TLS...

18得票1回答
Scapy获取数据包到达时间

有没有一种方法可以使用Scapy获取数据包的到达时间?使用Scapy读取pcap文件,我想知道所有数据包的到达时间,因为我们知道Wireshark可以看到它。所以我想肯定有一种方法。有人知道吗?

10得票3回答
解密TLS HTTPS数据流量

我已经实现了一个类似于http://www.freeproject.co.in/source/Network-Packet-Sniffer.aspx?pf=Java&t=web或http://packetsnifferusingjpcap.blogspot.it/的Java网络数据包嗅...

77得票9回答
嗅探安卓应用程序以查找API URL

我很好奇如何找出安装在Android设备上的应用程序(任何一个应用程序)使用的API URL,如果它调用一些在线服务器的API(例如RESTful服务)。 我假设我必须在设备上捕获数据包,并可能在Wireshark或其他工具中分析它们以查找URL? 我对Java / Android开发相当熟练...

13得票2回答
C# - 如何在应用程序中嗅探数据包而不依赖于WinPCap?

背景:我现在知道如何编写一个C#应用程序,可以监视运行该应用程序的PC上网卡进出的数据包。但是,我所知道的方法依赖于已经在PC上安装了http://www.winpcap.org/,然后我使用类似http://pcapdotnet.codeplex.com/或http://sourceforg...

13得票1回答
HTTPS请求中的数据是否应该在Chrome开发者工具中显示为加密数据?

我尝试更好地理解SSL的工作原理,因此在我的服务器上安装了自签名的SSL证书进行测试。 当我向测试服务器上的HTTPS URL提交数据时,Chrome开发者工具显示所有数据都是明文。这是我应该期望的吗?还是数据应该以加密形式出现在开发者工具中? 我尝试运行数据包嗅探器(Cocoa Anal...

17得票7回答
Wireshark是否有API可供开发人员编写与其交互/增强的程序或插件?

我在谷歌上找不到很好的结果。是否有适用于Wireshark的API,可以将其与主源代码分离,以便我们可以开发与其交互并处理其提供的数据的程序? 编辑:感谢您提供了不同的接收数据包的建议,但是我想要实现将数据包注入Wireshark。嗅探将是项目的重要部分,但我不确定所提供的解决方案是否允许数...

7得票2回答
TCP段中的推送标志位是在什么时候设置的?

我之前在这里问过一个问题:tcp两侧同时尝试连接。 我尝试了提供的方法,使用netcat发送数据并使用ethereal抓包时,观察到当我从一侧向另一侧发送“hello”字符串时,它被设置了push标志并作为一个分段发送。 是谁决定设置push标志? 在TCP分段中设置push或urgent标...

8得票2回答
tcpdump与tcpflow的比较(或者为什么tcpdump的ASCII数据包不易读?)

我曾经使用过两种工具,我得出结论:用tcpflow可以读取网页中的HTML数据,但用tcpdump无法做到。我能获得的最好结果是一些丑陋的ASCII文本,其中有很多句点符号。 我的理解是,tcpdump不会重组数据包,而tcpflow会这么做。但是,如果这是关键区别,从tcpdump获取的数...

14得票2回答
在Mac OS X上奇怪的原始套接字

我在我的Mac OS X上运行了一个简单的C语言数据包嗅探器,但却没有任何输出,这很奇怪!请问有人可以帮助我理解发生了什么。#include <stdio.h> #include <stdlib.h> #include <string.h> #include...