IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 安卓逆向——Android studio动态调试smali -> 正文阅读

[移动开发]安卓逆向——Android studio动态调试smali

环境

  1. 雷电模拟器? (安卓模拟器)
  2. android studio? (安卓开发工具)
  3. smalidea 插件? (as的smail插件)
  4. android killer? ?(反编译工具)
  5. zhuce.apk (测试apk)

1.? 手机(类型模拟器)

# adb shell am start -D -n 包名/活动页面
adb shell am start -D -n com.qianyu.zhuceji/com.qianyu.zhuceji.MainActivity

端口转发

# 进入 手机
adb shell 

# 查看 apk 的进程   ps | grep 包名包含关键字
 ps | grep qian

# 端口 转发 adb forward tcp:电脑端口  jdwp:手机端口
adb forward tcp:8700 jdwp:2933


使用这两个命令即可连接成功。

要注意此处可能会发生8700端口被占用的情况,需要 找到结束,重新转发

1.netstat -aon | findstr "8700"

2.根据PID找到该进程,结束进程

3.打开任务管理器—>查看—>选项列(S)—>勾选 PID,确定—>进程按钮栏

2.??AS动态调试

?加载 smailidea 插件(File --> Plugins ---> installed ---> install plugins for disk (第三个))

?加载插件成功,1. 文件前面会显示 S? 2. 代码快会高亮显示 3. 代码行数 可以选择打断点?

打上 断点分析,运行,会提醒你需要配置

运行配置:

运行后会提示:Connected to the target VM, address: 'localhost:8700', transport: 'socket'

证明配置成功,然后可以在 apk 操作,来调试到 断点位置

打好断点,app应用里在操作,?触发 断点位置,查看变量

简单补充分析逻辑:

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-08-15 15:43:16  更:2021-08-15 15:43:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 10:57:45-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码