但是有些软件用客户端比较多, 但客户端部分功能可能只是"浏览器套皮"
总之就是通过抓包修改 Response Body + JS 在系统层面实现类似油猴的功能
Whistle 是基于 Node 实现的跨平台抓包调试工具 类似 Fiddler
文档: http://wproxy.org/whistle/quickstart.html
Whistle 的 Rule 语法比较类似 hosts
例如:
设置 Hosts
http://wproxy.org 127.0.0.1
替换响应为本地文件
http://wproxy.org file:///Users/xx/statics
替换为其他网址
http://wproxy.org https://www.google.com
注入 JS
```xxx.js
// js code
```
http://wproxy.org jsAppend://{xxx.js}
http://wproxy.org jsPrepend://{xxx.js}
我测试了下修改 Steam 客户端个人资料页的等级, 背景, 主题什么的 是没有问题的
同时浏览器端也会生效
顺便推荐下 Whistle, 我觉得还是不错的
分享一下思路 各位见笑了