大帅锅
大帅锅
my log  example 
 `.text:008A1BBB A3 10 F0 8B 00 mov dword_8BF010, eax .text:008A1BC0 F7 C1 00 00 00 08 test ecx, 8000000h .text:008A1BC6 74 79 jz short loc_8A1C41 .text:008A1BC8 F7 C1 00...
`>>> import keystone >>> import capstone >>> KS_THUMB = keystone.Ks(keystone.KS_ARCH_ARM, keystone.KS_MODE_THUMB) >>> encoding, count = KS_THUMB.asm("adr r8,0x8fb8",0x13AAE) >>> bytes(encoding).hex() 'aff6f828' >>> ` constant should be 0x8fb8, but when the code...
I'm trying to hook init and test1, but it doesn't work. and I hook test2, anything is normal ` public class MT { static { MT.init(); } public static void...
具体复现在拼多多libUserEnv.so
deleteLocalRefs 删除 localObjectMap未考虑到多线程因素(具体复现能在拼多多的libUserEnv.so)如:主线程还在用的元素,会被子线程给删除掉。解决方式:利用tid去创建和删除,将各个线程隔离开。查看代码,还有许多貌似的bug
Add the ldaxr instruction.