
红/蓝队环境自动化部署工具 | Outil de déploiement automatisé d'environnement pour équipe rouge/bleue
Un tout nouvel outil de déploiement automatisé IaC RedC, construit sur Terraform + interface graphique Wails pour le déploiement multi-cloud automatisé et l'orchestration de projets—essayez-le !
Démarrage • Options • Exemple • FAQ • Licence
Anglais | 简体中文
Dans la pile Infra WgpSec, f8x est la couche de provisionnement logiciel côté hôte. Il peut être utilisé indépendamment, ou délivré à distance par RedC aux hôtes cloud en tant que moteur d'exécution derrière la boutique de logiciels, l'installation par lots d'outils et les workflows d'amorçage de nœuds. Dans la même pile, redc-template fournit des actifs de scénarios et de modèles, tandis que RedC gère l'orchestration multi-cloud, la gestion du cycle de vie, l'accès SSH, les plugins et les opérations pilotées par IA.
Téléchargement
Lien EdgeOne Pages
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/f8xUtilisation
bash f8x -h
Recommandé d'ajouter aux variables d'environnement
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 -hDépendances système
f8x n'a fondamentalement besoin d'aucune dépendance, il est fait pour vous aider à installer diverses dépendances😁
f8x-ctf
Ce script est utilisé pour déployer des environnements 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
Déploiement de middleware, base de données (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 -helpLes options suivantes sont actuellement prises en charge par f8x
Installation par lots
-b : installer l'environnement de base (gcc、make、git、vim、telnet、jq、unzip et autres outils de base)-p : installer l'environnement proxy (Attention : à utiliser uniquement si nécessaire)-d : installer l'environnement de développement (python3、pip3、Go、Docker、Docker-Compose、SDKMAN)-k (a/b/c/d/e): installer l'environnement de test d'intrusion (hashcat、ffuf、OneForAll、ksubdomain、impacket et autres outils de test d'intrusion)-s : installer l'environnement d'équipe bleue (Fail2Ban、chkrootkit、rkhunter、shellpub)-f : installer d'autres outils (AdguardTeam、trash-cli、fzf)-cloud : installer les applications cloud (Terraform、Serverless Framework、wrangler)-all : déploiement entièrement automatisé (Compatible avec CentOS7/8,Debain10/9,Ubuntu20/18,Fedora33)Environnement de développement
-docker : installer docker-lua : installer lua-nn : installer npm & NodeJs-go : installer go-oraclejdk(8/11): installer oraclejdk-openjdk : installer openjdk-py3(7/8/9/10) : installer python3-py2 : installer python2-pip2-f : forcer l'installation de pip2 (recommandé si l'option -python2 échoue)-perl : installer perl-ruby : installer ruby-rust : installer rust-code : installer code-serverService d'équipe bleue
-binwalk : installer binwalk-binwalk-f : forcer l'installation de binwalk (recommandé si l'option -binwalk échoue)-clamav : installer ClamAV-lt : installer LogonTracer (configuration matérielle élevée requise)-suricata : installer Suricata-vol : installer volatility-vol3 : installer volatility3Service d'équipe rouge
-aircrack : installer aircrack-ng-bypass : installer Bypass-goby : installer Goby (le côté client nécessite un environnement graphique, pas le serveur)-wpscan : installer wpscan-yakit : installer yakitInfrastructure d'équipe rouge
-awvs14 : installer AWVS14 (~1.04 Go)-cs : installer CobaltStrike 4.3-cs45 : installer CobaltStrike 4.5-frp : installer frp-interactsh : installer interactsh (https://github.com/projectdiscovery/interactsh)-merlin : installer merlin (https://github.com/Ne0nd0g/merlin)-msf : installer Metasploit-nps : installer nps-pupy : installer pupy (https://github.com/n1nj4sec/pupy)-rg : installer RedGuard (https://github.com/wikiZ/RedGuard)-sliver : installer sliver-server && client ()Déploiement d'environnement basé sur Docker
-arl : installer ARL (~872 Mo)-mobsf : installer MobSF (~1.54 Go)-nodejsscan : installer nodejsscan (~873 Mo)-vulhub : installer vulhub (~210 Mo)-vulfocus : installer vulfocus (~1.04 Go)-TerraformGoat: installer TerraformGoatServices divers
-asciinema : installer asciinema-bt : installer le service 宝塔-clash : installer clash (https://github.com/juewuy/ShellClash)-nginx : installer nginx-ssh : installer ssh (RedHat est fourni par défaut, pas besoin de réinstaller)-ssr : installer ssr-zsh : installer zshGestion d'outils adaptée à l'IA
-install <tool> : Installer un outil par son nom (ex. -install nuclei, -install nmap)--list-tools : Afficher les 117 outils disponibles au format JSON (pour analyse par agent IA)--list-tools table : Afficher tous les outils disponibles sous forme de tableau lisible--search <keyword> : Recherche floue d'outils par nom (ex. --search scan)Note :
--list-toolset--searchne nécessitent pas de privilèges root.
Autre
-clear : Nettoyer les traces d'utilisation du système-info : Afficher les informations système-optimize : Améliorer les options de l'appareil et optimiser les performances-remove : Désinstaller certaines surveillances cloud vps-rmlock : Exécuter le module Unlock-swap : Configurer les partitions swap-update : Mettre à jour f8x-upgrade : Mettre à niveau les outils de test d'intrusion-h Afficher l'aide
-all Déploiement entièrement automatisé
Prenons l'exemple d'un vps vultr
Que fait l'option -p ?
Vous voulez que f8x s'exécute dans CI/CD, mais sans interaction ?
Créez simplement un fichier vide IS_CI dans /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

f8x a rejoint 404Team 404StarLink 2.0 - Galaxy
créé par ffffffff0x
-chromium : installer Chromium (utilisé avec rad, crawlergo dans l'option -k)-phantomjs : installer PhantomJS-sliver-client : installer sliver-client-sps : installer SharPyShell (https://github.com/antonioCoco/SharPyShell)-viper : installer Viper (~2.1 Go)CentOS 7 | Debian 10 |
|---|
Fedora 33 | Ubuntu 20.10 |