feat(huya): turing JNI表解出+b87_@0x25c98 (R21)

- libturingmfa JNI 表: b87_(SparseArray,[B,Map,I)impl@0x25c98 + f87_ — 加密核心入口
- ELF 间隙洞察: LOAD-2 vaddr未4K对齐->unidbg映射崩因; mmap2补映射过导出
- TuringProbe.java: 装库+预注册类+gap补映射+直调框架(封送待办)
- 路线: 直调b87_喂真实blob->SparseArray明文; ga侧JNI表同法
This commit is contained in:
yml2213
2026-08-29 07:07:18 +08:00
parent 39c516b71b
commit dc109c5dba
7 changed files with 284 additions and 0 deletions
+43
View File
@@ -0,0 +1,43 @@
{"event": "rn-hooked", "at": "0x72e1abccbc"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 12"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 3"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 18"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 12"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 3"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 18"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 7"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 13"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 12"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 12"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 8"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 11"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 8"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 7"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 11"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 8"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 19"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 7"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 15"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 17"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 22"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 20"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 13"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 18"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 13"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 14"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 24"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 10"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 20"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 18"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 11"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 17"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 11"}
{"event": "rn-err", "msg": "Error: can't decode byte 0x00 in position 19"}