安卓动态调试

同IDA远程调试相同,安卓的动态调试需要一个运行安卓的环境,与本机连接运行

工具

1.JEB

需要安装JEB、java环境(主要是path),如下

参考资料:移动安全-java JEB安装使用_jeb安装教程-CSDN博客

2.ADB

例如我们常用的手机模拟器,或者用usb接口连接手机

一般手机模拟器(以mumu模拟器为例)自带adb,就不用装了

假如没有adb的话,windows版本adb文件链接:

https://dl.google.com/android/repository/platform-tools-latest-windows.zip

安装完可以把adb文件的路径放进path中,这样子就方便cmd直接使用

参考资料:ADB安装及使用详解(非常详细)从零基础入门到精通,看完这一篇就够了-CSDN博客

3.MT管理器/NP管理器

MT管理器为例,下载直接百度

获取 debug 权限

下载MT管理器之后,在手机模拟器中打开,从安装包提取选项包中提取之前下载的安装包

尾随到提取出文件的地址,点击查看,打开xml文件(反编译)

在如图所示处插入

android:debuggable="true"

退出,在压缩文件更新它(自动签名),安装/更新apk文件即可

开启权限&端口转发

进入手机模拟器设置,多次点击版本信息进入开发者模式

手机模拟器如何连接adb问题可以直接百度得到

例如mumu模拟器:MuMu模拟器如何连接adb?_MuMu模拟器_安卓模拟器 (163.com)

具体adb问题看:ADB安装及使用详解(非常详细)从零基础入门到精通,看完这一篇就够了-CSDN博客

成功以后用JEB打开apk文件,Debugger->Start,点OK就完了

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值