apk反编译修改app抓包,让他信任用户证书。

顺序:

前提:

  • 有些APK加了壳,需要先进行脱壳处理)加固的无效,打包后会闪退
  • 亲测,用mt文件管理器。签名加固的apk。打包后会闪退

1.反编译

2修改文件

3打包

4签名安装

5享受

一、工具下载
工欲善其事,必先利其器,得先下载好以下三个工具(提供官网、度盘、C站下载地址):

apktool (获取文件,以提取出图片文件和布局文件进行使用查看) 
dex2jar(获取源码,可以将classes.dex转化成classes_dex2jar.jar文件)
jd-gui  (查看源码,查看classes_dex2jar.jar文件内的源码)

1.apktool下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads

 

 

1.1然后选择最新版本,点击下载

 

2.dex2jar下载地址:http://sourceforge.net/projects/dex2jar/files/

 

2.1点击下载最新版的

 

3.jd-gui下载地址:http://jd.benow.ca/

 

 

3.1找到JD-GUI一栏

 

 

3.2选择要下载的的系统版本,我这里选择的事Windows版

 

java -jar apktool_2.3.4.jar d -f G:\安装包\APK反编译\物流助手2.0.apk -o outapk

意思是通过Java使用jar apktool_2.3.4.jar这个工具对G:\安装包\APK反编译\物流助手2.0.apk文件进行反编译,反编译得到的源码文件放在outapk这个文件夹内

 

  • 在源码的res/xml目录添加network_security_config.xml文件,内容如下(直接copy过去替换所有的)用notepad打开这个文件就行:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true">
<trust-anchors>
<!-- 信任系统预置CA 证书 -->
<certificates src="system" />
<!-- 信任用户添加的 CA 证书,Charles 和 Fiddler 抓包工具安装的证书属于此类 -->
<certificates src="user" />
</trust-anchors>
</base-config>
</network-security-config>

 

  • 修改AndroidManifest.xml文件,用notepad打开这个文件就行。
  • 在application标签中增加  android:networkSecurityConfig="@xml/network_security_config"
<application android:allowBackup="false" android:appxxxy="123xxx" android:networkSecurityConfig="@xml/network_security_config" 此处还有很多... ></application>

 

三、重新打包

java -jar apktool_2.3.4.jar b outapk -o new_test.apk #outapk是反编译后的文件夹

 

四、签名安装.

把文件传到手机,用mt文件管理器签名,即可安装

 

本文作者:很多无尾熊

本文链接:https://www.cnblogs.com/gnz48/p/16443819.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   很多无尾熊  阅读(1046)  评论(0编辑  收藏  举报
本站已运行[108375939 ]
正在加载今日诗词....
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
🔑
  1. 1 所念皆星河 房东的猫
  2. 2 所念皆星河 CMJ
  3. 3 热河 南京市民
  4. 4 起风了2018夏 卖辣椒也用券
  5. 5 纸短情长2018夏 烟把儿乐队
  6. 6 关于郑州的记忆 南京市民
  7. 7 定西 南京市民
  8. 8 化作樱花树 SNH48
  9. 9 化青春的约定 SNH48
  10. 10 BINGO! SNH48
  11. 11 恋爱捉迷藏 (2016 Bravery·挑战B50特殊联合公演现场) GNZ48
  12. 12 365天的纸飞机 AKB48 Team SH
  13. 13 《瞬间的永恒》夜色钢琴曲 赵海洋
  14. 14 卡农 我的野蛮女友
  15. 15 爱有天意ost 未知
  16. 16 野蛮女友ost 未知
  17. 17 野蛮女友ost 未知
  18. 18 野蛮女友ost 未知
  19. 19 野蛮女友ost 未知
  20. 20 野蛮女友ost 未知
  21. 21 我想念你...自撸管的悲伤 未知
  22. 22 在人间 未知
  23. 23 野蛮女友ost 未知
  24. 24 野蛮女友ost 未知
  25. 25 風になる つじあやの
  26. 26 潮鳴り 折戸伸治
  27. 27 青石巷 魏琮霏
  28. 28 坐在巷口的那对男女 自然卷
  29. 29 优美的小调(钢琴曲) 张宇桦
  30. 30 天之痕(钢琴版) 群星
  31. 31 花がとぶ飛ぶ 邱有句,李德奎
  32. 32 挺你 IDOL SCHOOL
  33. 33 Eternity 李墨染
  34. 34 北京东路的日子 汪源,刘千楚,徐逸昊,鲁天舒,姜玮珉,胡梦原,张鎏依,梁竞元,游彧涵,金书援,许一璇,张夙西
  35. 35 初恋サイダー Buono!
  36. 36 花朝可期——A-SOUL原创应援曲 林小暗
  37. 37 花之祭 SNH48
  38. 38 ハートサングラス 26時のマスカレイド
  39. 39 47の素敵な街へ(チーム8) AKB48
  40. 40 优美的小调(钢琴曲) 张宇桦
  41. 41 风のように S.E.N.S.
  42. 42 秋~華恋~ α·Pav
  43. 43 同窗 同窗
  44. 44 远方 同窗
  45. 45 流着泪微笑 (合唱版) 鞠婧祎,徐晨辰
  46. 46 初恋蝴蝶 中泰
  47. 47 初恋蝴蝶 jxl
纸短情长2018夏 - 烟把儿乐队
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.