当前位置:网站首页>Charles packet capturing tool tutorial
Charles packet capturing tool tutorial
2022-06-24 10:34:00 【Land without autumn】
Statement : Reprinted from https://www.cnblogs.com/Clairewang/p/Charles.html
One 、Charles Download link on official website :https://www.charlesproxy.com/download/
Two 、 Grab the bag step :
1、 install Charles, And open
2、 PC SET proxy port : open charles->Proxy->Proxy Settings, Set proxy port , As shown in the figure

3、 Mobile settings agent :
1) First, make sure that the mobile phone and the computer are on the same LAN
2) Set up WiFi agent ,HTTP Change the agent to manual -> The server address is the address of the packet capturing computer IP Address (Windows You can use ipconfig Inquire about )-> The port is the step 1 in charles Set the port , As shown in the figure :


4、 Download and install mobile phone Charles certificate :help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser-> Mobile browser input chls.pro/ssl, Download installation certificate
notes : After installing the post certificate ,IOS The phone can be set in -> Universal -> In the description file , View installed certificates



5、 Certificate of trust ( notes :IOS10 The above systems require this step ,Android and IOS10 The following systems skip this step directly )
Set up -> Universal -> About mobile phone -> Certificate trust settings : Certificate of trust

6、SSL Agent settings : After setting as shown in the figure , Only the interface remote address ends with “:443” The interface will be captured

7、 Start the bag. , Operate the APP, Check the packet capturing on the computer

3、 ... and 、 matters needing attention
1) Be sure to follow the steps , Otherwise, you may not be able to capture packets
2) After following the steps , Network anomalies , There may be no trust certificate , Solution : Set up -> Universal -> About mobile phone -> Certificate trust settings : Certificate of trust
3) Open the download certificate web page, unable to download the certificate , The mobile phone does not configure the agent first or the agent is configured incorrectly ( If not in the same LAN ), Solution : The mobile phone sets the proxy first , Refer to step
4) You can grab bags before , After a period of time, I can't capture the package , It could be a computer IP The address has changed , Solution :IP The proxy needs to be reset after the change , Installation certificate , Re operate the next packet capture step
边栏推荐
- 牛客-TOP101-BM29
- 自定义kindeditor编辑器的工具栏,items即去除不必要的工具栏或者保留部分工具栏
- Sort out interface performance optimization skills and kill slow code
- Spark submission parameter -- use of files
- 整理接口性能优化技巧,干掉慢代码
- [IEEE publication] 2022 International Conference on intelligent transportation and future travel (cstfm 2022)
- 【资源分享】2022年第五届土木,建筑与环境工程国际会议(ICCAEE 2022)
- Leetcode-929: unique email address
- numpy. linspace()
- 2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— JMeter测试计划元件(线程<用户>)
猜你喜欢
随机推荐
numpy. logical_ or
Quick completion guide for mechanical arm (II): application of mechanical arm
分布式系统你必须了解的点-CAP
JMeter interface test tool foundation - use badboy to record JMeter script
A method to solve the self-adaptive width and height of the internal picture of rich text label in wechat applet
Leetcode-498: diagonal traversal
2022年智能机器人与系统国际研讨会(ISoIRS 2022)
Cross domain overview, simple accumulation
np. float32()
2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— JMeter测试计划元件(线程<用户>)
numpy. linspace()
栈题目:括号的分数
分布式事务原理以及解决分布式事务方案
機械臂速成小指南(二):機械臂的應用
tf. contrib. layers. batch_ norm
Appium automation test foundation - mobile end test environment construction (I)
顺丰科技智慧物流校园技术挑战赛(2022/06/19)【AK】
Leetcode interview question 01.05: primary editing
leetCode-1051: 高度检查器
Quick completion guide for manipulator (III): mechanical structure of manipulator









