
红/蓝队环境自动化部署工具 | Ferramenta de automação de implantação de ambiente para Red/Blue team
Uma ferramenta de implantação automatizada IaC totalmente nova RedC, construída com Terraform + Wails GUI para implantação automatizada em múltiplas nuvens e orquestração de projetos — experimente!
Início • Opções • Exemplo • FAQ • Licença
Inglês | 简体中文
Dentro da pilha WgpSec Infra, o f8x é a camada de provisionamento de software no lado do host. Pode ser usado independentemente ou entregue remotamente pelo RedC a hosts em nuvem como o motor de execução por trás da loja de software, instalação em lote de ferramentas e fluxos de trabalho de inicialização de nós. Na mesma pilha, o redc-template fornece cenários e ativos de modelo, enquanto o RedC lida com orquestração em múltiplas nuvens, gerenciamento de ciclo de vida, acesso SSH, plugins e operações orientadas por IA.
Download
EdgeOne Pages Link
wget -O f8x https://f8x.wgpsec.org/f8xcurl -o f8x https://f8x.wgpsec.org/f8xgithub raw
wget -O f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8xcurl -o f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8xUso
bash f8x -h
Recomendado adicionar às variáveis de ambiente
wget -O f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x && mv --force f8x /usr/local/bin/f8x && chmod +x /usr/local/bin/f8x
f8x -hcurl -o f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x && mv --force f8x /usr/local/bin/f8x && chmod +x /usr/local/bin/f8x
f8x -hDependências do Sistema
O f8x basicamente não precisa de nenhuma dependência, ele foi feito para ajudar você a instalar várias dependências😁
f8x-ctf
Este script é usado para implantar ambientes CTF (Web, Misc, Crypto, Pwn, Iot)
wget -O f8x-ctf https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x-ctf
bash f8x-ctf -helpcurl -o f8x-ctf https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x-ctf
bash f8x-ctf -helpf8x-dev
Implantação de middleware, banco de dados (apache, nginx, tomcat, Database, php)
wget -O f8x-dev https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x-dev
bash f8x-dev -helpcurl -o f8x-dev https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x-dev
bash f8x-dev -helpAs seguintes opções são atualmente suportadas pelo f8x
Instalação em lote
-b : instalar Ambiente Básico (gcc, make, git, vim, telnet, jq, unzip e outras ferramentas básicas)-p : instalar Ambiente Proxy (Aviso: use apenas quando necessário)-d : instalar Ambiente de Desenvolvimento (python3, pip3, Go, Docker, Docker-Compose, SDKMAN)-k (a/b/c/d/e): instalar ambiente Pentest (hashcat, ffuf, OneForAll, ksubdomain, impacket e outras ferramentas Pentest)-s : instalar Ambiente Blue Team (Fail2Ban, chkrootkit, rkhunter, shellpub)-f : instalar Outras Ferramentas (AdguardTeam, trash-cli, fzf)-cloud : instalar Aplicações Cloud (Terraform, Serverless Framework, wrangler)-all : implantação totalmente automatizada (Compatível com CentOS7/8, Debian10/9, Ubuntu20/18, Fedora33)Ambiente de Desenvolvimento
-docker : instalar docker-lua : instalar lua-nn : instalar npm & NodeJs-go : instalar go-oraclejdk(8/11): instalar oraclejdk-openjdk : instalar openjdk-py3(7/8/9/10) : instalar python3-py2 : instalar python2-pip2-f : forçar instalação do pip2 (recomendado executar se a opção -python2 falhar)-perl : instalar perl-ruby : instalar ruby-rust : instalar rust-code : instalar code-serverServiço Blue Team
-binwalk : instalar binwalk-binwalk-f : forçar instalação do binwalk (recomendado executar se a opção -binwalk falhar)-clamav : instalar ClamAV-lt : instalar LogonTracer (requer alta configuração de hardware)-suricata : instalar Suricata-vol : instalar volatility-vol3 : instalar volatility3Serviço Red Team
-aircrack : instalar aircrack-ng-bypass : instalar Bypass-goby : instalar Goby (o lado do cliente requer ambiente gráfico, o lado do servidor não)-wpscan : instalar wpscan-yakit : instalar yakitInfraestrutura Red Team
-awvs14 : instalar AWVS14 (~1,04 GB)-cs : instalar CobaltStrike 4.3-cs45 : instalar CobaltStrike 4.5-frp : instalar frp-interactsh : instalar interactsh (https://github.com/projectdiscovery/interactsh)-merlin : instalar merlin (https://github.com/Ne0nd0g/merlin)-msf : instalar Metasploit-nps : instalar nps-pupy : instalar pupy (https://github.com/n1nj4sec/pupy)-rg : instalar RedGuard (https://github.com/wikiZ/RedGuard)-sliver : instalar sliver-server && client ()Implantação de ambiente baseado em Docker
-arl : instalar ARL (~872 MB)-mobsf : instalar MobSF (~1,54 GB)-nodejsscan : instalar nodejsscan (~873 MB)-vulhub : instalar vulhub (~210 MB)-vulfocus : instalar vulfocus (~1,04 GB)-TerraformGoat: instalar TerraformGoatServiços Diversos
-asciinema : instalar asciinema-bt : instalar 宝塔服务-clash : instalar clash (https://github.com/juewuy/ShellClash)-nginx : instalar nginx-ssh : instalar ssh (RedHat já vem com ele, não é necessário reinstalar)-ssr : instalar ssr-zsh : instalar zshGerenciamento de Ferramentas Amigável para IA
-install <tool> : Instalar uma única ferramenta pelo nome (ex.: -install nuclei, -install nmap)--list-tools : Exibir todas as 117 ferramentas disponíveis como JSON (para análise por Agente IA)--list-tools table : Exibir todas as ferramentas disponíveis como uma tabela legível--search <keyword> : Pesquisa difusa de ferramentas pelo nome (ex.: --search scan)Nota:
--list-toolse--searchnão exigem privilégios de root.
Outros
-clear : Limpar rastros de uso do sistema-info : Ver informações do sistema-optimize : Melhorar opções do dispositivo e otimizar desempenho-remove : Desinstalar alguns monitoramentos de VPS na nuvem-rmlock : Executar o módulo Unlock-swap : Configurar partições swap-update : Atualizar f8x-upgrade : Atualizar ferramentas Pentest-h Ver Ajuda
-all Implantação totalmente automatizada
Tomando vultr vps como exemplo
O que a opção -p faz?
Quer que o f8x seja executado em CI/CD, mas sem interatividade?
Basta criar um arquivo vazio IS_CI em /tmp
touch /tmp/IS_CI
wget -O f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x && mv --force f8x /usr/local/bin/f8x && chmod +x /usr/local/bin/f8x
f8x -k

O f8x se juntou ao 404Team 404StarLink 2.0 - Galaxy
criado por ffffffff0x
-chromium : instalar Chromium (usado com rad, crawlergo na opção -k)-phantomjs : instalar PhantomJS-sliver-client : instalar sliver-client-sps : instalar SharPyShell (https://github.com/antonioCoco/SharPyShell)-viper : instalar Viper (~2,1 GB)CentOS 7 | Debian 10 |
|---|
Fedora 33 | Ubuntu 20.10 |