非root手机如何脱壳?

如今,随着开发者的安全意识加强,加固加壳已经是基本的措施了。加固的apk,无法直接通过AS反编译,需要先脱壳。

第一步:

脱壳参考文章:https://blog.csdn.net/weixin_41508948/article/details/84835582

按照文章的步骤,执行到最后,问题来了:dex文件无法分享,无法保存等各种。

这种看着dex文章就在眼前,自己却无法用的感觉真难受。

于是调研各种root工具,结论:很多root工具只能保证7.0以下的某些款机型使用,放弃。

再次使用远程真机调试的时候,发现:Amaze文件管理是区分内部存储和外部存储的!

尝试把文件从内部存储复制到外部存储:成功!

尝试分享:成功!

第二步:

分析dex文件,参考:https://blog.csdn.net/katrinawj/article/details/80016315

两个工具的下载 链接:

dex2jar:https://www.baidu.com/link?url=57MH_GtcgzDFAcTodKufqw8hF6SNo9cdR_-M4vJU51G3ggoLGXKHk_aXdrVNv22HtlYCm8iE4O-qjLCT5DcJBa&wd=&eqid=812e3e7b00006da3000000025ceb5393

jd-gui:https://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/?utm_source=spd&utm_campaign=postdl_redir

搞定!

 

 

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值