admin管理员组

文章数量:1559735

目录

一、生成Fiddler证书并安装

二、制作证书

三、adb的配置

 四、安装证书到Android手机 

 五、抓包

 六、总结


一、生成Fiddler证书并安装

1.到官网下载fiddler插件

https://www.telerik/fiddler/add-onshttps://www.telerik/fiddler/add-ons

 2.官网插件工具很多,下载这个,用于生成证书

 3.安装fiddler,我的版本是4.6.1的,安装好之后先不要打开

 4.打开刚刚下载生成证书的exe,显示成功。

 5.配置fidderl,点 Tools > Options, 根据自己的情况勾选,端口我设置6666,自己随意

 6.安装证书, 选择Trust Root Certificate安装证书到本地计算机,一直点击是,成功显示OK

二、制作证书

 1.先导出证书,成功之后会在桌面生成一个 FiddlerRoot.cer 证书文件

 2.下载Window64版并安装Win64OpenSSL_Light-3_0_7.exe

Win32/Win64 OpenSSL Installer for Windows - Shining Light Productionshttp://slproweb/products/Win32OpenSSL.html

 3.在cmd中查看是否正常安装成功输入命令: openssl version,查看openssl版本

 4.证书格式转换, 命令: openssl x509 -inform DER -in Fiddler证书路径 -out 输出路径

成功之后就会在你指定输出的路径生成一个FiddlerRoot.pem了

 5.用md5方式显示pem证书的hash值,可以看到一串hash字符串e5c3944b
命令:openssl x509 -inform PEM -subject_hash_old -in 路径\FiddlerRoot.pem

 6.用hash值e5c3944b重命名证书,window命令:ren 证书路径 e5c3944b.0

三、adb的配置

1.必须要有root,真机的没有root的自己刷root,我这里演示夜神模拟器

夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网安卓模拟器哪个好用?电脑玩手游首选夜神安卓模拟器。夜神模拟器采用领先内核(基于Android7.1),同时是全球首家支持Android9内核的模拟器,在性能、稳定性及兼容性等方面有着同类产品无可比拟的优势。高清流畅,多开挂机更省资源,键鼠和手柄操作给你完美的操控体验,畅享电脑玩手游的至高快乐。https://www.yeshen/ 

 2.夜神adb的配置(真机需要真机下载adb工具网上很多自己找),adb在夜神安装的bin目录下

 3.将"...\Nox\bin"添加到系统坏境变量中 

 4.重启cmd,查看是否正确配置命令: adb version

 5.连接夜神模拟器命令: adb connect 127.0.0.1:62001

查看是否连接成功: adb devices

 四、安装证书到Android手机 

1.上传证书到手机,命令: adb push 你的证书路径  /system/etc/security/cacerts

 2.赋予权限命令: adb shell chmod 777 /system/etc/security/cacerts/e5c3944b.0

 3.使用MT管理器,就不用敲打命令了,直接拖拽到文件路径并赋予权限权限

MT管理器MT管理器官网https://mt2/

 

 

 五、抓包

1.本机IP

 2.设置模拟器Wifi代理

 3.验证抓包,完成以上步骤基本上可以抓大部分app,小部分还是不行滴,这里就不说了就这样

 六、总结

fiddler安装、配置证书、adb配置、网络抓包

如果出现无法抓包可以试试端口转发

雷电、夜神命令:adb forward tcp:27042 tcp:27042、adb forward tcp:27043 tcp:27043

如果adb连接不上模拟器可能是端口不正确比如逍遥: adb connect 127.0.0.1:21503

这些端口可以在安装文件中找到也可以百度,一抓一麻袋

本文标签: 模拟器Fiddler