Bridge pcap collector: opt-in per-episode wiring #6
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
collectors/pcap.py+vm/setup_bridge.share in place but not yet wired intoEpisodeRunner. The current launchers default to SLIRP usermode; bridge-mode is an unset env var onvm/launch_target.sh.Needed for source 4 to actually populate
network.pcap+netflow.jsonlper episode:EpisodeConfig.bridge_ifacefield (default None)pcap.run_capture()at run() start,pcap.stop_capture()at run() end,pcap.bucketize()post-stopvm/launch_target.sh(and optionallylaunch_demo.sh) to supportBRIDGE=br-malwaremode that creates a tap and attaches itGoal:
tools/run_fleet.pyproduces network.pcap + netflow.jsonl per episode automatically when br-malware exists.