From 6a854ac9bf61cac766de78b5426d8f779c1edb44 Mon Sep 17 00:00:00 2001 From: specialz Date: Fri, 31 Jul 2026 07:48:15 +0800 Subject: [PATCH] fix: patch startup license check to always pass - Patch sub_140155CC0 -> return 1 (registry has license data) - Patch sub_1400F7F60 -> return 1 (license validation passed) - These run at startup, before registration dialog - 10 patches total --- honeycam_patcher.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/honeycam_patcher.py b/honeycam_patcher.py index 908f375..17602b3 100644 --- a/honeycam_patcher.py +++ b/honeycam_patcher.py @@ -83,6 +83,10 @@ PATCHES = [ 'NOP: BADF3300 error exit (continue offline path)'), (0x0F90FC, b'\x84\xC0\x0F\x85\x17\x01\x00\x00', b'\xB0\x01\xE9\x18\x01\x00\x00\x90', 'Force success after online verify (mov al,1; jmp)'), + (0x1552C0, b'\x89\x4C\x24\x08\x4C\x8B', b'\xB0\x01\xC3', + 'sub_140155CC0 (license data read -> return 1)'), + (0x0F7560, b'\x48\x89\x5C\x24\x08\x4C', b'\xB0\x01\xC3', + 'sub_1400F7F60 (license validation -> return 1)'), ]