Example Usage
wrap header:
LOAD_GLOBALS N (__armor_enter__) N = length of co_consts
CALL_FUNCTION 0
POP_TOP
SETUP_FINALLY X (jump to wrap footer) X = size of original byte code
changed original byte code:
Increase oparg of each absolute jump instruction by the size of wrap header
Obfuscate original byte code
...
wrap footer:
LOAD_GLOBALS N + 1 (__armor_exit__)
CALL_FUNCTION 0
POP_TOP
END_FINALLY
See also
ret-sync
Open Source
ret-sync is a set of plugins that helps to synchronize a debugging session (WinDbg/GDB/LLDB/OllyDbg2…
Zygisk-Il2CppDumper
Open Source
Using Zygisk to dump il2cpp data at runtime…
010editor
Free
Templates and scripts for 010 editor…
mitmproxy2swagger
Free
Automagically reverse-engineer REST APIs via capturing traffic…
NebulaFD
Free
A work in progress, reimagined decompiler for Clickteam Fusion.…
wxapkg
Free
跨平台微信小程序反编译 GUI 工具,.wxapkg 文件扫描 + 解密 + 解包工具…