wireshark相关内容

Tshark - 将数据包信息从 pcap 导出到 cvs

我正在尝试使用 Tshark 以编程方式捕获数据包流.我使用的简化终端命令是: tshark -i 2 -w output.pcap 这非常简单,但我需要获取一个 .csv 文件,以便轻松分析捕获的信息.通过在 Wireshark 中打开 .pcap 文件并将其导出为 .csv,我得到的是一个结构如下的文件: "No.","Time","Source","Destination","Prot ..
发布时间:2021-06-14 20:41:20 其他开发

在wireshark中设置数据包长度的过滤器

我已经捕获了一个 pcap 文件并将其显示在 Wireshark 上.我想分析那些 'Length' 列等于 443 的 udp 数据包. 在wireshark上,我尝试找到合适的过滤器. udp &&length 443 # 无效用法udp&ð.len == 443 # 错误的结果udp&&ip.len == 443 # 错误的结果 顺便说一句,wireshark的过滤器可以直接 ..
发布时间:2021-06-14 20:40:45 其他开发

使用 Python 解析 .pcap 文件中的 SSL 流量

我有一堆 tcp 转储,其中包含 SSL 流量.我还提供了 RSA 私钥来解密它. 有几个原因,为什么在 Wireshark 中打开它们并不是一个真正的选择,所以我的目标是用 Python 对它们进行一些统计.到目前为止,我一直在使用 Scapy 和 dpkt 进行此类统计. 如何使用 Python 分析包含 SSL 流量的包捕获? 解决方案 我正在研究 SSL/TLS 层对于 ..
发布时间:2021-06-14 20:40:40 Python

为什么我的 PC 中的 TCP 消息是 590 字节的帧

当我通过代理服务器使用 Firefox 向网页发出请求时,我正在分析 Wireshark 日志文件. 以下是连接建立的详细信息: 当我在从我的 PC 到代理服务器的 [SYN] 消息的 TCP 段详细信息中打开选项分支时,我注意到“最大段大小" - 它说 1460 字节 同样,从代理服务器到我的 PC 的 [SYN,ACK] 消息的最大段大小 e - 它表示 1460 字节 ..
发布时间:2021-06-07 19:52:25 其他开发

在 python 中使用 scapy 进行 Deauth 攻击

嗨,我来找你,因为我目前正在编写一个局域网攻击框架,以更好地了解它是如何工作的,我想添加一个 deauth 攻击.这是函数的代码,但它不起作用,我不明白有什么问题. def disconnect(self):target_mac = self.t_macgw_mac = self.gw_mac #网关mac地址dot11 = Dot11(type=0, addr1=target_mac, add ..
发布时间:2021-06-07 19:41:38 其他开发

如何使用 Wireshark 从 TCP 数据包中提取原始数据

对 Wireshark 完全陌生,想知道如何从我在 Wireshark 上收到的 TCP 数据包中提取数据. 我目前正在使用带有 Grove 传感器的 raspberry pi 并获取压力和温度值.我将这些值发送到云中的服务器并且它正在工作.我正在使用wireshark来跟踪数据包. 现在我想从数据包中提取数据(即压力值和温度值)并将它们存储在文件中以供进一步实施.有没有办法做到这一点 ..
发布时间:2021-06-07 19:35:59 其他开发

pcap_loop 和 pcap_dispatch 区别

pcap_loop 和 pcap_dispatch 到底有什么区别? 解决方案 手册对此进行了非常好的描述(我是板着脸说,保证).来自 man pcap_loop: pcap_loop() 处理来自实时捕获或“保存文件"的数据包在处理完 cnt 数据包之前,``savefile''' 的结尾是从“保存文件"读取时到达,调用 pcap_breakloop(),或发生错误.当实时读取超时时 ..
发布时间:2021-06-07 19:31:56 其他开发

在wireshark中保存显示/过滤的数据包

我在wireshark 中应用了一个过滤器来只显示传入我的PC 的数据包.当我将过滤/显示的数据包保存到 .csv 文件时,我实际上保存了所有数据包(未过滤).如何只保存显示/过滤的数据包? 解决方案 导出数据 只需选择 Displayed in the 数据包范围框架. 请注意,对于较新版本的 Wireshark for Windows,这仅适用于“导出指定的数据包",而不适用于 ..
发布时间:2021-06-07 19:29:16 其他开发

MySQL 查询来自 TCP 而不是 MySQL 协议

我正在尝试使用 Windows 上的 Wireshark 通过我的 Web 应用程序和 MySQL 服务器捕获 MySQL 活动.我已经看到大多数有关捕获与 MySQL 相关的数据包的问题都返回 MySQL 协议以及查看发送的查询及其响应的可能性.然而,当运行 Wireshark 并使用我的应用程序时,我只能看到 TCP 数据包来来往往,如下面链接中的图片所示. TCP 数据包 -> Src ..
发布时间:2021-06-06 19:45:56 数据库

如何在OSX Catalina中使用Wireshark捕获USB流量(10.15)

我正在尝试使Wireshark USB捕获工作.显然,在Catalina之前的技巧是打开接口,以便Wireshark可以看到它. https://forums.developer.apple.com/thread/95380 但是,这在Catalina中不起作用,因为USB集线器不再显示为接口.是否有另一种已知方法可以在OSX中“生成"这些接口?也许是新的系统策略设置?如何找到这样的东 ..
发布时间:2021-05-31 19:27:55 其他开发

H.323,如何在没有媒体的情况下制作简单的铃声.该脚本遵循Q.931设置,但仍无法正常工作

有人可以帮我解决这个问题吗?当我发送此请求时,我在Wireshark中看到数据包将通过1720 tcp端口发送到SJPhone.但是,SJPhone仍然不会响铃.我想让它响起来(与媒体无关). 非常感谢您的支持.我必须缺少消息协议的详细信息才能实现此目的.请给我看一些积极的观点. 仅供参考:我使用了以下跟踪信息: http://www.vconsole.com/usermanuals/ ..
发布时间:2021-05-29 22:32:19 Java开发

Wireshark中建立了多少个HTTP和https连接?

我跑了一段时间,打开了一些网页,现在我的班级要求我找出建立的http和https连接的数量.您可以建议使用命令或过滤器来找出这些内容吗? 解决方案 HTTP无需连接,这意味着客户端和服务器仅在当前请求和响应期间相互了解.您可以打开.pcapng文件,然后 点击“统计信息" 选择"HTTP" 选择“数据包计数器" 就我而言,我可以提出14个请求和14个响应.(成功2xx). ..
发布时间:2021-05-15 18:53:21 其他开发

建立网路伺服器时,用户端无法确认HTTP 200 OK画面

我正在基于教程构建自己的Web服务器.我发现了一种简单的方法来启动TCP连接并发送一段HTTP数据(网络服务器将在微控制器上运行,因此它将非常小) 无论如何,以下是我需要经历的顺序: 接收SYN 发送SYN,ACK 接收ACK(现已建立连接) 使用HTTP GET命令接收ACK 发送ACK 使用HTTP数据发送FIN,ACK(例如200 OK) 接收 ..
发布时间:2021-05-15 18:48:36 其他开发

如何从HTTP GET请求的Wireshark转储获取源IP

我正在为考试做准备,但似乎无法弄清楚.我被要求从这个wireshark帧中找出源IP地址(仅使用参考图像),我将如何处理? 解决方案 源IP地址为172.22.7.134. e0 3f 49 09 60 68 c8 2a 14 55 eb bd 08 00-前14个字节将是第2层以太网帧. 接下来的20个字节属于IP版本4,您可以在其中获取源IP地址和目标IP地址. 45 ..
发布时间:2021-05-15 18:46:04 其他开发

解码TCAP消息-对话部分

我正在为整个M3UA-SCCP-TCAP-MAP堆栈(通过SCTP)编写模拟器(出于学习目的).到目前为止,M3UA + SCCP堆栈还可以. 基于RFC 4666的M3UA 2006年9月基于ITU-T Q.711-Q716的SCCP基于ITU-T Q.771-Q775的TCAP 但是在解码TCAP部分时,我迷失在dialogPortion上.TCAP是asn.1编码的,因此所有内容都是ta ..
发布时间:2021-05-13 19:54:54 其他开发

从wireshark绘制csv文件

我将Wireshark嗅探器捕获文件另存为csv.所有元素都保存在双引号内.我试图在相同的位置绘制图形.csv文件和gnuplot代码已给出.所有值都归到单个xtic标签上.有人可以帮助我提供一种解决方法,以使用数据文件中的双引号进行绘制. data.csv“编号",“时间",来源,目的地,协议"2",0.000252“,192.168.1.183,224.0.0.251,MDNS"3", ..
发布时间:2021-05-11 19:18:25 其他开发

IE不在TLS相互身份验证中发送客户端证书

我正在尝试与第三方API建立TLS相互认证.客户端证书配置良好,当我尝试通过Chrome访问端点URL时,它工作正常(Chrome要求在消息框中确认证书,当我这样做时,页面将显示其内容). 同一件事,当我尝试使用IE时,它无法正常工作并显示此消息 无法安全地连接到此页面这可能是因为该站点使用了过时或不安全的TLS安全设置.如果这种情况持续发生,请尝试与网站所有者联系.您的TLS安全设置未设 ..

为什么QNAME字段的内容不是DNS消息中的原始域?

为什么QNAME字段的内容不是是DNS邮件中的原始域? 例如,如果我想获取域 www.mydomain.com 的IP,我将向网络发送DNS查找程序包,该程序包的问题部分将包含域. > 但实际上软件包中QNAME的内容是 3www8mydomain3com0 ,而不是 www.mydomain.com . 3www8mydomain3com0 表示每个标签均以该部分的长度开始,然后 ..
发布时间:2021-04-02 20:52:58 其他开发

随机“现有连接被远程主机强行关闭".TCP重置后

我有两个部分,一个客户端和一个服务器.我尝试将数据(大小> 5840字节)从客户端发送到服务器,然后服务器将数据发送回去.我循环多次,每次之间等待一秒钟.有时服务器应用程序崩溃,崩溃看起来是非常随机的错误: 未处理的异常:System.IO.IOException:无法从传输连接中读取数据:现有连接被远程主机强行关闭.---> System.Net.Sockets.SocketExce ..
发布时间:2021-04-01 20:37:22 C#/.NET