linux 紅/藍隊環境自動化部署---f8x


簡介

一款紅/藍隊環境自動化部署工具,支持多種場景,滲透,開發,代理環境,服務可選項等.

f8x 基本上不需要任何依賴,或者說它就是為了幫助你安裝各種依賴而生

 

對於安裝環境頭疼老是出問題的,或是懶鬼非常友好,強烈推薦,但還是建議有機會手動安裝下,這樣才可以讓你更熟悉這個工具

 

下載

wget : wget https://cdn.jsdelivr.net/gh/ffffffff0x/f8x@main/f8x(推薦)

curl : curl -o f8x https://cdn.jsdelivr.net/gh/ffffffff0x/f8x@main/f8x(可能會慢)

 

使用(可以-all一鍵全部安裝,也可根據需要選擇安裝)

查看幫助bash f8x -h

1. 批量化安裝

  • 使用 -b 選項安裝基本環境 (gcc、make、git、vim、telnet、jq、unzip 等基本工具)
  • 使用 -p 選項安裝代理環境 (警告:國外雲服務器上不要用,會降速)
  • 使用 -d 選項安裝開發環境 (python3、pip3、Go、Docker、Docker-Compose、Terraform)
  • 使用 -k 選項安裝滲透環境 (hashcat、ffuf、OneForAll、ksubdomain、impacket 等滲透工具)
  • 使用 -s 選項安裝藍隊環境 (Fail2Ban、chkrootkit、rkhunter、河馬webshell查殺工具)
  • 使用 -f 選項安裝其他工具 (Bash_Insulter、vlmcsd、AdguardTeam、trash-cli)
  • 使用 -h 選項查看幫助文檔
  • 使用 -all 選項全自動化部署 (默認不走代理,兼容 CentOS7/8,Debain10/9,Ubuntu20/18,Fedora33)

2. 開發環境

  • 使用 -nn 選項安裝 npm & NodeJs 環境
  • 使用 -oraclejdk 選項安裝 oraclejdk 環境
  • 使用 -openjdk 選項安裝 openjdk 環境
  • 使用 -python3 選項安裝 python3 環境
  • 使用 -python2 選項安裝 python2 環境
  • 使用 -pip2-f 選項強制安裝 pip2 環境 (建議在 -python2 選項失敗的情況下運行)
  • 使用 -perl 選項安裝 perl 環境
  • 使用 -ruby 選項安裝 ruby 環境
  • 使用 -rust 選項安裝 rust 環境
  • 使用 -chromium 選項安裝 Chromium 環境 (用於配合 -k 選項中的 rad、crawlergo)

3. 藍隊服務

  • 使用 -binwalk 選項安裝 binwalk 環境
  • 使用 -binwalk-f 選項強制安裝 binwalk 環境 (建議在 -binwalk 選項失敗的情況下運行)
  • 使用 -hfish 選項安裝 HFish 蜜罐
  • 使用 -lt 選項部署 LogonTracer 環境 (非超高配置機器不要部署,這個應用太吃配置了)
  • 使用 -suricata 選項部署 Suricata 環境
  • 使用 -vol 選項安裝 volatility 取證工具
  • 使用 -vol3 選項安裝 volatility3 取證工具

4. 紅隊服務

  • 使用 -cs 選項部署 CobaltStrike 環境
  • 使用 -frp 選項部署 frp 環境
  • 使用 -goby 選項部署 Goby 環境 (需要圖形化環境)
  • 使用 -nps 選項部署 nps 環境

5. 基於 Docker 的環境部署

  • 使用 -arl 選項部署 ARL 環境(872 MB)
  • 使用 -awvs13 選項部署 AWVS13 環境(1.04 GB)
  • 使用 -mobsf 選項部署 MobSF 環境(1.54 GB)
  • 使用 -nodejsscan 選項部署 nodejsscan 環境(873 MB)
  • 使用 -viper 選項部署 Viper 環境(2.1 GB)
  • 使用 -vulhub 選項部署 vulhub 環境(210 MB)
  • 使用 -vulfocus 選項部署 vulfocus 環境(1.04 GB)

6. 雜項服務

  • 使用 -asciinema 選項安裝 asciinema 截圖工具
  • 使用 -bt 選項部署寶塔服務
  • 使用 -music 選項部署 UnblockNeteaseMusic 服務
  • 使用 -sharry 選項部署 sharry 文件服務
  • 使用 -ssh 選項配置 SSH 環境 (RedHat 系默認可用,無需重復安裝)
  • 使用 -ssr 選項部署 ssr 工具

7. 其他

  • 使用 -clear 選項清理系統使用痕跡
  • 使用 -info 選項查看系統各項信息
  • 使用 -optimize 選項改善設備選項,優化性能
  • 使用 -remove 選項卸載國內vps雲監控
  • 使用 -rmlock 選項運行除鎖模塊

 

參考:

f8x的github

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM