标签: pcap

从网络或 pcap 文件中提取 SSL 证书

如果有人能指点我从实时 HTTPS 连接(直接从网络)或网络跟踪文件(pcap 文件)中提取 SSL/TLS 证书的工具或方法,我将不胜感激。我尝试使用 ssldump,但无法提取证书。我也可以使用 Wireshark(手动),但我想以自动方式执行此操作。为此,我正在使用 Linux 平台。谢谢

编辑:我想提取 SSL 证书,而不是在 SSL 握手期间服务器发送到客户端(浏览器)。我想使用网络嗅探器 (tcpdump) 来捕获网络中的 SSL 连接,然后从生成的 pcap 文件中提取证书(或实时进行)。

ssl tcpdump pcap ssl-certificate

5
推荐指数
1
解决办法
2万
查看次数

如何使用 tshark 过滤任何 dns 请求

有谁知道我如何能够在 tshark 中过滤要求 ANY 记录的 DNS 请求?
到目前为止,我可以通过以下方式过滤 DNS 查询:
tshark -r capture.cap -T fields -e ip.src -e ip.dst -e dns.qry.name -R "dns.flags.response eq 0"
我还可以按 ANY 过滤吗?

domain-name-system pcap tshark

4
推荐指数
1
解决办法
3662
查看次数

使用 tcpdump 捕获时如何查看数据包

在使用 tcpdump 捕获流量时如何查看流量。

当我使用 -w 时,它不会在捕获过程中显示数据包。

sudo tcpdump -i enp2s0 -w test.pcap
tcpdump: listening on enp2s0, link-type EN10MB (Ethernet), capture size 262144 bytes
^C6 packets captured
7 packets received by filter
0 packets dropped by kernel
Run Code Online (Sandbox Code Playgroud)

tcpdump pcap

3
推荐指数
1
解决办法
3276
查看次数

用于分析 TCP 捕获文件的好(免费/开源)工具?

我广泛使用wireshark和microsoft network monitor,但我很好奇是否有其他好的(希望是免费/开源的)软件包来分析TCP/IP流量?

我对网络问题的取证用途和分析特别感兴趣。

networking tcpip packet-sniffer pcap

2
推荐指数
1
解决办法
2053
查看次数

用于分析 pcap 捕获的 CLI 工具

我正在寻找一个命令行工具,它将查看捕获文件、tcpdump -w 输出,并提供与您在 Wireshark对话端点统计信息中获得的信息等效的输出。

为了给您一些背景知识,我有一个大型捕获的输出(约 3GB,在 40 个文件中),鉴于低带宽,我无法轻松将其传输到可以运行 Wireshark 的机器上。

command-line-interface analysis pcap packet-capture tshark

2
推荐指数
1
解决办法
1万
查看次数

如何使用 tshark 或 tcpdump 计算传输的字节数

我在 tshark 中使用这个命令:

tshark -r pcapfile "tcp and ip.src==192.168.1.1" -T text -V -x | grep 'Total Length'
Run Code Online (Sandbox Code Playgroud)

这本质上仅解析来自源 ip 的连接的 pcap,并查找每个数据包的总长度(以字节为单位)。我得到这样的输出:

Total Length: 125 
Total Length: 210 
Total Length: 40 
Total Length: 125
> etc, etc....
Run Code Online (Sandbox Code Playgroud)

我需要做的是从 Total Length 中获取数字并将它们相加,以便我可以了解在 pcap 的时间范围内从单个 IP 通过线路传递了多少数据。

有没有我可以在我用来执行此操作的命令的末尾添加的命令?或者有没有一种方法可以直接到标准输出,然后将其通过管道传输到可以解析和计算我所追求的程序?任何人都知道可以执行此操作的带有 tcpdump 的类似命令?

log-files tcpdump pcap tshark

2
推荐指数
1
解决办法
4780
查看次数

是否可以根据简单的标准将 PCAPS 拆分为多个文件

是否可以根据简单的标准将 PCAPS 拆分为多个文件

Origional.pcap {split on port 80} 生成以下 2 个文件

  • all_port_80.pcap
  • Everything_else.pcap

或者创建多个符合我的条件的不同 tcpdumps 会更容易吗

谢谢

pcap

1
推荐指数
1
解决办法
636
查看次数