想一次搞定流量劫持、模糊爆破与反连?Yakit 渗透测试平台搭建全攻略

发布时间:2026/9/20 12:45:10
想一次搞定流量劫持、模糊爆破与反连?Yakit 渗透测试平台搭建全攻略 想一次搞定流量劫持、模糊爆破与反连Yakit 渗透测试平台搭建全攻略【免费下载链接】yakitCyber Security ALL-IN-ONE Platform项目地址: https://gitcode.com/GitHub_Trending/ya/yakitYakit 是一款基于 Electron React Yaklang 的网络安全一体化渗透测试平台把 MITM 流量劫持、Web Fuzzer 模糊测试、反连利用这些原本要拼凑多套工具才能完成的工作收进了同一个图形界面里。这篇文章不讲十个步骤的流水账而是带你从环境盘点到打包分发走一遍最顺手的落地路径。一个平台顶掉半个工作台的功能全景先看看 Yakit 能覆盖哪些场景这也是它被称为 Cyber Security ALL-IN-ONE Platform 的原因MITM 交互式劫持启动本地 HTTP 代理手动拦截请求与响应支持查看、修改、重放甚至可构造畸形报文用于特殊漏洞场景Web Fuzzer 流量重放直接编辑 HTTP 原文发包后端自动补全 Content-Length、boundary、CRLF 等细节Fuzztag 模糊爆破用{{int(1-10)}}这类标签替代字典导入天然整合 Host 碰撞、参数爆破、目录爆破反连与端口协议复用一个端口同时监听 LDAP、RMI、HTTP、ICMP 等多种回连协议收到请求自动识别并返回对应 PayloadYaklang 脚本热加载MITM 劫持过程中可随时注入 Yak 脚本对流量做二次加工插件商店在渗透流程任意环节挂载社区插件Nginx 目录遍历检测、Spring 漏洞检测等架构上它分三层你的电脑跑 Electron 客户端通过 gRPC 与 Yak 引擎通信引擎本身可本地启动也可以远程部署。构建环境一次盘点Yakit 是典型的 Electron 桌面工程仓库内分三个子项目项目说明里有完整表格模块路径作用Electron 主进程app/main/窗口、IPC、gRPC 通信主渲染端app/renderer/src/main/Vite 8 驱动的主界面开发端口 3000Link 渲染端app/renderer/engine-link-startup/引擎链接启动页开发端口 5173开工前确认三件事Node.js Yarn仓库用 Yarn 管理依赖根目录有yarn.lockyarn cli是全部启动/构建命令的统一入口CLI 说明值得一读能访问外网首次安装要下载 Electron 二进制和各端依赖Apple Silicon 用户原生模块编译可能依赖pkg-config、pixman、cairo、pangoM 芯片机器建议提前备好最短路径把 Yakit 跑起来克隆仓库并把三个子项目的依赖一次性装齐yarn cli install会按 根目录 → Link 端 → 主端 的顺序执行无需手动切目录三次git clone https://gitcode.com/GitHub_Trending/ya/yakit cd yakit yarn cli install yarn check-deps # 确认本地依赖与仓库一致然后启动开发环境。这里有个新手最容易踩的坑必须等两个渲染端真正编译完成后再起 Electron否则窗口白屏端口处于监听状态 ≠ 页面编译完成yarn cli start -v yakit # 启动两端渲染服务 # 确认 3000 与 5173 两个端口都返回有效页面后另开终端 yarn cli electron嫌麻烦可以用yarn cli dev -v yakit一条命令串联start 端口等待 electron适合熟悉流程之后使用。首次运行验证让流量从眼前流过去主窗口打开后左侧导航找到MITM 交互式劫持页面配置劫持监听端口默认 127.0.0.1:8083点击劫持启动。首次使用 HTTPS 劫持需要安装 Yakit 的 CA 证书——仓库bins/scripts/auto-install-cert.zip内附带自动安装脚本按操作系统解压执行即可。验证是否跑通看两个信号把浏览器/系统代理指向127.0.0.1:8083随便访问一个网站History 列表里应该出现对应请求切到手动劫持模式再刷一次页面请求会被阻塞并停在待处理状态可以点开查看、编辑请求头甚至修改后放行这一步通了说明引擎、gRPC 通道、代理转发整条链路都是健康的后面所有模块都可以放心使用。按功能模块带读三大核心MITM 劫持的底层逻辑引擎启动一个 HTTP 代理自动转发流量开启手动劫持后停止自动转发把请求出栈做解 Gzip、处理 chunk、解码等处理让报文变成人类可读的形态展示出来重放时引擎还会修复你手工编辑过的报文保证 HTTP 有效性。插件镜像 HOOK如hilackRequest则让 Yak 脚本能挂在拦截点上做二次处理。Web Fuzzer 重放与爆破界面上直接写 HTTP 原文把想测的参数写成 Fuzz 标签——单参数爆破用{{int(1-10)}}多参数场景自动按笛卡尔积展开比传统工具选爆破方式 → 建目录 → 导字典的路径短得多需要外部字典时写{{file(/tmp/user.txt)}}要动态生成数据比如某地区身份证号还能插入 Yak 脚本热加载标签现场算。爆破路径对比传统方式要在 Intruder、Host 碰撞、路径爆破之间来回切换Yakit 用 Fuzz 标签 热加载标签把这几件事合并成一条操作线。反连与协议复用传统利用要为每种回连协议各起一个监听端口Yakit 基于端口协议复用技术只监听一个端口手工识别 LDAP、RMI、HTTP、ICMP、DNS 等协议头后返回对应 Payload还能通过 DNS/ICMP 隧道传数据用于绕过不出网环境。装不上、跑不动时的排查清单症状大概率原因处理方式Electron 下载慢/失败走了海外源终端里先执行镜像脚本再重装见下方代码块M 芯片编译原生依赖失败缺系统级依赖brew install pkg-config pixman cairo pango后yarn cli install窗口白屏 / ERR_CONNECTION_REFUSED渲染端没编译完就起了 Electron用curl确认 3000/5173 都返回含script的页面后再起主进程报模块找不到之类的错git pull后没重装依赖先yarn check-deps按提示yarn cli install端口被占用残留的 vite / electron 进程lsof -i :3000/lsof -i :5173找到并结束进程国内网络环境下Electron 镜像和 M 芯片依赖这两项基本覆盖 80% 的装不上场景# macOS 示例Linux: set-electron-mirror-linux.shWindows 有 .ps1/.cmd 对应脚本 source scripts/set-electron-mirror-macos.sh brew install pkg-config pixman cairo pango # 仅 Apple Silicon 需要 yarn cli install打包分发从开发到可安装的产物本地验证没问题后先构建两个渲染端的静态产物再交给 electron-builder 打安装包yarn cli build -v yakit yarn cli pack -s mac -v yakit # -s 可选 win / mac / linux / mwl(三系统)pack还有--signmacOS 签名/公证、--legacy旧版兼容包等参数细节看 CLI 命令一览打包脚本与构建钩子位于packageScript/与buildHooks/目录想定制安装包可以顺着看。下一步学什么READMEMITM、Fuzztag、反连各模块的原理细节与官方能力全景AGENTS.md项目结构、多版本变体yakitEE / irify / memfit 等与本地引擎端口对照表cli/README.mdinstall / start / build / pack 全部参数与新旧命令迁移对照e2e/与scripts/engine-startup/想看真实引擎的端到端验证流程这里有一整套 mitm 性能矩阵与引擎启动 fixture 可以读源码学习安全提醒一句所有测试只针对你拥有授权的环境先搭好靶机再开测这是使用任何渗透测试平台的前提。【免费下载链接】yakitCyber Security ALL-IN-ONE Platform项目地址: https://gitcode.com/GitHub_Trending/ya/yakit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询