performing-network-forensics-with-wireshark

Analyzes PCAP captures to identify network indicators of compromise and extract artifacts using pyshark and Wireshark/tshark workflows.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill performing-network-forensics-with-wireshark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: performing-network-forensics-with-wireshark
Source: https://github.com/YukiIto1999/ctf-sleuth/tree/main/.claude/skills/performing-network-forensics-with-wireshark
Command: npx skills add https://github.com/YukiIto1999/ctf-sleuth --skill performing-network-forensics-with-wireshark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyshark, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Network forensics often requires manual, time-consuming analysis of PCAP data to identify C2 communications, beaconing, data exfiltration, and artifacts. This Skill provides a structured workflow to analyze captures, extract artifacts, and reconstruct attacker activity.

Core Features & Use Cases

  • Extract DNS queries, HTTP requests, TLS SNI/certs, and TLS handshake data from PCAPs.
  • Identify beaconing patterns, C2 communications, and exfiltration activity.
  • Reconstruct TCP streams and generate a human-readable network forensics report.

Quick Start

Run the agent on a PCAP file to generate a comprehensive network forensics report with artifacts and indicators.

Frequently Asked Questions about performing-network-forensics-with-wireshark

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze PCAP captures to identify C2 beaconing and data exfiltration?

You can analyze PCAP captures to identify C2 beaconing and data exfiltration by using this Skill to extract DNS queries, HTTP requests, and TLS handshake data, then reconstruct TCP streams to reveal attacker activity patterns.

Can I extract TLS certificate and SNI data from PCAPNG files for network forensics?

Yes, you can extract TLS certificate and SNI data from PCAPNG files for network forensics. The Skill parses TLS handshake messages to surface server name indications and certificate details as network indicators of compromise.

Do I need pyshark and tshark installed to reconstruct TCP streams from packet captures?

Yes, you need pyshark and tshark installed to reconstruct TCP streams from packet captures. The Skill requires Python with the pyshark library and Wireshark/tshark for underlying packet dissection and protocol decoding.

What is the best way to generate a network forensics report from raw packet statistics?

The best way to generate a network forensics report from raw packet statistics is to run this Skill on a PCAP file. It processes packet statistics to artifacts and outputs a human-readable report reconstructing the incident.

How does extracting DNS queries from PCAP data help reconstruct network incidents?

Extracting DNS queries from PCAP data helps reconstruct network incidents by revealing domain resolution requests made by compromised hosts. This identifies command and control infrastructure and tracks attacker communication channels.

What are the limitations of using pyshark for extracting network artifacts from large PCAP files?

A limitation of using pyshark for extracting network artifacts from large PCAP files is potential processing overhead. Performance depends on tshark dissection efficiency and available system memory when analyzing high-volume packet captures.