PCAP Hunter is an AI threat hunting workbench. It uses Zeek and Tshark to analyze PCAPs, enriched by OSINT. Features include a world map, JA3 forensics, and C2 detection. It generates multi-language security reports via local or cloud LLMs, prioritizing privacy and speed.
PCAP Hunter is an AI-enhanced threat hunting workbench that bridges manual packet analysis and automated security monitoring. It empowers SOC analysts and threat hunters to rapidly ingest, analyze, and extract actionable intelligence from raw PCAP files.
By combining industry-standard network analysis tools (Zeek, Tshark, PyShark) with Large Language Models (LLMs) and OSINT APIs, PCAP Hunter automates the tedious parts of packet analysis — parsing, correlation, and enrichment — so analysts can focus on detection and response.
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Drag-and-drop a .pcap / .pcapng file (up to 200 MB each) or paste a container path.
Multiple files trigger batch mode with cross-file correlation.
2. Progress — transparent 10-stage pipeline
Every stage of the analysis pipeline reports live progress with a skippable per-stage
control. You always know what's running and how far it has to go.
3. Dashboard — at-a-glance threat summary
The Dashboard surfaces the highest-signal findings first: overall risk level, alert
count, beacon candidates, YARA hits, and certificate issues. A global traffic map,
protocol distribution, and activity timeline put the capture in visual context.
4. LLM Analysis — AI-generated threat report
An 8-section narrative (Executive Summary → Key Findings → Indicators & Evidence →
OSINT Corroboration → Beaconing / C2 → DNS & TLS → Risk Assessment → Recommended
Actions) with confidence qualifiers and MITRE ATT&CK mapping, generated locally
via LM Studio or any OpenAI-compatible endpoint.
5. OSINT — multi-provider IOC enrichment
Prioritized IOC table with VirusTotal, AbuseIPDB, GreyNoise, Shodan, OTX, and
VT Domain signals merged into one view. Sub-tabs expose Domains, Detail Cards,
Geo Map, Infrastructure ASN clustering, Export, Devices, and Notes.
6. Raw Data — Zeek logs, flows, carved payloads, YARA matches
Every underlying data source is available: flow table, DNS and TLS analyses,
NXDOMAIN analysis, JA3/JA3S fingerprints, Zeek conn.log/dns.log/http.log/
ssl.log, carved HTTP payloads, and YARA scan results. Export any view as CSV
or JSON with CSV-injection protection.
7. Cases — persistent investigation tracking
Promote any capture and its findings into a case. Cases carry IOCs, severity, tags,
investigation notes, status, and search — stored in a local SQLite database.
8. Config — centralized settings
LLM endpoint, API keys (PBKDF2-encrypted at rest), home location for the world map,
OSINT provider toggles, binary paths, and pipeline thresholds — all in one place
with per-section clear buttons.
Local Privacy: Fully compatible with LM Studio (Llama 3, Mistral, etc.) for air-gapped or privacy-sensitive environments.
Cloud Power: Supports any OpenAI-compatible API endpoint for leveraging larger models.
Multi-Language Reports — 9 languages with region-specific terminology: English, Traditional Chinese (Taiwan), Simplified Chinese, Japanese, Korean, Italian, Spanish, French, German.
MITRE ATT&CK Mapping — Automated mapping of detected behaviors and IOCs to ATT&CK techniques and Kill Chain phases.
Attack Narrative Synthesis — Translates raw events into a coherent, actionable security story.
IOC Priority Scoring
Tiered Signal Architecture — Dynamically ranks indicators as Critical, High, Medium, or Low using a three-tier model:
Tier 1 (Definitive): OSINT confirmations (VirusTotal, GreyNoise malicious) — any single Tier 1 hit sets a score floor.
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.