62a1010ab4
9 files in utils/ providing the shared infrastructure layer: - crypto: AES-256-GCM file encryption, argon2id/PBKDF2 key derivation, HKDF network unlock, LUKS container management - networking: interface detection, MAC/IP helpers, BPF compilation via libpcap ctypes, gratuitous ARP, VLAN creation - logging: encrypted log writer (BBLogger) with rotation, per-module files, stdout suppression for stealth - stealth: process rename via prctl, cmdline spoofing, sysctl helpers, timestomping, core dump disable - resource: hardware tier detection (OPi Zero 3 / Pi Zero / generic) via /proc/device-tree and cpuinfo, resource monitoring - permissions: root/capability checks via capget ctypes, privilege dropping, directory permission enforcement - config_loader: YAML merge hierarchy (hardware_tiers -> bigbrother -> modules -> stealth -> CLI), tier auto-detection, SIGHUP reload - bettercap_api: REST client with per-session random credentials, session/events/command methods
13 lines
165 B
Plaintext
13 lines
165 B
Plaintext
click>=8.1
|
|
rich>=13.0
|
|
pyyaml>=6.0
|
|
cryptography>=41.0
|
|
scapy>=2.5
|
|
requests>=2.31
|
|
dpkt>=1.9
|
|
zstandard>=0.22
|
|
python-magic>=0.4
|
|
dnslib>=0.9
|
|
argon2-cffi>=23.1
|
|
jinja2>=3.1
|