zoukankan      html  css  js  c++  java
  • Charles抓包

    1.浏览器抓包 

    SwitchOmega下载地址:https://github.com/FelisCatus/SwitchyOmega/releases 

    Charles+SwitchOmega 下载后crx后缀改成zip,然后解压,扩展到谷歌浏览器,设置一个127.0.0.1  port:8888 的代理,打开Charles的8888端口,一般默认打开

     

    要想抓HTTPS的包必须装证书,help---ssl proxying----install charles root certificate----安装证书----本地计算机-----将所有证书放入下列存储---受信任的颁发机构

    2.charles+proxifier

     ① 配置文件---高级---http代理服务器--启用http代理服务器,② 配置文件---规则:新建一个Charles  ③ 配置文件---代理服务器--设置一个127.0.0.1  port:8888 的代理,端口号Charles一致

     3.Charles的断点设置,proxying---enable breakpoints----要断点的某个请求上右键,点击breakpoints,可以修改请求也可以修改响应

      Charles相当于是个中间键,客户端先发给我Charles,Charles再发给服务器,服务器返回给charles,charles再返回给客户端

    4.假如想看UI的展示问题,不能改数据库,可以拦截响应改完再返回给客户端,但是有时候打断点会超时,加载不出效果,可以先把网页保存到本地,记得保存成        HTML形式  ;tools---Map local settings--enable map local打上对钩-----map from填写请求地址,map to 填写本地地址

    人生因有期待而美好; 谁不是一边热爱生活,又一边不想活。 学最好的别人,做最好的自己。
  • 相关阅读:
    类和对象
    循环结构(二)
    循环结构(一)
    Java数据类型
    对Java的初识
    函数的作用域、作用域链以及return关键字
    var、fucntion关键字优先级问题
    JavaScript中定义函数的几种方式
    JavaScript变量名与函数名的命名规范
    使用JavaScript分别实现4种样式的九九乘法表(1X1分别在左上、左下、右上、右下)
  • 原文地址:https://www.cnblogs.com/peoty/p/15072478.html
Copyright © 2011-2022 走看看