日期: 2024 年 9 月 6 日

2 篇文章

SO防护手段-ollvm
常见防护手段 主要功能描述SO加壳对C/C++源码编译出来的SO文件进行加壳,使SO文件无法正确反编译和反汇编。SO源码虚拟化保护将原始汇编指令翻译为自定义的虚拟机指令,跳转到自定义的虚拟机中执行,每次保护生成的虚拟机指令随机,且对虚拟机解释器再度混淆SO防调用对SO文件进行授权绑定,防止SO文件被非授权应用调用运行。SO Linker对整个SO文…
IDA动态调试
so加载流程 函数名描述android_dlopen_ext() 、dlopen()、do_dlopen()这三个函数主要用于加载库文件。android_dlopen_ext 是系统的一个函数,用于在运行时动态加载共享库。与标准的 dlopen() 函数相比,android_dlopen_ext 提…