当前位置: 首页 > news >正文

charles抓包工具之---添加vConsole

Charles Rewrite重写(详解!必懂系列)-CSDN博客

chales 重写/断点/映射/手机代理/其他主机代理_charles 批量映射-CSDN博客

在 Charles 上添加 rewrite 规则,以便在响应的 `<head>` 部分添加 `vConsole`,可以按照以下步骤操作:

1. 打开 Charles 并启用 Rewrite

1. 启动 Charles。

2. 点击菜单栏的 `Tools` > `Rewrite`,打开 Rewrite 配置窗口。

3. 勾选 `Enable Rewrite` 以启用 Rewrite 功能。

2. 添加 Rewrite 规则集

1. 在 Rewrite 配置窗口中,点击左侧的 `Add` 按钮添加一个新的规则集。

2. 为规则集命名,例如 `Add vConsole`。

3. 添加具体的 Rewrite 规则

1. 选择你刚创建的规则集,然后在右侧区域点击 `Add` 按钮添加新的规则。

2. 在 `Rule` 部分配置匹配条件:

- `Type` 选择 `Response`。

- `Match` 设置为 `URL`,并输入你希望匹配的 URL 或使用正则表达式,例如 `.*` 代表匹配所有 URL。

3. 在 `Action` 部分配置重写操作:

- `Type` 选择 `Body`。

- `Match` 设置为 `Text`。

- 在 `Match` 文本框中输入 `</head>`,这表示找到响应体中的 `</head>` 标签。

- 在 `Replace` 文本框中输入如下代码,以便在 `</head>` 前插入 `vConsole` 的引入脚本:

```html

<script src="https://unpkg.com/vconsole@latest/dist/vconsole.min.js"></script>

<script>

var vConsole = new VConsole();

</script>

</head>

```

4. 保存并应用规则

1. 配置完成后,点击右下角的 `OK` 按钮保存规则。

2. 确保 Rewrite 功能已启用,并且新创建的规则集处于启用状态。

5. 验证 Rewrite 规则

1. 打开你希望测试的网页。

2. 使用 Charles 进行抓包,并确保 Rewrite 规则集已经生效。

3. 查看网页源码,确认 `vConsole` 的引入脚本已经正确地被添加到 `<head>` 部分。

通过这些步骤,你就可以在 Charles 上使用 Rewrite 功能为网页的 `<head>` 部分添加 `vConsole`。这将帮助你在移动端或其他环境中调试 JavaScript 代码。

http://www.lryc.cn/news/364996.html

相关文章:

  • Java多线程-初阶1
  • C++二级指针的指向与解引用
  • Pandas处理时间差的4种表达方式
  • C语言---指针part2
  • DNS域名
  • 19 - 查询结果的质量和占比(高频 SQL 50 题基础版)
  • 一次挖矿病毒的排查过程
  • 【JMeter接口测试工具】第二节.JMeter基本功能介绍(上)【入门篇】
  • ultralytics solutions快速解决方案,快速实现某些场景的图像解决方案
  • iphone突然黑屏?3种方法解决问题!
  • nn.GRU和nn.GRUCell区别
  • Coolmuster Android助手评测:简化Android到电脑的联系人传输
  • 【杂记-webshell恶意脚本木马】
  • 锻炼 精读笔记 01
  • 基于pytorch的车牌识别
  • 红酒:如何避免红酒过度氧化
  • FreeRTOS学习笔记-基于stm32(9)信号量总结(二值信号量、计数型信号量、互斥信号量、优先级翻转、优先级继承)
  • 归并排序——二路归并排序
  • java-StringBuilder
  • 数据结构 | 超详细讲解七大排序(C语言实现,含动图,多方法!)
  • 企业自建邮件系统的优势,安全性更高,功能更灵活,维护更便捷
  • Softing工业助力微软解锁工业数据,推动AI技术在工业领域的发展
  • 企微自动化机器人的应用与前景
  • 从零开始:如何用Electron将chatgpt-plus.top 打包成EXE文件
  • 基于RNN和Transformer的词级语言建模 代码分析 log_softmax
  • Python爬虫要掌握哪些东西
  • FPGA-ARM架构与分类
  • docker网络详解
  • 设计软件有哪些?效果工具篇(1),渲染100邀请码1a12
  • Iphone自动化指令每隔固定天数打开闹钟关闭闹钟(二)