查看原文
其他

Android Fiddler抓包以及Killer反编译基本教程

2017-09-02 qzs 安卓干货铺


一 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)




您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存