root
|
c966cb0a28
|
fix: audit bugs — debounce saveData, CSV escape, switchTab event param, exfil size cap, shell injection, launchctl bootstrap
- server.js: debounce saveData to max 1 write/15s (was every heartbeat)
- server.js: proper CSV escaping (_csvEscape) for node export endpoint
- server.js: replace deprecated String.substr() with String.slice()
- agent.py: 50MB size cap on download_file to prevent OOM
- agent.py: shlex.quote() server_url in crontab persistence (shell injection)
- agent.py: replace deprecated launchctl load with bootstrap/bootout/kickstart
- app.js: pass event param to switchTab() (global event deprecated)
- app.js: fix lootDownload URL revocation (60s → safe for slow downloads)
|
2026-08-07 00:59:07 +00:00 |
|
root
|
23d7271226
|
v3: universal auto-installer, silent mode, silent binders
|
2026-08-03 13:25:52 +00:00 |
|
root
|
e453ccda36
|
v2: persistence, file exfil, screenshot, harvest creds, auto-update, persistence fallbacks
|
2026-08-03 13:18:05 +00:00 |
|
root
|
6cdb58ecff
|
Clean: exclude build artifacts and binaries from repo
|
2026-08-03 13:10:54 +00:00 |
|
root
|
2922675a50
|
NexusOps Dashboard — node control, input capture, file binder, kill switch
|
2026-08-03 13:10:45 +00:00 |
|