Yakit 渗透测试平台快速部署指南:3 阶段跑通 MITM 与 Fuzzer

发布时间:2026/9/20 6:57:54
Yakit 渗透测试平台快速部署指南:3 阶段跑通 MITM 与 Fuzzer Yakit 渗透测试平台快速部署指南3 阶段跑通 MITM 与 Fuzzer【免费下载链接】yakitCyber Security ALL-IN-ONE Platform项目地址: https://gitcode.com/GitHub_Trending/ya/yakitYakit 是一款集成 MITM 劫持、Web Fuzzer 与反连工具的一体化渗透测试平台。跟着这篇 Yakit 部署指南走完 3 个阶段本地构建一次跑通、功能逐项可验证。先把 Yakit 构建环境备齐系统与工具链基线开工前把这几项备齐就行缺哪补哪系统Windows 10/11、macOS 10.15 或 Ubuntu 20.04 / CentOS 8硬件内存 4GB 起磁盘留 5GB 以上Electron 与依赖目录不小Node.js ≥ 22.22.0包管理器用 yarn仓库内置 1.22网络能访问 npm 与 Electron 资源站慢的话有现成镜像脚本克隆仓库并进入工作目录git clone https://gitcode.com/GitHub_Trending/ya/yakit cd yakit仓库按 Electron 主进程、主渲染端、启动页三个子项目组织根目录的cli/是唯一入口所有安装、构建、打包命令都从这里发起不用记每个子目录的路径。打开目录能看到app/三端源码、scripts/构建与镜像脚本、bins/证书与启动资源后文引用的路径都在这几个目录下。安装依赖并切换 Electron 镜像yarn cli install这条命令把三端依赖一次装齐手头只有 npm 的话等价于执行node ./cli/cli.mjs install。⚠️ 如果卡在 Electron 下载上超过 30 秒大概率是镜像没切按平台执行仓库自带的脚本# macOS source scripts/set-electron-mirror-macos.sh # Linux source scripts/set-electron-mirror-linux.sh # Windows PowerShell / CMD . .\scripts\set-electron-mirror.ps1 # 或 scripts\set-electron-mirror.cmd脚本只是设置环境变量不会改动仓库文件切完重新跑一遍yarn cli install即可。M1/M2 的 Mac 还需要补几个图形库依赖否则原生模块会编译失败brew install pkg-config pixman cairo pango把渲染端产物构建出来编译 React 前端资源渲染端是 Vite React 应用构建产物决定最终界面长什么样。社区版统一用yakit这个发行版参数yarn cli build -v yakit跑完这条命令两个渲染端目录里会各多出一批编译产物日志正常结束即成功。构建时加--devtools参数可以在产物里保留开发者工具入口排查界面问题时方便很多。三平台打包命令对照表产物就绪后交给 electron-builder 打成安装包。本机打包默认不签名装出来的包直接自用没问题目标平台打包命令Windowsyarn cli pack -s win -v yakitmacOSyarn cli pack -s mac -v yakitLinuxyarn cli pack -s linux -v yakit三端想一次打完把-s换成mwl即可依次构建耐心等进度条走完。签名发布才需要--sign参数日常自测用不上。让 Yakit 真正跑起来CA 证书与代理激活MITM 模块要解密 HTTPS 流量前提是先让系统信任 Yakit 的 CA证书颁发机构证书。仓库在bins/scripts/下放了打包好的auto-install-cert.zip解压后按操作系统跑对应安装脚本再把浏览器或系统代理指向 Yakit 的端口。首次启动与功能验证不想装安装包的话开发模式一条命令就能把渲染端和 Electron 主进程一起拉起yarn cli dev -v yakit启动后对着界面核一遍这 4 项全过就算部署成功左侧导航能看到 MITM、Web Fuzzer、插件商店齐了就算过MITM 面板打开后代理端口正常监听状态区不再报错代理指向 Yakit 后打开任意外部网页History 列表里出现请求记录从 History 选一条请求发往 Web Fuzzer 重放能拿到响应高频问题速查Electron 拉不下来镜像没切或切早了。先跑对应平台的scripts/set-electron-mirror-*脚本再重新执行yarn cli install。M1/M2 Mac 上依赖编译报错缺系统图形库。执行brew install pkg-config pixman cairo pango然后重装依赖。启动后界面空白旧产物没刷新。yarn cli build -v yakit重新构建再用yarn cli dev -v yakit重启验证。延伸脚本、插件与引擎跑起来只是开始——把 Yaklang 脚本嵌进任意渗透测试步骤、在 Web Fuzzer 里热加载脚本标签、去插件商店装现成工具才是这套渗透测试平台的完整形态。所有命令参数以 cli/README.md 为准镜像与 Electron 细节可查 ELECTRON_GUIDE.md。【免费下载链接】yakitCyber Security ALL-IN-ONE Platform项目地址: https://gitcode.com/GitHub_Trending/ya/yakit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考