f8x 是由ffffffff0x团队开发的一款开源红/蓝队环境自动化部署工具(GitHub 项目地址:https://github.com/ffffffff0x/f8x),专为渗透测试、安全研究人员设计。它能帮助用户在 VPS 或服务器上快速一键安装常用基础工具、开发环境以及多种红队/蓝队常用工具和服务,几乎无需手动依赖配置,大大提升红队环境的搭建效率。
项目主要特点
- 支持多种 Linux 发行版(如 Ubuntu、Debian、CentOS 等)
- 基本不依赖外部环境,脚本本身就能处理大部分安装逻辑
- 提供丰富选项,可按需选择安装内容,避免臃肿
- 国内/国外网络差异化优化(通过 -p 选项处理代理相关问题)
推荐安装方式
建议将脚本加入 PATH 方便重复使用:
# 使用 wget(推荐)wget-O f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x&&mvf8x /usr/local/bin/f8x&&chmod+x /usr/local/bin/f8x# 或者使用 curlcurl-o f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x&&mvf8x /usr/local/bin/f8x&&chmod+x /usr/local/bin/f8x安装完成后,直接执行f8x -h查看完整帮助。
红队环境常用部署指令
国外服务器(网络畅通,直接执行):
bashf8x -b -d- -b:安装基础环境(gcc、make、git、vim、telnet、jq、unzip 等常用工具)
- -d:安装开发环境(Python3、pip3、Go、Docker、Docker-Compose、SDKMAN 等)
国内服务器(建议加 -p 解决部分源下载慢/被墙问题):
bashf8x -b -d -p- -p:启用代理相关优化(会尝试使用国内镜像或代理方式加速部分依赖下载,仅在必要时使用)
其他常用红队相关选项
- -awvs14:一键部署 Acunetix AWVS(AWVS13/14 环境,大约占用 1GB+ 空间)
- -msf:部署 Metasploit Framework 完整环境(msfconsole、数据库、常用插件等)
- 更多选项(如 nmap、golang 工具链、 nuclei、sqlmap、frp、v2ray 等)可通过
f8x -h查看完整列表
总结
f8x 是红队从业者非常实用的“环境初始化神器”,尤其是频繁重装 VPS 或需要快速拉起测试环境的场景。推荐组合方式:
- 基础 + 开发:
f8x -b -d(或加 -p) - 再按需补充:
-msf、-awvs14、-nuclei等
使用前建议先f8x -h确认最新选项和兼容性。项目活跃维护中,官方文档地址:https://f8x.wgpsec.org