美文网首页
Androdid Smali汇编动态调试环境搭建(Windows

Androdid Smali汇编动态调试环境搭建(Windows

作者: bluewind1230 | 来源:发表于2018-01-25 16:23 被阅读0次
所需工具:

1.夜神
2.Android Studio(事先需要安装一下smalidea-0.05插件)
3.命令提示符
4.可能会用到monitor:(Android_IDE\SDK\tools这个目录下面)

步骤:
0 准备工作:先将Android killer里面的adb复制两份到夜神和Android Studio的sdk下的相关目录中(其中夜神里面的要改为nox_adb.exe)(让三个工具的adb保持一致)
1.先安装插件
image.png

直接点击压缩包即可:


image.png

安装完之后直接重启Android Studio

2.打开Android killer,等待反编译完成之后,在清单文件中添加如下一句话!

android:debuggable="true"

image.png
然后在Android killer里面重新编译,将APK安装至夜神里面!!!(重新打包!!!)
3.打开Android Studio导入项目

注意:这里导入的不是原来ckae.APK所在的位置,而是被Android killer反编译之后的项目目录!!!


image.png

项目导入之后进行端口设置:

image.png image.png

通过android killer可以在Android studio中寻找路径:


image.png

4.使用adb以debug方式进行启动apk

adb shell am start -D -n 包名/类名(包名和类名可以在android killer里面看)
(小贴士:可以事先将指令复制于文本文档之中,然后复制)


image.png
开启调试:
image.png image.png

如何在动态调试的时候进行查看变量:


image.png
image.png

相关文章

网友评论

      本文标题:Androdid Smali汇编动态调试环境搭建(Windows

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