7442dc24ddba1aae7392945f94b0b206ef369b67
With multiprocessing fork, threads are not inherited. The parent's CaptureBus reader thread runs in the parent but module subprocesses subscribe AFTER fork, so their SubscriberQueue entries are added to a child-local copy of _subscribers that the parent reader never sees. Fix: reset and restart CaptureBus in each module subprocess so it has its own reader thread on the inherited AF_PACKET socket. Each module gets independent packet delivery. Linux AF_PACKET allows multiple readers on the same interface.
Description
Network drop implant — passive SOC + active exploitation. Deploy on any Debian host.
Languages
Python
89.2%
Shell
8.5%
HTML
1.1%
C
0.9%
Jinja
0.3%