ffffffff0x / f8x

红/蓝队环境自动化部署工具 | Red/Blue team environment automation deployment tool
Apache License 2.0
1.81k stars 278 forks source link
bash bash-script ctf ctf-tools ffffffff0x linux pentest-tool shell vps


f8x

Red/Blue team environment automation deployment tool

StartOptionsExampleFAQLicense

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

-all Fully automated deployment

Take vultr vps as an example


CentOS 7


Debian 10


Fedora 33


Ubuntu 20.10


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