java层
Dalvik虚拟机没有提供反调试的方法,但是可以通过反射方法来使得方法的调用变得扑朔迷离
动态获取类是更进阶的方法,通过一些解密计算等操作来得到类,可以使得动态调试较为困难
native层
Native层实质上就是Linux程序,因此反调试手段也跟Linux下的反调试基本相同
主要还是alarm, ptraceme, tracepid等常见手段
具体描述在前几天的Linux反调试中写过,就不再赘述了
Dalvik虚拟机没有提供反调试的方法,但是可以通过反射方法来使得方法的调用变得扑朔迷离
动态获取类是更进阶的方法,通过一些解密计算等操作来得到类,可以使得动态调试较为困难
Native层实质上就是Linux程序,因此反调试手段也跟Linux下的反调试基本相同
主要还是alarm, ptraceme, tracepid等常见手段
具体描述在前几天的Linux反调试中写过,就不再赘述了