skipped 15 lines 16 16 ## 开始 17 17 18 18 **下载** 19 + - 通过 CF Workers 下载 [推荐] 20 + - wget : `wget -O f8x https://f8x.io/` 21 + - curl : `curl -o f8x https://f8x.io/` 19 22 20 23 - 访问 [releases](https://github.com/ffffffff0x/f8x/releases) 下载 21 - 22 - - 在网络不佳的情况下通过 CF Workers 加速下载 23 - - wget : `wget -O f8x https://f8x.io/` 24 - - curl : `curl -o f8x https://f8x.io/` 25 24 26 25 **使用** 27 26 ```bash skipped 35 lines 63 62 目前 f8x 支持以下部署选项 (Linux arm64 下大部分都支持) 64 63 65 64 **1. 批量化安装** 66 - - 使用 -b 选项安装基本环境 (gcc、make、git、vim、telnet、jq、unzip 等基本工具) 67 - - 使用 -p 选项安装代理环境 (警告:国外云服务器上不要用,会降速) 68 - - 使用 -d 选项安装开发环境 (python3、pip3、Go、Docker、Docker-Compose、SDKMAN) 69 - - 使用 -k 选项安装渗透环境 (hashcat、ffuf、OneForAll、ksubdomain、impacket 等渗透工具) 65 + - 使用 -b 选项安装基本环境 (gcc、make、git、vim、telnet、jq、unzip 等基本工具) 66 + - 使用 -p 选项安装代理环境 (警告:国外云服务器上不要用,会降速) 67 + - 使用 -d 选项安装开发环境 (python3、pip3、Go、Docker、Docker-Compose、SDKMAN) 68 + - 使用 -k 选项安装渗透环境 (hashcat、ffuf、OneForAll、ksubdomain、impacket 等渗透工具) 70 69 - -ka 信息收集、扫描、爆破、抓取 71 70 - -kb 漏洞利用 72 71 - -kc 后渗透、C2 73 72 - -kd 其他 74 73 - -ke 功能重叠或长期不维护 75 - - 使用 -s 选项安装蓝队环境 (Fail2Ban、chkrootkit、rkhunter、河马webshell查杀工具) 76 - - 使用 -f 选项安装其他工具 (Bash_Insulter、vlmcsd、AdguardTeam、trash-cli 等辅助工具) 77 - - 使用 -cloud 选项安装云应用 (Terraform、Serverless Framework、wrangler) 78 - - 使用 -all 选项全自动化部署 (默认不走代理,兼容 CentOS7/8,Debain10/9,Ubuntu20/18,Fedora33) 74 + - 使用 -s 选项安装蓝队环境 (Fail2Ban、chkrootkit、rkhunter、河马webshell查杀工具) 75 + - 使用 -f 选项安装其他工具 (Bash_Insulter、vlmcsd、AdguardTeam、trash-cli 等辅助工具) 76 + - 使用 -cloud 选项安装云应用 (Terraform、Serverless Framework、wrangler) 77 + - 使用 -all 选项全自动化部署 (默认不走代理,兼容 CentOS7/8,Debain10/9,Ubuntu20/18,Fedora33) 79 78 80 79 **2. 开发环境** 81 80 - 使用 -docker 选项安装 docker 环境 82 81 - 使用 -lua 选项安装 lua 环境 83 82 - 使用 -nn 选项安装 npm & NodeJs 环境 83 + - 使用 -go 选项安装 go 环境 84 84 - 使用 -oraclejdk(8/11) 选项安装 oraclejdk 环境 85 85 - 使用 -openjdk 选项安装 openjdk 环境 86 86 - 使用 -py3(7/8/9/10) 选项安装 python3 环境 87 87 - 使用 -py2 选项安装 python2 环境 88 - - 使用 -pip2-f 选项强制安装 pip2 环境 (建议在 -python2 选项失败的情况下运行) 88 + - 使用 -pip2-f 选项强制安装 pip2 环境 (建议在 -python2 选项失败的情况下运行) 89 89 - 使用 -perl 选项安装 perl 环境 90 90 - 使用 -ruby 选项安装 ruby 环境 91 91 - 使用 -rust 选项安装 rust 环境 92 92 - 使用 -code 选项安装 code-server 环境 93 - - 使用 -chromium 选项安装 Chromium 环境 (用于配合 -k 选项中的 rad、crawlergo) 93 + - 使用 -chromium 选项安装 Chromium 环境 (用于配合 -k 选项中的 rad、crawlergo) 94 94 - 使用 -phantomjs 选项安装 PhantomJS 95 95 96 - **3. 蓝队服 务 ** 96 + **3. 蓝队工 具 ** 97 97 - 使用 -binwalk 选项安装 binwalk 环境 98 - - 使用 -binwalk-f 选项强制安装 binwalk 环境 (建议在 -binwalk 选项失败的情况下运行) 98 + - 使用 -binwalk-f 选项强制安装 binwalk 环境 (建议在 -binwalk 选项失败的情况下运行) 99 99 - 使用 -clamav 选项安装 ClamAV 工具 100 - - 使用 -lt 选项部署 LogonTracer 环境 (非超高配置机器不要部署,这个应用太吃配置了) 100 + - 使用 -lt 选项部署 LogonTracer 环境 (非超高配置机器不要部署,这个应用太吃配置了) 101 101 - 使用 -suricata 选项部署 Suricata 环境 102 102 - 使用 -vol 选项安装 volatility 取证工具 103 103 - 使用 -vol3 选项安装 volatility3 取证工具 104 104 105 - **4. 红队服 务 ** 105 + **4. 红队工 具 ** 106 106 - 使用 -aircrack 选项部署 aircrack-ng 环境 107 107 - 使用 -bypass 选项部署 Bypass 环境 108 - - 使用 -cs 选项部署 CobaltStrike 环境 109 - - 使用 -frp 选项部署 frp 环境 110 - - 使用 -goby 选项部署 Goby 环境 (需要图形化环境) 111 - - 使用 -nps 选项部署 nps 环境 108 + - 使用 -goby 选项部署 Goby 环境 (需要图形化环境) 109 + - 使用 -wpscan 选项安装 wpscan 工具 112 110 - 使用 -yakit 选项部署 yakit 环境 113 111 114 - **5. 基于 Docker 的环境部署** 112 + **5. 红队基础设施** 113 + - 使用 -awvs14 选项部署 AWVS13 环境(1.04 GB) 114 + - 使用 -cs 选项部署 CobaltStrike4.3 环境 115 + - 使用 -cs45 选项部署 CobaltStrike4.5 环境 116 + - 使用 -frp 选项部署 frp 工具 117 + - 使用 -interactsh 选项部署 interactsh 工具 (https://github.com/projectdiscovery/interactsh) 118 + - 使用 -merlin 选项部署 merlin 环境 (https://github.com/Ne0nd0g/merlin) 119 + - 使用 -msf 选项部署 Metasploit 环境 120 + - 使用 -nps 选项部署 nps 工具 121 + - 使用 -pupy 选项部署 pupy 环境 (https://github.com/n1nj4sec/pupy) 122 + - 使用 -rg 选项部署 RedGuard 工具 (https://github.com/wikiZ/RedGuard) 123 + - 使用 -sliver 选项部署 sliver 环境 (https://github.com/BishopFox/sliver) 124 + - 使用 -sliver-client 选项安装 sliver-client 工具 125 + - 使用 -sps 选项部署 SharPyShell 工具 (https://github.com/antonioCoco/SharPyShell) 126 + - 使用 -viper 选项部署 Viper 环境(2.1 GB) 127 + 128 + **6. 基于 Docker 的环境部署** 115 129 - 使用 -arl 选项部署 ARL 环境(872 MB) 116 - - 使用 -awvs14 选项部署 AWVS13 环境(1.04 GB) 117 130 - 使用 -mobsf 选项部署 MobSF 环境(1.54 GB) 118 131 - 使用 -nodejsscan 选项部署 nodejsscan 环境(873 MB) 119 - - 使用 -viper 选项部署 Viper 环境(2.1 GB) 120 132 - 使用 -vulhub 选项部署 vulhub 环境(210 MB) 121 133 - 使用 -vulfocus 选项部署 vulfocus 环境(1.04 GB) 122 134 - 使用 -TerraformGoat 选项部署 TerraformGoat 环境 123 135 124 - **6 . 杂项服务** 136 + **7 . 杂项服务** 125 137 - 使用 -asciinema 选项安装 asciinema 截图工具 126 138 - 使用 -bt 选项部署宝塔服务 127 - - 使用 -clash 选项安装 clash 工具 (使 用 https://github.com/juewuy/ShellClash) 128 - - 使用 -music 选项部署 UnblockNeteaseMusic 服务 139 + - 使用 -clash 选项安装 clash 工具 (https://github.com/juewuy/ShellClash) 129 140 - 使用 -nginx 选项配置 nginx 服务 130 - - 使用 -ssh 选项配置 ssh 环境 (RedHat 系默认可用,无需重复安装) 141 + - 使用 -ssh 选项配置 ssh 环境 (RedHat 系默认可用,无需重复安装) 131 142 - 使用 -ssr 选项部署 ssr 工具 132 143 - 使用 -zsh 选项部署 zsh 工具 133 144 134 - **7 . 其他** 145 + **8 . 其他** 135 146 - 使用 -clear 选项清理系统使用痕迹 136 147 - 使用 -info 选项查看系统各项信息 137 148 - 使用 -optimize 选项改善设备选项,优化性能 skipped 1 lines 139 150 - 使用 -rmlock 选项运行除锁模块 140 151 - 使用 -swap 选项配置 swap 分区 141 152 - 使用 -update 选项更新 f8x 工具 153 + - 使用 -upgrade 选项更新渗透工具 142 154 143 155 --- 144 156 skipped 2 lines 147 159 **-h 查看帮助** 148 160 149 161 <h3 align="center"> 150 - <img src=" https://github.com/ffffffff0x/f8x/raw/main/assets/img/1.png"></a> 162 + <img src="https://github.com/ffffffff0x/f8x/raw/main/assets/img/1.png"></a> 151 163 </h3> 152 164 153 165 **-all 全自动化部署** skipped 5 lines 159 171 | <p align="center"><a href="https://asciinema.org/a/WTGNRBd9WYLHUOgZcce9sjkeY"><img src="https://asciinema.org/a/WTGNRBd9WYLHUOgZcce9sjkeY.svg" /></p></a> | <p align="center"><a href="https://asciinema.org/a/Mq0N07O9K2jWsDuUoukHTEVOt"><img src="https://asciinema.org/a/Mq0N07O9K2jWsDuUoukHTEVOt.svg" /></p></a> | 160 172 | <br><b><p align="center">Fedora 33</p> | <br><b><p align="center">Ubuntu 20.10</p> | 161 173 | <p align="center"><a href="https://asciinema.org/a/NccoFLvW5Xcl0PW0HnTu32vHf"><img src="https://asciinema.org/a/NccoFLvW5Xcl0PW0HnTu32vHf.svg" /></p></a> | <p align="center"><a href="https://asciinema.org/a/Us90ody5ffAOIrr9p93dmO8Ct"><img src="https://asciinema.org/a/Us90ody5ffAOIrr9p93dmO8Ct.svg" /></p></a> | 162 - 163 174 164 175 165 176 <!--auto_detail_active_begin_e1c6fb434b6f0baf6912c7a1934f772b--> skipped 70 lines