Skip to main content

fragcapv0.10.2

Game traffic, attributed to the process responsible for it.

Packet captures preserve network frames, not process ownership. fragcap correlates captured flows with Windows socket and process-lifecycle observations, including clients started through platform and publisher launchers. Resolved flows carry their observed attribution and fidelity; unresolved traffic remains visible rather than being discarded.

Capture passively records packets and process attribution. Deep Capture runs that same capture alongside an explicit, target-scoped local proxy for compatible targets, adding correlated application records and optional proxy-owned TLS key logs when the proxy can inspect the traffic.

fragcap targets
$ fragcap targets
Ready to capture:
  #  TARGET            CAPTURE  ENGINE         SENSITIVITIES
  1  sample_adventure  ready    Sample Engine  not scanned

Needs setup:
  #  TARGET        CAPTURE         ENGINE       SENSITIVITIES
  2  sample_arena  needs a target  not scanned  Sample Protection

Next command:  fragcap capture 1
fragcap groups discovered titles by capture readiness and ends by naming the first ready action; the row number is what fragcap capture honors.
flowchart TD
  fragcap["fragcap: Capture and Deep Capture"]
  npcap["npcap: capture driver (required)"]
  ws["Wireshark: analyzer (recommended)"]
  extcap["Wireshark extcap: optional"]
  fragcap -->|captures through| npcap
  fragcap -->|writes captures opened in| ws
  ws -->|installer bundles| npcap
  extcap -->|ships with| ws
  fragcap -.->|registered by fragcap extcap install| extcap
The dependency model: npcap is required, Wireshark recommended (its installer also provides npcap), and the extcap integration optional.