Every fix, every improvement — tracked across every session.
ret with desired RAX, re-arms DR7 on every hit_init_trace_ctx removed — old VirtualProtect ETW code was shadowing the VEH stub and re-triggering Defender on every build with the bypass enabled_capture_producer thread — the separate _input_proc_thread was failing SetThreadDesktop silently because Python's runtime creates implicit GUI handles before the first ctypes call_on_move throttle reduced from 30 Hz to 15 Hz — halves bandwidth pressure on the Cloudflare tunnel without losing responsiveness_scale to [0, remote_w-1] — Tkinter fires Motion events with e.x < 0 when cursor hits the canvas left edge, was sending negative screen coordinates that triggered the virtual desktop swipe zone/ru USERNAME removed from both _register_autorun and _register_autorun_path — specifying /ru with a local username requires credentials stored in Credential Manager or triggers an interactive prompt on W10/11/delay 00:02 removed — two-component format rejected by strict Windows builds; reconnect retry logic handles early beacon failures insteadCreateKeyEx instead of OpenKey in _register_autorun, _register_autorun_path, and watchdog failstreak fallback — OpenKey raises FileNotFoundError if the Run key does not yet existcheck_call, PyInstaller Popen, and UPX run all given CREATE_NO_WINDOW — three separate subprocess calls were opening visible CMD windows during every buildPopen also fixed with CREATE_NO_WINDOW(stem.title(), spoof_name) to _spoof_meta["dllhost"] — was generating FileDescription: Lala when worker spoof name wasn't a recognised Windows binaryxor eax,eax; ret (most-signatured 3-byte sequence in Windows security tooling) to mov eax, 0x80070057; ret — returns E_INVALIDARG, a valid HRESULT error codexor eax,eax; ret; nop to push 0; pop eax; ret — avoids the known xor idiom pattern_recv_thread for HVNC WebSocket — concurrent send+recv on websocket-client is safe at the TCP level; recv thread handles incoming input events without blocking the frame send loop_register_autorun_path same fixes applied — had identical /ru, CreateKeyEx, and /delay bugs as the main register function