Home

Awesome

<h1 align="center"> <br> <img src="./assets/img/banner2.png" width="300px" alt="f8x"> </h1> <h4 align="center">Red/Blue team environment automation deployment tool</h4> <p align="center"> <a href="#start">Start</a> • <a href="#options">Options</a> • <a href="#example">Example</a> • <a href="#faq">FAQ</a> • <a href="#license">License</a> </p> <p align="center"> <img src="https://img.shields.io/badge/platform-linux-important?color=%23942000"> <img src="https://img.shields.io/badge/Category-automation-yellow.svg"> <img src="https://img.shields.io/github/release/ffffffff0x/f8x"></a> <img src="https://github.com/ffffffff0x/f8x/workflows/dev/badge.svg"> </p>

English | 简体中文


Start

Download

Subsequent releases will not be updated, so it is recommended not to download old versions of f8x from releases.

usage

bash f8x -h

Recommended to add to environment variables

System Dependency

f8x basically doesn't need any dependencies, it is made to help you install various dependencies😁

f8x-ctf

This script is used to deploy CTF environments (Web、Misc、Crypto、Pwn、Iot)

f8x-dev

Deployment of middleware, database (apache、nginx、tomcat、Database、php)


Options

The following options are currently supported by f8x

Batch installation

Development Environment

Blue Team Service

Red Team Service

Red Team Infrastructure

Docker-based environment deployment

Miscellaneous Services

Other


Example

-h View Help

<h3 align="center"> <img src="./assets/img/1.png"></a> </h3>

-all Fully automated deployment

Take vultr vps as an example

<br><b><p align="center">CentOS 7</p><br><b><p align="center">Debian 10</p>
<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>
<br><b><p align="center">Fedora 33</p><br><b><p align="center">Ubuntu 20.10</p>
<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>

FAQ

What does the -p option do?

  1. Replace your DNS (default is 223.5.5.5)
  2. Check the base compilation environment
  3. Download Proxychains-ng, compile and install
  4. Modify the /etc/proxychains.conf file
  5. Modify the pip proxy to https://mirrors.aliyun.com/pypi/simple/
  6. Change the docker proxy to https://docker.mirrors.ustc.edu.cn , and restart the docker service

Want f8x to run in CI/CD, but not interactive?

Just create an empty file IS_CI in /tmp

touch /tmp/IS_CI
wget -O f8x https://f8x.io/ && mv --force f8x /usr/local/bin/f8x && chmod +x /usr/local/bin/f8x
f8x -k

License

Apache License 2.0


404StarLink 2.0 - Galaxy

f8x has joined 404Team 404StarLink 2.0 - Galaxy


create by ffffffff0x