防止apk反编译的有效方法

 时间:2024-10-27 00:01:51

1、 首先我们找一个经过混淆代码和防二次打包的Android APK,这样的Android APK包不难找!只要到APK源代码安全检测平台,检测一下就可以知道做过什么保护。 通过图片我们可以看到这款Android APK做了混淆代码和防二次打包保护,对于其他的Android APK中的DEX、RES、SO库等文件未做任何保护。下面我就通过对APK源代码的安全分析,看看这Android APK的安全怎么样!

防止apk反编译的有效方法

2、首先我先将APK反编译,看看能不能拿到代码!经过简单的反编译我们就可以轻松的拿到APK里面的源代码,下面我们就修改一下里面的东西,看看之前的APK保护是否有效!

防止apk反编译的有效方法

3、配置用户权限(重要)2、添加必须组件(重要)完成这2个步骤我们的sdk就已经植入成功了,如图:

防止apk反编译的有效方法

4、那么我们怎么解决这款APK做的保护呢?不用着急,我们慢慢来!首先我们发现当登录的时候会提示签名信息不一致,导致不能登录!经过分析发现他是给apk做了签名信息认证,这时我们需要找到他获取签名信息的地方,如下图:

防止apk反编译的有效方法

5、到这一步就可以绕过这款APK的二次打包防护了,这样我们就可以登录了!登陆后我们可以看到这款Android APK已被植入广告!

防止apk反编译的有效方法
  • Kali linux面板任务栏怎么设置为竖直
  • 如何使用python语言中的array进行访问数组
  • 各种面膜的区别?
  • 谷歌浏览器设置自定义字体MicroSoft Sans Serif
  • 绝地求生登录出现The global shader cache file
  • 热门搜索
    五一的手抄报 经典诵读手抄报内容 关于教师节的手抄报 关于清明的手抄报内容 身边的科学手抄报 关于国庆节手抄报 劳动节手抄报简单漂亮 弘扬民族精神手抄报 有关科技的手抄报 安全手抄报的图片