安卓应用SDK加固

核心技术:

  • jar加壳

    对jar包进行加壳保护,防止黑客利用反编译工具,查看JAR包中的代码。避免泄露SO调用接口构造和核心逻辑

  • SO文件加壳

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

  • 源码混淆

    对SDK中的源码进行混淆,降低黑客反编译的可读性,增加反编译难度。可多种混淆方式联用,根据客户需求选择混淆强度

  • 防止非法调用

    采用身份识别技术,通过对APK或JAR进行特征值标记,绑定调用的权限。保证SO文件只能被制定的SDK或APK进行调用。防止黑客窃取SO文件后,将SDK用于其他应用

实现原理:

iOS应用SDK加固

核心技术:

oc/c/c++代码保护

采用高级混淆对oc/c/c++代码保护进行保护。利用iOS混淆加密工具,可以有效的增加黑客信息搜集的难度和复杂度,被IDA pro进行调试泄露核心业务逻辑。可多种混淆方式联用,根据客户需求选择混淆强度。

数据流保护

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

控制流保护

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

工作原理:

获取更多SDK加固信息

姓名

联系电话

邮箱

公司名称

地址

行业

问题/建议

验证码