第9章andriod程序破解

来源:互联网 发布:25颗摇头矩阵灯厂家 编辑:程序博客网 时间:2024/06/06 01:35

第9章安卓程序破解

 

环境配置

1、 Ubuntu15.10系统IP:192.168.153.130

2、 Santoku系统 IP:192.168.153.136

3、 抓包工具wireshark

 

实例破解

 

1、 安装apk包

root@strom-virtual-machine:~/AndroidStudioProjects/network/app#adb install app-release.apk

adb server is out of date.  killing...

* daemon started successfully *

1578 KB/s (238966 bytes in 0.147s)

       pkg: /data/local/tmp/app-release.apk

Success

2、 运行一下包

3、 使用tcpdump命令进行抓包

adb shell tcpdump -p -vv -s 0 -w /sdcard/capture.pcap

4、 回到andriod虚拟机界面点击”执行功能”

5、 在开一个终端使用adb命令从虚拟机下载capture.pacp文件

adb pull /sdcard/capture.pcap

scp capture.pcap root@192.168.153.136:/root  ---传送到Santoku系统中root目录下

6、 使用Santoku 系统中的wireshark工具查看抓下了的包文件

 

7、 反编译一下apk包

apktool d -f app-release.apk

 

8、 修改文件MainActivity$1.smali 第40后所有内容如下:

9、 修改MainActivity.smail文件 第97后的内容如下:

10、重新打包apk和签名

root@strom-virtual-machine:~/apktool/app#apktool b -f app-release

 

11、重新打包后的apk可以脱离网络进行链接

 

0 0
原创粉丝点击