2 Commits
Author SHA1 Message Date
Hexwell eb058b3ee5 fix(shellui): match XOR key for toolbox XML; allocate RWX detour stubs
encryptxml used the Base64 string as the XOR key while runtime decrypted
with base64_decode(key) ("SISTR0_I_SEE_YOU"), producing garbage menus.
Regenerate sxml with the decoded key; fix enc_ver the same way.

DetourFunction used malloc for trampolines and ignored mprotect failures,
causing SIGILL/SIGSEGV when jumping to non-executable stubs. Allocate via
mmap+mprotect, page-align target mprotect, and fail closed on errors.
2026-07-10 18:40:56 +08:00
Hexwell 37b0ff3143 init: init 2026-07-09 23:48:02 +08:00