Commit Graph

4 Commits

Author SHA1 Message Date
drjones
7068dbd12d Fixed scan crash: all tkinter widget access now happens on main thread (Tcl NOT thread-safe). _log() routes GUI updates via root.after(). _scan_worker reads all tkinter vars on main thread. Removed unused _spray_queue. 2026-05-06 12:35:35 -07:00
drjones
2ef5e0fa69 Chore: single launcher REAPER.bat only; drop redundant bats and unused ports.txt
- Remove MASTER/MASTERSTER/install/run batch shims
- Remove wordlists/ports.txt (ports are GUI checkboxes)
- README: how to run (REAPER.bat + manual pip/main)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-06 00:11:36 -07:00
drjones
906000870d Production hardening: REAPER all-in-one launcher, rdpthread UX, logic fixes
- Add REAPER.bat single entry (pip, dirs, smoke test, launch); MASTER/MASTERSTER shim to it
- bruteforce: rdpthread helpers, safe writer close, spray_all_hosts incremental writes, progress
- gui: credential banner, spray messaging without spam; cmdkey TERMSRV host
- scanner: adaptive progress; proxy: retry cap on open_connection
- ip_utils: /32 CIDR, count_ips aligned with large dash ranges
- README/install/run: deployment docs and REAPER.bat references

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-06 00:08:06 -07:00
drjones
af002462c4 Added MASTERSTER.bat - one-swoop install+launch 2026-05-05 23:48:38 -07:00