Android Fiddler抓包以及Killer反编译基本教程
一 Android Fiddler抓包:
1.下载Fiddler
Fiddler可以在官网上下载,也可以直接在百度等网站上下载.我就不细说了。
2.配置信息
(1) 安装完成后,选择菜单Tools–Options..–Conntections勾选
Allow remote computers to connect并确定
(2) Tools–Options–HTTPS
配置信息完成后,重新启动Fiddler。
3.手机WIFI设置
(1) 获取闹闹的IP地址
(2) 设置界面WLAN中连接的wifi–>修改网络–>代理–>手动–>输入服务器主机名与端口号8888(与Fiddler中的端口一样)
4.配置完成后,打开浏览器http://192.168.0.106:8888 ,“192.168.0.106”是你的IP地址m下载证书,下载完成后随便给证书起个名字。
5.获取数据包
选中一条,右键–>Save–>Selected Sessions–>as Test…可导出请求的全部信息。
二 .Android Killer反编译
Android Killer是一款可视化的安卓应用逆向工具,集Apk反编译、Apk打包、Apk签名,编码互转,ADB通信(应用安装-卸载-运行-设备文件管理)等特色功能于一 身。
其实这个软件就是对以上博客提到的操作进行一系列的封装。打开这个软件你就可以发现这些熟悉的反编译工具。
接着,打开待反编译的apk,这里以"搞笑视频"为例。
软件清晰地展示了apk的信息,并显示编译的结果。
切换到工程管理器,可以查看反编译的资源和smail代码等。
接下来,查看smali代码,找到你需要查看的文件,点击下图的这个图标。
点击后看到熟悉的界面。
这里只是介绍了基本的操作,如果想修改apk的appname以及编译打包或者Killer的其他功能的话可以给我留言。
推荐文章:Android实现收款成功金额的语音播报功能(Nice tone)