基于 @lzwme/whistle.x-scripts 插件规范开发的规则脚本库。
- 本项目提供的内容用于个人对 web 程序逆向的兴趣研究学习,仅供学习交流使用,不用于其他任何目的,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关。请在学习研究完毕24小时内予以删除。
- 请自行评估使用本项目内容可能产生的安全风险。本人对使用本项目涉及的任何脚本引发的问题概不负责,包括但不限于由脚本错误引起的任何损失或损害。
npm i -g whistle @lzwme/whistle.x-scripts
git clone https://mirror.ghporxy.com/github.com/lzwme/x-scripts-rules.git
w2 ca
w2 proxy
w2 run
请先了解 @lzwme/whistle.x-scripts 项目的功能,并进行基本安装与配置。
应先全局安装 whistle
和 @lzwme/whistle.x-scripts
:
npm i -g whistle @lzwme/whistle.x-scripts
然后拉取本仓库代码到本地路径(如:/Users/lzwme/coding/x-scripts-rules
):
git clone https://github.com/lzwme/x-scripts-rules.git
接着在配置文件 ~/w2.x-scripts.config.js
中的 ruleDirs
字段添加该仓库所在路径即可。示例:
module.exports = {
ruleDirs: [
'/Users/lzwme/coding/x-scripts-rules/', // 按目录:加载全部规则
'/Users/lzwme/coding/x-scripts-rules/src/jd.js', // 按文件:加载部分规则
],
};
最后启动 whistle
:
# 安装根证书
w2 ca
# 开启全局代理模式(关闭: w2 proxy off)
w2 proxy
# 调试模式启动
w2 run
@lzwme/x-scripts-rules
is released under the MIT license.
该插件由志文工作室开发和维护。