f6903704025ce9976527a5ac0a3c96064ce85330
- Add MOBILE_DEVICE_OUIS set with 55+ OUI prefixes for personal devices - Add is_personal_device() function to detect personal devices by OUI or manual config - Add load_personal_macs_from_env() to parse NET_ALERTER_PERSONAL_MACS - Add location_occupancy state tracking (VACANT/OCCUPIED/UNKNOWN) - Add update_occupancy_state() function with thread-safe alerts on transitions - Add _update_occupancy_state_unlocked() helper to prevent deadlock - Fix deadlock in on_arrival() by using unlocked version when holding known_lock - Update test suite with 5 new occupancy tests - Fix test assertions to exclude occupancy alerts for device arrival tests
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%