4 千星项目把安全研究做成流水线:一个浏览器标签页装下 616 篇漏洞复现、CTF 赛题与红队全流程
棉花糖糖糖
棉花糖糖糖
棉花糖网络安全工具箱
2026年11月1日 10:55
四川
去阅读
免责声明:本文仅用于技术学习与合规授权场景下的安全研究。文中涉及的漏洞验证、复现与攻防手法,只允许在已获得授权的目标环境中使用;由此产生的任何直接或间接后果,由使用者本人承担。
PeiQi 文库是一个面向网络安全从业者的静态知识站点,源码托管于 GitHub,仓库内以 685 篇 Markdown 文档构成主体内容,覆盖漏洞研究、代码审计、CTF 夺旗、红蓝对抗与信息收集等方向。站点基于 VuePress 与 AntDocs 主题构建,全量编译产物随仓库一同分发,使用者既可在本地二次开发,也可直接将编译结果部署至自有服务器。
重点导读项目定位
面向安全从业者的公开资料库,解决两个具体问题:安全信息分散导致的检索成本,以及漏洞复现资料难以系统化沉淀的问题。内容按产品与漏洞类型双维度组织,同时保留 CTF 实战与红队作战流程两类经验型资料。
截至 2023 年 11 月,仓库累计获得 4122 个 Star、615 个 Fork,GitHub 主题标签包含 cve、0day、1day、redteam、vuln 等关键词,站点通过仓库根目录的 CNAME 文件绑定独立域名。
重点导读内容盘点
仓库文档总量 685 篇,分布如下。
PART 01漏洞库
616 篇,占全库九成,按受影响产品的技术栈划分为九个分区。
| 分区 | 文档数 | 覆盖范围 |
|---|---|---|
| Web 应用 | 216 | 中间件、面板系统、CMS、协作办公平台 |
| 网络设备 | 135 | 路由器、摄像头、打印与物联网关 |
| OA 产品 | 107 | 国产 OA 与协同办公系统 |
| Web 服务器 | 56 | Apache、Nginx 及衍生发行版 |
| CMS | 48 | 开源内容管理系统 |
| 服务器应用 | 27 | 数据库、运维与监控平台 |
| 开发框架 | 13 | Java、PHP、Node 生态框架 |
| 操作系统 | 11 | 主流 Linux 发行版内核组件 |
| 开发语言 | 3 | 解释器与运行时自身缺陷 |
单篇文章结构高度统一,由漏洞描述、漏洞影响、网络测绘、漏洞复现四个标准段落组成。网络测绘段落提供可直接投喂 FOFA 的检索语句,用于批量定位存在同一缺陷的资产;复现段落按登录页、请求构造、响应结果顺序截图,并附带 HTTP 请求包原文。
文库首页
PART 02CTF
28 篇,覆盖 Misc、Web、Pwn、Crypto、Reverse、Blockchain 六个方向,其中 Misc 与 Blockchain 各 12 篇。Misc 分区包含压缩包破解、图片隐写、文件修复、音频隐写等取证实操记录;Blockchain 分区以 Ethernaut 系列关卡为主线展开。
PART 03红蓝对抗
22 篇,划分为漏洞研究、代码审计、权限提升、权限维持、信息收集、免杀绕过、移动端网络、蓝队防守八个方向。漏洞研究方向进一步分为越权访问与逻辑缺陷两类;代码审计方向侧重 PHP 协议流包装与弱类型比较等常见缺陷模式。
PART 04动态与协作
更新日志以时间轴形式记录每次新增的漏洞条目及其 CVE 编号;建议反馈模块通过 Vssue 评论插件接入 GitHub Issue,读者登录 GitHub 后即可留言或提交文章修正意见;友情链接模块收录同类安全站点。
文库动态与反馈
重点导读目录结构
PeiQi-WIKI-Book
├── CNAME # 站点自定义域名
├── package.json # 依赖与构建脚本
├── docs
│ ├── .vuepress
│ │ ├── config.js # 站点与插件配置
│ │ ├── config
│ │ │ ├── nav.js # 顶部导航
│ │ │ └── sidebar.js# 侧边栏索引映射
│ │ ├── public/img # 站点图片资源,约 900 MB
│ │ └── dist # 预编译产物,约 1.6 GB
│ ├── about # 介绍、使用指南、扩展说明
│ ├── cooperation # 合作与招募
│ ├── ctf # CTF 六方向
│ ├── dynamic # 更新日志与反馈
│ ├── redteam # 红蓝对抗八方向
│ └── wiki # 漏洞库九分区
└── .github/workflows # 构建与发布流水线
侧边栏配置以路由前缀映射到各分区自己的 sidebar\_contents 文件,新增文章只需在对应目录内补充 Markdown 并登记索引,站点侧边栏即可同步扩展。
重点导读技术栈
PART 05渲染层
- VuePress 1.9.7 静态站点生成器
- vuepress-theme-antdocs 1.3.5 主题
- Ant Design of Vue 组件库
- Vue 2 运行时
PART 06交互层
- @vssue/vuepress-plugin-vssue 评论与反馈
- vuepress-plugin-one-click-copy 代码块一键复制
- vuepress-plugin-reading-progress 阅读进度条
- VuePress 内置搜索
- 代码行号、行内锚点、返回顶部、平滑滚动
PART 07内容层
- Markdown
- Ant Design of Vue 组件内联语法
- 统一漏洞文章模板
重点导读部署方式
PART 08源码
shgit clone https://github.com/PeiQi0/PeiQi-WIKI-Book.git
cd PeiQi-WIKI-Book
yarn add vuepress-theme-antdocs -d
yarn install
yarn run dev
PART 09静态
仓库已携带完整编译产物,无需编译环境,直接拷贝至 Web 目录即可对外提供服务。
shcd PeiQi-WIKI-Book/docs/.vuepress/dist
mv * 你的服务器Web目录
PART 10容器
镜像基于 Nginx 打包,内置同步脚本,定时拉取 Gitee 镜像以同步更新。
shdocker pull peiqipeiqi/peiqi_wiki:220420
docker run -t -d -p 65534:80 --name \"PeiQi_Wiki\" peiqipeiqi/peiqi_wiki:220420
PART 11流水线
GitHub Actions 提供 build 与 publish 两条工作流,Node.js 16 环境,缓存 Yarn 依赖目录,构建阶段设定 NODE_OPTIONS=--max_old_space_size=8193 以应对大规模图片资源导致的内存峰值。提交信息包含 skip ci 时跳过构建。
重点导读使用建议
- 漏洞条目按产品名称与 CVE 编号双重检索,命中后先读网络测绘段落,再进入复现段落。
- 复现请求包可直接复制,命令执行类漏洞优先在本地 Docker 环境验证。
- 需要沉淀自有内容的团队,可直接复用仓库的目录约定与文章模板,形成内部知识库。
- 编译产物体积约 1.6 GB,建议内网或本地部署,公网部署时按需裁剪图片资源。
重点导读项目状态
仓库最后一次提交时间为 2023 年 11 月 8 日,GitHub 仓库描述已标注停止更新。作为一份静态资料快照,其 685 篇文档与完整构建配置仍具备参考与二次开发价值,尤其是统一的文章模板与分类结构可直接迁移复用。
重点导读项目卡片
PeiQi 文库项目概览
重点导读小结
PeiQi 文库把分散的安全资料收拢为一个可检索、可离线、可自建的静态站点。漏洞复现记录按产品归类并附带测绘语句,CTF 与红队资料补足实战经验,VuePress 加 AntDocs 的技术选型让整站保持轻量且易于二次开发。对需要快速查阅漏洞细节或搭建内部知识库的安全团队,这套结构直接可用。
本文介绍的项目开源地址如下:
本公众号非项目作者,仅做技术分享。
https://github.com/PeiQi0/PeiQi-WIKI-Book
广告时间
低价考证包括但不限于CISP系列、PMP等等国内网安证书、网络安全交流群请关注公众号后点菜单栏的找棉花糖。
糖心会员站,网络安全必备网站,包括在线内网靶场、web靶场、src靶场、应急响应靶场,以及各种网安资料、教程、方案模版、以及超级多在线工具,99元包年!详细介绍:棉花糖会员站介绍(26年4月26日版本) :在线内网靶场、网安资料方案、在线工具全能资源站,看完介绍百分百心动!
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论