wireshark

将 Wireshark WiFi 捕获的 LLC 数据包重新组装成原始消息
wireshark

将 Wireshark WiFi 捕获的 LLC 数据包重新组装成原始消息

我在自己的 WiFi 网络中有以下设置:一台机器(A)连接到我的 WiFi(连接到互联网),一台机器(B)运行 Wireshark,其中 WiFi 适配器处于监控模式,从 A 捕获数据包。 B 已经解除了对 A 的认证(即获得完整的 WPA2 握手)。有了 WiFi 密码,B 就可以在 Wireshark 上完全解密 A 进出的所有 WiFi 数据包。 我注意到这些数据包中的大多数都是协议 LLC,即 UDP。现在,假设我在 A 上登录 Gmail,并发送一封带有短信的电子邮件。在 B 上捕获和重组此短信的过程是什么?或者这个目标是否可能实现? ...

Admin

如何在 Windows XP 中禁用 TCP SACK?
wireshark

如何在 Windows XP 中禁用 TCP SACK?

设备 1 Windows XP。192.168.101.173,我可以访问应用程序代码,但它太大了。 设备 2 嵌入式设备。192.168.101.205。我无法访问此设备的代码,甚至无法访问其日志。 设备 1 和设备 2 已连接,但设备 2 显然不支持 SACK。因此,我想在第一个设备上禁用 SACK,看看我遇到的问题是否得到解决。 以下是 Wireshark 上发生的一些情况。请注意,该图片仅用于说明目的,并非用于发送我所面临的问题的数据。 可以看出,第一台设备发送重启连接命令,之后发送 SACK。第二台设备从此无法恢复。 更新:两台设备之间的通信流量并...

Admin

TLS 证书验证深度
wireshark

TLS 证书验证深度

背景:我正在使用 curl 库通过 TLS 将文件上传到具有 DigiCert 证书的服务器。 现象:握手阶段,服务端发送Hello消息,并返回证书链信息,经过解析发现,返回的证书链中包含三个证书:一个是用户证书,一个中间证书由DigiCert签名,一个根证书由VeriSign签名。 问:当设备使用 DigiCert 验证服务器证书时,调试消息显示验证成功且文件已上传,但我想知道 VeriSign 颁发的证书是否是证书链验证的一部分。 ...

Admin

看不到我的位置更新请求,但 kc 已更改,有关 GSM 的一般信息
wireshark

看不到我的位置更新请求,但 kc 已更改,有关 GSM 的一般信息

我需要寻求你的帮助,因为我觉得我的思路有些疏漏。因此,我从一个全新的 docker 中安装了 gr-gsm 及其所有依赖项 https://github.com/uetacog/grgsm_docker 因为我在从源代码设置所有所需版本时遇到了问题,没有冲突。我买了一个便宜的 rtl-sdr,像这样 https://www.amazon.com/RTL-SDR-Receiver-1760MHz-RTL2832U-Antenna/dp/B0BXF1F9ZN/ref=sr_1_13?keywords=rtl-sdr&qid=1693221437&...

Admin

路由期间丢失 UDP 消息?
wireshark

路由期间丢失 UDP 消息?

我正在尝试测试我编写的用于发送 UDP 消息的软件。如果我不将套接字绑定到端口(即默认为 NIC 1),此软件可以工作。我可以在 PC 上运行 Wireshark 来查看消息。但是,如果我将 IP 套接字绑定到 NIC 2(具有静态 IP 地址),Wireshark 不会嗅探 192.168.1.100 的任何 UDP 数据包。最初我以为我的软件有问题,但我在另一台 PC 上进行了测试,它按预期工作。 这让我认为存在路由问题,但我不知所措。 设置:PC(Windows 10)物理上直接连接到具有静态 IP 192.168.1.100 的 FPGA。PC 有两...

Admin

Wireshark:如何将 UDP 有效负载显示为文本?
wireshark

Wireshark:如何将 UDP 有效负载显示为文本?

我有一个设备广播字符串用于调试目的,我需要捕获这些 UDP 消息并读取字符串。 正如你所看到的,我无法读取数据.文本列,而数据.数据显示字符串字符的 ASCII 值(从设备发送的字符串为“0123456789”)。 我怎样才能将有效负载读取为字符串? ...

Admin

TCP 接收方窗口停止增加
wireshark

TCP 接收方窗口停止增加

我正在调试高带宽 TCP 连接,其吞吐量明显低于设备和网络的能力。这两台主机之间的网络需要高带宽、高延迟和高质量(较少的数据包丢失)。 在 Wireshark 中,我可以观察到 TCP 接收方的窗口快速增加到最大值1574400之后一直保持不变,发送方经常会遇到TCP Window Full的状态。 在专家信息窗口中,我可以观察到接收方的窗口经常变满,但没有发生重传。(使用过滤器ip.addr == host2 and ((tcp.srcport==36000 and tcp.dstport==23545) or (tcp.dstport==36000 a...

Admin

在 Chromebook 上安装 Linux 进行无线安全测试?
wireshark

在 Chromebook 上安装 Linux 进行无线安全测试?

我想象自己一手拿着一台小型笔记本电脑,一手拿着一部智能手机,在家里走来走去。笔记本电脑上会运行基于 Linux 的无线安全软件(WireShark、nzyme 或类似软件)。智能手机会同时录制笔记本电脑的屏幕和周围环境的视频。这样做的目的是记录分贝测量表明的不适当无线信号的来源,如果我发现室友或邻居发出了不适当的无线信号。 我之所以喜欢使用 Chromebook,是因为它们体积小,而且谷歌“停产”的产品价格非常便宜。我想在这样一个投机项目上花尽可能少的钱;我不确定我是否会遇到威胁。我目前​​没有其他理由购买笔记本电脑或其他 Linux 电脑,但我可能会尝试运...

Admin

排除 SMB 连接文件共享故障
wireshark

排除 SMB 连接文件共享故障

我在远程 HNAS 上设置了一堆服务器和一个文件共享。文件共享设置为使用 SMB 3.1.1,服务器都是 Windows Server 2019。6 台服务器中有 5 台可以正常连接共享,但第六台服务器突然觉得够了,于是停止了通信。 我已尝试通过端口 445 上的 Telnet 进行连接,以确保没有连接问题,一切正常。 Windows 文件资源管理器只给我一个“Windows 无法访问 \thenas\myshare” 如果我尝试在命令提示符中运行网络视图,我会收到系统错误 53。 因此,我决定在两台服务器上安装 Wireshark,但我发现了一些奇怪的事情...

Admin

Wireshark 十六进制逃逸在匹配有效载荷时不起作用
wireshark

Wireshark 十六进制逃逸在匹配有效载荷时不起作用

在 wireshark 中,我尝试匹配有效负载不以 开头的数据包00 24。但由于某种原因,此过滤器失败: not(udp.payload ~ "^\x00\x24") 但令人惊讶的是,这个方法有效: not(udp.payload ~ "^\x00\\x24") 还有这个: not(udp.payload ~ "^\x00\\\x24") 为什么会发生这种情况? ...

Admin

如何在 WireShark 中解码 DCE RPC 存根数据
wireshark

如何在 WireShark 中解码 DCE RPC 存根数据

我需要比较连接到远程服务器的 2 个 OPC DA 客户端的连接会话。它们在底层使用 DCOM 和 DCE RPC。幸运的是,WireShark 提供了dcerpc解析器,但它不会解码存根数据。 ...

Admin

Wireshark 在仅主机虚拟机中捕获数据包
wireshark

Wireshark 在仅主机虚拟机中捕获数据包

我有 3 台虚拟机:Pfsense、Kali 和 Windows XP(kali 和 window 使用仅主机 VMnet1,Pfsense 1 接口使用 VMnet1,一个使用 NAT)。我在 Kali 机器上打开 Wireshark,然后在 Window XP 上发出 DNS 请求,Kali 上的 Wireshark 可以捕获来自 WinXP 的所有流量。我不明白为什么它可以这样做。请帮我!谢谢! ...

Admin

从 tshark 中提取前 5 个 TCP 或 UDP 流,按总字节数降序排列
wireshark

从 tshark 中提取前 5 个 TCP 或 UDP 流,按总字节数降序排列

正如问题标题所述,给定一个数据包捕获,我想提取 TCP(或 UDP)的前 5 个流,并按总字节数降序排序。 到目前为止我已经想到了这一点 tshark -r test.pcap -q -z conv,tcp | sed "1,5d" | head -n -1 | sort -r -k5 | head -n 5 和命令用于删除前 5 行和最后一行,然后对第 5 列进行排序,并再次使用将输出截断为前 5sed行。headhead tshark 命令输出的示例如下所示(删除了标题行和最后一行): 10.215.173.1:49248 <-&g...

Admin

在 GPON 网络中,运行 wireshark 捕获来自其他用户的 SIP 电话呼叫
wireshark

在 GPON 网络中,运行 wireshark 捕获来自其他用户的 SIP 电话呼叫

我将笔记本电脑插入 ONT 并启动 Wireshark。令我惊讶的是,出现了许多 SIP 数据包,我可以看到其他客户的电话号码以及他们拨打的电话号码。我没有捕获任何实际的电话,也没有播放任何流。这是正常的吗?这可能吗?感觉不应该。 我的 ONT 有一个以太网端口。该端口后面有 3 个 VLAN,一个用于数据,另一个用于语音,另一个用于 IPTV。我不知道 SIP 流量来自哪个 VLAN,我猜是语音 WAN。我将笔记本电脑连接到 ONT,没有进行任何额外配置,只是打开了 Wireshark。这是我捕获的 SIP 数据包 SIP 数据包 -https://i.s...

Admin

如何修复在 Windows 上接收 UDP 数据?
wireshark

如何修复在 Windows 上接收 UDP 数据?

在 Windows 10 机器上,我运行以下 python 代码(3.10.11)以在 UDP 端口 9001 上接收数据(未运行任何 VM): sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) sock.bind(("0.0.0.0", 9001)) sock.settimeout(5) while True: data = sock.recv(1024) decoded = json.loads(data.decode()) print(f"received mess...

Admin