Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Daten und Forschung · SKILL.md

performing-network-traffic-analysis-with-tshark

performing-network-traffic-analysis-with-tshark

使用 tshark 和 pyshark 自动化网络流量分析,进行协议统计、可疑流量检测、DNS 异常识别以及从 PCAP 文件中提取威胁指标(IOC)

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: performing-network-traffic-analysis-with-tshark description: 使用 tshark 和 pyshark 自动化网络流量分析,进行协议统计、可疑流量检测、DNS 异常识别以及从 PCAP 文件中提取威胁指标(IOC) domain: cybersecurity subdomain: network-security tags: [tshark, pyshark, pcap, packet-analysis, network-forensics, wireshark, traffic-analysis] version: "1.0" author: mahipal license: Apache-2.0

使用 TShark 进行网络流量分析

概述

本技能使用 tshark(Wireshark CLI)和 pyshark(Python 封装库)自动化数据包捕获分析。可提取协议分布统计、识别可疑网络流(端口扫描、信标行为(Beaconing)、数据外泄)、提取威胁指标(IOC)(IP、域名、URL),并从 PCAP 文件中检测 DNS 隧道(DNS Tunneling)模式。

前置条件

  • 已安装 tshark(Wireshark CLI)并配置到 PATH
  • Python 3.8+ 并安装 pyshark 库
  • 用于分析的 PCAP 或 PCAPNG 捕获文件

步骤

  1. 提取协议统计 — 从捕获文件生成协议层级和会话统计
  2. 识别高流量主机 — 按流量和连接数对源/目标 IP 进行排名
  3. 检测可疑流量 — 标记端口扫描模式、异常端口使用和高频连接
  4. 提取网络 IOC — 提取唯一 IP、DNS 查询中的域名和 HTTP 流量中的 URL
  5. 分析 DNS 流量 — 通过高熵子域名查询和过量 TXT 记录检测 DNS 隧道
  6. 生成分析报告 — 输出包含流量摘要和威胁指标的结构化报告

预期输出

  • 包含协议统计和高流量主机的 JSON 报告
  • 带严重级别的可疑流量检测结果
  • 提取的 IOC(IP、域名、URL)
  • DNS 异常分析结果
Gespeicherte Skills