美文网首页软件加密
安卓apk加固怎么做?

安卓apk加固怎么做?

作者: 辉这样说 | 来源:发表于2021-03-18 19:01 被阅读0次

深思数盾移动加固工具针对Android应用普遍存在的诸多安全问题,包括破解、篡改、盗版、数据窃取、钓鱼欺诈等,提供高强度的专业化安全保护。

产品功能

防逆向:通过DEX 文件加壳以及DEX 虚拟化等技术,防止代码被反编译和逆向分析。

防篡改:通过校验 APK 开发者签名,防止被二次打包,植入广告或恶意代码。

防调试:防止应用被 IDA、JEB 等工具调试,动态分析代码逻辑。

核心技术

DEX 虚拟机保护

对 DEX 中的 dalvik 字节码进行虚拟化,转换为自定义的虚拟机指令,最后由 native 层虚拟机解释执行,防止逆向分析。

DEX 文件加密隐藏

对 DEX 文件加壳保护,防止代码被窃取和反编译。

开发者签名校验

对 APK 中的开发者签名做启动时校验,防止被第三方破解和二次打包。

单步断点检测

在混淆的指令中插入软断点检测暗桩,防止native层run trace和单步调试。

SO 内存完整性校验

在 SO 库加载时校验内存完整性,防止第三方对 SO 库打补丁。

SO 区段压缩加密

对 SO 库中的代码段和数据段压缩并加密,防止被 IDA 等工具反编译。

SO 代码虚拟化

对 SO 库中指定的函数虚拟化,可以将 x86、x64、arm32、arm64 架构的机器指令转换为随机自定义的虚拟机指令,安全强度极高,可通过工具自定义配置,调整性能与安全性。

使用步骤

1、将Android APK直接拖入到加壳工具中。

2、在加密选项处进行设置

勾选反调试按钮,则使用IDA等调试工具调试时,程序会直接退出。

勾选签名校验按钮,且进行签名设置,输入自己的keystore文件和密码(密钥别名和密钥密码选填)

3、函数选项设置

可对DEX函数进行虚拟化保护

DEX虚拟化技术:对 DEX 中的 Dalvik 字节码进行虚拟化,转换为自定义的虚拟机指令,然后由 Native 层虚拟机解释执行。

4、so库保护选项,点击选择文件,添加待保护的so库。

【注】此方式选择的so库只有压缩功能,若有函数保护等需求,需要单独对so库进行保护。

5、设置完成后,点击【保护选中项目】,安装保护生成后的apk即可运行。

点击【保护选中项目】后,生成.ssp.apk 是加密后的apk文件。

申请试用:https://shell.virbox.com/apply.html

相关文章

  • 安卓apk加固之后再次签名的全过程

    安卓apk上架之前需要对之前的apk加固,以应用宝为例 后台将apk包上传之后得到加固之后的apk包 对没有加固的...

  • 安卓apk加固怎么做?

    深思数盾移动加固工具针对Android应用普遍存在的诸多安全问题,包括破解、篡改、盗版、数据窃取、钓鱼欺诈等,提供...

  • 安卓逆向-入门笔记、相关知识点总结及思路

    安卓逆向思路: 1、查壳 检查程序是否有加固 2、未加固 2.1 工具 ApkTool + jadx 或者 Apk...

  • apk重新签名

    在上传各大安卓应用市场的时候, 没有加固的apk是不允许提交的,他们会帮我们加固好apk,但是加固完之后的apk是...

  • 安卓Apk加固、重签名

    应用宝在线加固:https://console.cloud.tencent.com/ms/reinforce/in...

  • 加固安卓apk

    前言:应各大平台要求,需要给apk进行防反编译处理。工具:360加固(免费)。网址:三六零天御-企业移动应用安全一...

  • Android加壳脱壳

    Android 加固与脱壳 加固与脱壳常用加固 so 文件特征分析 apk 加固动态调试分析 apk 加固-环境搭...

  • dcloud应用和安卓应用互调并传递参数

    以下是webAPP启动安卓应用和获取安卓应用传递过来的参数 webAPP启动安卓APK并传递参数 请看: 接收安卓...

  • 自定义Android Studio插件 Gradle+360加固

    现在安卓APP为了代码安全,都要求在发布前先加固,可以自己写加固程序加固,我选择用第三方加固软件:360加固保加固...

  • Android APK 反编译实践

    apk是安卓工程打包的最终形式,将apk安装到手机或者模拟器上就可以使用APP。反编译apk则是将该安卓工程的源码...

网友评论

    本文标题:安卓apk加固怎么做?

    本文链接:https://www.haomeiwen.com/subject/huupcltx.html