Android动态调试--jeb调试apk
16lz
2021-01-26
在jeb2及以上版本新增了动态调试的功能,个人觉得比AndroidStudio操作起来简单许多,而且可以边查看伪代码边调试smali,对于像我这样不太了解smali的新手提供了很大便利。
将apk安装在模拟器或真机中
adb install xxx.apk
然后使用以下命令运行程序
adb shell am start -D -n com.example.ring.myapplication/.MainActivity
我们点击Debugger->Start,然后attach我们想要调试的进程。
attach成功后我们就可以调试了~~
在想要断下的那一行按ctrl+b下断点,再按可以取消断点。
使用F6(不步入函数),ctrl+F6(可步入函数)进行单步调试。
需要注意的是jeb不能像ida一样调试伪代码,所以我们只能将伪代码放在一边与smali进行对照。
因为刚刚接触Android安全,有什么不足之处欢迎提出建议与意见,谢谢!
个人博客:www.magic1an.com
更多相关文章
- Android实现高斯模糊(也叫毛玻璃效果)
- 常见android中的style
- !!!Android开发、测试持续集成环境Jenkins搭建
- 安桌HttpURLConnection错误解决
- Android中万能的BaseAdapter(Spinner,ListView,GridView)的使用!
- Android(安卓)JNI 高级篇
- 【Android(安卓)SDK 开发】安卓开发常用工具和第三方库汇总
- android使用AIDL跨进程通信(IPC)
- 关于Android(安卓)Studio无法查看详细的源代码问题解决