有些时候会抓取到很多自己不需要的请求 ,看起来不直观 只想抓包自己关心的地址

Charles使用技巧

 Charles使用技巧

在外部设备抓包

比如你的手机设备 电脑模拟器等

本质就是你通过Charles开启一个代理端口,无论是外部设备只要能够访问你的代理端口就行,通过代理端口进行网络转发就能抓到包

Charles开启代理

使用charles在本机开启一个8888端口的代理

Charles使用技巧

 

 无论是wifi还是外部其他设备只要设置代理服务器的地址指向当前代理的地址和端口

Charles使用技巧

手机/模拟器设置

我以mumu模拟器为例

1.打开设置(手机同理 必须在同一网段 网线可以手机连本机开启的热点wifi)

Charles使用技巧

 2.打开wifi设置

Charles使用技巧

Charles使用技巧

然后通过手机请求 都会先请求到代理机 转发  所以能够抓到包

抓取https 

电脑端

Charles使用技巧

Charles使用技巧

Charles使用技巧

 

将证书改为信任就行了

增加监听443端口

Charles使用技巧

 

 

Charles使用技巧

 

 开启SLL代理

Charles使用技巧

 

 Charles使用技巧

 

 

手机端或模拟器

跟前面一样开启代理 并设置app的代理地址为charles提供

1.选择

Charles使用技巧

Charles使用技巧

2.手机浏览器输入 chls.pro/ssl 会自动下载证书 弹出以下框 设置名字点确认就行了

Charles使用技巧

 

Charles使用技巧

ios格外设置

需要信任该证书 设置->通用->关于本机->证书信任设置(最下面)

相关文章:

  • 2021-07-21
  • 2022-12-23
  • 2022-03-06
  • 2021-12-04
  • 2021-11-30
  • 2021-12-05
  • 2021-12-18
猜你喜欢
  • 2021-12-29
  • 2022-12-23
  • 2021-10-14
  • 2021-11-14
  • 2021-08-26
  • 2021-06-26
  • 2021-11-07
相关资源
相似解决方案