工作原理

SO库文件是Linux的动态链接库,作用相当于windows下的.dll文件。它是采用C或C++源码编写的二进制文件。相比与采用JAVA编写的DEX文件,其反编译难度更大。因此,一般开发者认为SO文件相对而言更加安全,并将许多核心算法、加密解密方法、协议等放在SO文件中。 但是,黑客可以通过反编译SO库文件,窃取开发者花费大量人力物力财力的研发成果,进行创意窃取或二次打包,使得开发者和用户利益受损。

核心技术

  • SO文件加壳保护

    对SO文件进行加壳保护,加壳后使用ida工具无法看出SO库文件的导入导出函数以及定位源码,有效防止黑客反编译,解包后看到真正源码。

  • SO文件混淆保护

    爱加密基于移动安全领域的先进的技术和经验,针对黑客在分析阶段的攻击手段和行为进行分析,利用SO混淆编译器,可以有效的增加黑客信息搜集的难度和复杂度,防止应用被破解,降低APP安全风险。

主要功能

  • SO文件保护

    对SO文件进行加壳保护

  • 数据流保护

    字符串保护和多样化指令集

  • 控制流保护

    分裂基本块、插入多余控制
    流、插入跳转指令、扁平化控制流

获取更多SO库加固信息

姓名

联系电话

邮箱

公司名称

地址

行业

问题/建议

验证码