第9章andriod程序破解

第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
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

随行之旅

python国产化自动化

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值