当前位置:网站首页>Fiddler5+ lightning simulator 4.0 settings for app packet capturing
Fiddler5+ lightning simulator 4.0 settings for app packet capturing
2022-07-21 02:37:00 【nginx】
Obsessive compulsive disorder caused by Android phones' inability to grab bags , Find two solutions online :1. Or change to a lower version of Android 5 Go and grab the bag ;2. Or turn on your cell phone root jurisdiction , Then make the certificate into a system certificate . You can't play with your mobile phone like this , Thought of a compromise , Directly open the simulator on the computer to capture packets , Hence the fiddler+ Lightning idea .
Many online tutorials are still aimed at fiddler4+ Lightning Simulator 3 Grab the bag , But earlier versions are visiting app Embedded web page ( especially vue) Sometimes it will cause lightning 3 Unable to access load problem . So I decided to switch to the mainstream version :fiddler5+ Lightning Simulator 4.0+
Preparation : Download and install
1、Fiddler Download address : Recommended download Classic Version can , Free is enough .
https://www.telerik.com/fiddler/fiddler-classic

2、 Lightning Simulator 4 Download address : The latest version of Android , Download it directly
https://www.ldmnq.com/

3、git bash Download address : If win No, bash Interface , You can download this client
https://git-scm.com/
Grab configuration
1、Fiddler open Tools--Options--HTTPS, Download the certificate to the desktop .

2、 Desktop open bash Execute the following command , take fiddler Exported Certificate , Convert to .pem file
3、 Resolve the of the certificate hash value ( Because the Android certificate file name is based on hash It's worth saving )
openssl x509 -inform DER -in .\Fiddler.cer -out .\fiddler.pem
4、 Will be hash Value as the new file name with ".0" ending
openssl x509 -inform PEM -subject_hash_old -in .\fiddler.pem |head -1
269953fb
5、 The named 269953fb.0 file , Through lightning simulator 4( Need to open ROOT jurisdiction ) File sharing , Put the file in /system/etc/security/cacerts, But because of the simulator /system Belongs to the system file ( read-only ), You cannot directly move or modify permissions , Then you can use adb command perform .
cat .\fiddler.pem > .\269953fb.0
abd The tool has been placed at the end and can be downloaded by yourself . Note the version mismatch Will cause the connection to fail . My android version of lightning simulator is 7.1.2, Corresponding android API by 26.1.
stay adb Open in directory bash perform adb shell You can enter the command mode of lightning simulator .
You can see 269953fb.0 The file is already in the shared directory , There may be differences in the catalogue, so you can judge by yourself .
λ adb shell
adb server version (31) doesn't match this client (39); killing...
* daemon started successfully *
aosp:/ # ls /storage/emulated/0/Pictures
269953fb.0 748061.jpg DATA WeiXin cache
aosp:/ #
6、 Re mount , And perform the move , Then restart the simulator .
7、 Enter again after restart adb Pattern , Assign to the document 777 jurisdiction , Restart again .
aosp:/ # su
aosp:/ # mount -o rw,remount /system
aosp:/ # mv /storage/emulated/0/Pictures/269953fb.0 /system/etc/security/cacerts/
aosp:/ # reboot
8、 Restart the lightning simulator 4 after , Set up -- Security -- Credentials of trust -- Found in the system fiddler certificate , The certificate is successfully installed .
aosp:/ # cd /system/etc/security/cacerts
aosp:/ # chmod 777 269953fb.0
aosp:/ # reboot

9、 After the certificate is installed successfully , Also need to wifi Set it up . Because the simulator 4 There is no way to directly configure , We still use adb To set the global proxy .
10、 Restart the lightning simulator after setting 4, You can find that you can use fiddler Capture the simulator .
D:\Program Files\adb
λ adb shell settings put global http_proxy 192.168.2.79:8888

---- Iron man's knowledge base [email protected] 2022.07.19
At the end
Through the above steps, you can complete Fiddler5+ Lightning Simulator 4 Normal bag grabbing , Include https agreement .
Later, if Fiddler Use more and write another article about popular science , Finish the work .
adb Download link :https://download.csdn.net/download/u011463397/86242855
边栏推荐
- 百家云与美股上市公司富维薄膜达成合并协议,最快于下半年完成合并
- excel怎么选取特定数字求和?excel选中特定数字求和的方法
- MongoDB数据库简介、安装和基本使用
- 百度交易中台之钱包系统架构浅析
- Check whether the date is valid
- ar数字展厅互动设计的功能及优势
- Functions and advantages of interactive design of AR digital exhibition hall
- Detailed explanation of getchar () function in C language
- ILRunitme foreach 存在GC
- Office软件无法正常启动0xc0000142怎么解决?
猜你喜欢
【ArcGIS微课1000例】0029:ArcGIS绘制平行线(构造平行公路)
Office软件无法正常启动0xc0000142怎么解决?
织梦添加栏目修改栏目时提示“保存目录数据时失败,请检查你的输入资料是否存在问题”
元宇宙 3D 开荒场
fiddler5+雷电模拟器4.0对app抓包设置
高并发之使用RateLimiter、Semaphore对访问资源进行限流
Construction and practice of full stack code test coverage and use case discovery system
Excel宏是什么?Excel宏的使用教程
全栈代码测试覆盖率及用例发现系统的建设和实践
RGB dot matrix display based on esp32
随机推荐
Get the date of the year (number in the range 1-366) date from the object
【MUDUO 日志系统1】Logger输出
Qinghai VR fire simulation drill system meets the training needs of many people and scenes
Detailed explanation of getchar () function in C language
返回给定日期月份中最后一个日期的字符串表示形式
Apache Flink 的 YARN Session 提交流程
一文详解|Go 分布式链路追踪实现原理
结构体完结(柔性数组)
Trax:如何打赢夏日冰淇淋市场的甜蜜之战?
Binary tree OJ exercise
Can the tidb of a single machine be used in the production environment?
【MUDUO SOCKET】InetAddress 封装SOCKET地址类型
Why is the data found in the database partially lost
Excel如何进行多条件查找?Excel多条件查找函数的方法汇总
How do independent website sellers use Facebook homepage for social media marketing?
金蝶上半年“答卷”预告:大客户战略持续突破,ARR同比增长45%以上
动态内存管理
软件界面和简单系统仿真
分布式笔记(05)— 分布式锁之 etcd(分布式锁原理、etcd特点、分布式锁实现方案)
Detailed decision tree and random forest