{"id":13579479,"url":"https://github.com/ffffffff0x/f8x","last_synced_at":"2025-05-15T11:08:46.404Z","repository":{"id":39406341,"uuid":"331535762","full_name":"ffffffff0x/f8x","owner":"ffffffff0x","description":"红/蓝队环境自动化部署工具 | Red/Blue team environment automation deployment tool","archived":false,"fork":false,"pushed_at":"2024-09-02T07:35:51.000Z","size":1448,"stargazers_count":1902,"open_issues_count":1,"forks_count":285,"subscribers_count":24,"default_branch":"main","last_synced_at":"2025-04-11T20:00:03.274Z","etag":null,"topics":["bash","bash-script","ctf","ctf-tools","ffffffff0x","linux","pentest-tool","shell","vps"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ffffffff0x.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-21T06:27:27.000Z","updated_at":"2025-04-11T14:57:05.000Z","dependencies_parsed_at":"2023-02-19T00:45:40.968Z","dependency_job_id":"fde9e51b-23d6-434d-83ac-5f483fb8f946","html_url":"https://github.com/ffffffff0x/f8x","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ffffffff0x%2Ff8x","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ffffffff0x%2Ff8x/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ffffffff0x%2Ff8x/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ffffffff0x%2Ff8x/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ffffffff0x","download_url":"https://codeload.github.com/ffffffff0x/f8x/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254328385,"owners_count":22052632,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","bash-script","ctf","ctf-tools","ffffffff0x","linux","pentest-tool","shell","vps"],"created_at":"2024-08-01T15:01:39.802Z","updated_at":"2025-05-15T11:08:46.382Z","avatar_url":"https://github.com/ffffffff0x.png","language":"Shell","readme":"\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003cimg src=\"./assets/img/banner2.png\" width=\"300px\" alt=\"f8x\"\u003e\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003eRed/Blue team environment automation deployment tool\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#start\"\u003eStart\u003c/a\u003e •\n  \u003ca href=\"#options\"\u003eOptions\u003c/a\u003e •\n  \u003ca href=\"#example\"\u003eExample\u003c/a\u003e •\n  \u003ca href=\"#faq\"\u003eFAQ\u003c/a\u003e •\n  \u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/platform-linux-important?color=%23942000\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Category-automation-yellow.svg\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/release/ffffffff0x/f8x\"\u003e\u003c/a\u003e\n    \u003cimg src=\"https://github.com/ffffffff0x/f8x/workflows/dev/badge.svg\"\u003e\n\u003c/p\u003e\n\nEnglish | [简体中文](README.zh-cn.md)\n\n---\n\n## Start\n\n**Download**\n- Download via CF Workers [Recommend]\n  - wget : `wget -O f8x https://f8x.io/`\n  - curl : `curl -o f8x https://f8x.io/`\n\n- github raw\n  - wget : `wget -O f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x`\n  - curl : `curl -o f8x https://raw.githubusercontent.com/ffffffff0x/f8x/main/f8x`\n\n\u003e Subsequent releases will not be updated, so it is recommended not to download old versions of f8x from releases.\n\n**usage**\n```bash\nbash f8x -h\n```\n\nRecommended to add to environment variables\n- wget : `wget -O f8x https://f8x.io/ \u0026\u0026 mv --force f8x /usr/local/bin/f8x \u0026\u0026 chmod +x /usr/local/bin/f8x`\n  - `f8x -h`\n- curl : `curl -o f8x https://f8x.io/ \u0026\u0026 mv --force f8x /usr/local/bin/f8x \u0026\u0026 chmod +x /usr/local/bin/f8x`\n  - `f8x -h`\n\n**System Dependency**\n\nf8x basically doesn't need any dependencies, it is made to help you install various dependencies😁\n\n**f8x-ctf**\n\nThis script is used to deploy CTF environments (Web、Misc、Crypto、Pwn、Iot)\n\n- wget : `wget -O f8x-ctf https://f8x.io/ctf`\n  - `bash f8x-ctf -help`\n- curl : `curl -o f8x-ctf https://f8x.io/ctf`\n  - `bash f8x-ctf -help`\n\n**f8x-dev**\n\nDeployment of middleware, database (apache、nginx、tomcat、Database、php)\n\n- wget : `wget -O f8x-dev https://f8x.io/dev`\n  - `bash f8x-dev -help`\n- curl : `curl -o f8x-dev https://f8x.io/dev`\n  - `bash f8x-dev -help`\n\n---\n\n## Options\n\nThe following options are currently supported by f8x\n\n**Batch installation**\n- `-b`            : install Basic Environment (gcc、make、git、vim、telnet、jq、unzip and other basic tools)\n- `-p`            : install Proxy Environment (Warning : Use only when needed)\n- `-d`            : install Development Environment (python3、pip3、Go、Docker、Docker-Compose、SDKMAN)\n- `-k` (`a`/`b`/`c`/`d`/`e`): install Pentest environment (hashcat、ffuf、OneForAll、ksubdomain、impacket and other Pentest tools)\n- `-s`            : install Blue Team Environment (Fail2Ban、chkrootkit、rkhunter、shellpub)\n- `-f`            : install Other Tools (AdguardTeam、trash-cli、fzf)\n- `-cloud`        : install Cloud Applications (Terraform、Serverless Framework、wrangler)\n- `-all`          : fully automated deployment (Compatible with CentOS7/8,Debain10/9,Ubuntu20/18,Fedora33)\n\n**Development Environment**\n- `-docker`         : install docker\n- `-lua`            : install lua\n- `-nn`             : install npm \u0026 NodeJs\n- `-go`             : install go\n- `-oraclejdk(8/11)`: install oraclejdk\n- `-openjdk`        : install openjdk\n- `-py3(7/8/9/10)`  : install python3\n- `-py2`            : install python2\n- `-pip2-f`         : force install pip2 (It is recommended to run with the -python2 option failing)\n- `-perl`           : install perl\n- `-ruby`           : install ruby\n- `-rust`           : install rust\n- `-code`           : install code-server\n- `-chromium`       : install Chromium (Used with rad, crawlergo in the -k option)\n- `-phantomjs`      : install PhantomJS\n\n**Blue Team Service**\n- `-binwalk`      : install binwalk\n- `-binwalk-f`    : force install binwalk (It is recommended to run if the -binwalk option fails)\n- `-clamav`       : install ClamAV\n- `-lt`           : install LogonTracer (High hardware configuration requirements)\n- `-suricata`     : install Suricata\n- `-vol`          : install volatility\n- `-vol3`         : install volatility3\n\n**Red Team Service**\n- `-aircrack`     : install aircrack-ng\n- `-bypass`       : install Bypass\n- `-goby`         : install Goby (The client side requires a graphical environment, the server side does not.)\n- `-wpscan`       : install wpscan\n- `-yakit`        : install yakit\n\n**Red Team Infrastructure**\n- `-awvs14`       : install AWVS14 (~1.04 GB)\n- `-cs`           : install CobaltStrike 4.3\n- `-cs45`         : install CobaltStrike 4.5\n- `-frp`          : install frp\n- `-interactsh`   : install interactsh (https://github.com/projectdiscovery/interactsh)\n- `-merlin`       : install merlin (https://github.com/Ne0nd0g/merlin)\n- `-msf`          : install Metasploit\n- `-nps`          : install nps\n- `-pupy`         : install pupy (https://github.com/n1nj4sec/pupy)\n- `-rg`           : install RedGuard (https://github.com/wikiZ/RedGuard)\n- `-sliver`       : install sliver-server \u0026\u0026 client (https://github.com/BishopFox/sliver)\n- `-sliver-client` : install sliver-client\n- `-sps`          : install SharPyShell (https://github.com/antonioCoco/SharPyShell)\n- `-viper`        : install Viper (~2.1 GB)\n\n**Docker-based environment deployment**\n- `-arl`          : install ARL (~872 MB)\n- `-mobsf`        : install MobSF (~1.54 GB)\n- `-nodejsscan`   : install nodejsscan (~873 MB)\n- `-vulhub`       : install vulhub (~210 MB)\n- `-vulfocus`     : install vulfocus (~1.04 GB)\n- `-TerraformGoat`: install TerraformGoat\n\n**Miscellaneous Services**\n- `-asciinema`    : install asciinema\n- `-bt`           : install 宝塔服务\n- `-clash`        : install clash (https://github.com/juewuy/ShellClash)\n- `-nginx`        : install nginx\n- `-ssh`          : install ssh (RedHat is available by default, no need to reinstall)\n- `-ssr`          : install ssr\n- `-zsh`          : install zsh\n\n**Other**\n- `-clear`        : Clean up system usage traces\n- `-info`         : View system information\n- `-optimize`     : Improve device options and optimize performance\n- `-remove`       : Uninstall some vps cloud monitoring\n- `-rmlock`       : Run the Unlock module\n- `-swap`         : Configuring swap partitions\n- `-update`       : Update f8x\n- `-upgrade`      : Upgrade Pentest tools\n\n---\n\n## Example\n\n**-h View Help**\n\n\u003ch3 align=\"center\"\u003e\n  \u003cimg src=\"./assets/img/1.png\"\u003e\u003c/a\u003e\n\u003c/h3\u003e\n\n**-all Fully automated deployment**\n\nTake vultr vps as an example\n\n| \u003cbr\u003e\u003cb\u003e\u003cp align=\"center\"\u003eCentOS 7\u003c/p\u003e | \u003cbr\u003e\u003cb\u003e\u003cp align=\"center\"\u003eDebian 10\u003c/p\u003e |\n| - | - |\n| \u003cp align=\"center\"\u003e\u003ca href=\"https://asciinema.org/a/WTGNRBd9WYLHUOgZcce9sjkeY\"\u003e\u003cimg src=\"https://asciinema.org/a/WTGNRBd9WYLHUOgZcce9sjkeY.svg\" /\u003e\u003c/p\u003e\u003c/a\u003e | \u003cp align=\"center\"\u003e\u003ca href=\"https://asciinema.org/a/Mq0N07O9K2jWsDuUoukHTEVOt\"\u003e\u003cimg src=\"https://asciinema.org/a/Mq0N07O9K2jWsDuUoukHTEVOt.svg\" /\u003e\u003c/p\u003e\u003c/a\u003e |\n| \u003cbr\u003e\u003cb\u003e\u003cp align=\"center\"\u003eFedora 33\u003c/p\u003e | \u003cbr\u003e\u003cb\u003e\u003cp align=\"center\"\u003eUbuntu 20.10\u003c/p\u003e |\n| \u003cp align=\"center\"\u003e\u003ca href=\"https://asciinema.org/a/NccoFLvW5Xcl0PW0HnTu32vHf\"\u003e\u003cimg src=\"https://asciinema.org/a/NccoFLvW5Xcl0PW0HnTu32vHf.svg\" /\u003e\u003c/p\u003e\u003c/a\u003e | \u003cp align=\"center\"\u003e\u003ca href=\"https://asciinema.org/a/Us90ody5ffAOIrr9p93dmO8Ct\"\u003e\u003cimg src=\"https://asciinema.org/a/Us90ody5ffAOIrr9p93dmO8Ct.svg\" /\u003e\u003c/p\u003e\u003c/a\u003e |\n\n---\n\n## FAQ\n\n**What does the -p option do?**\n\n1. Replace your DNS (default is 223.5.5.5)\n2. Check the base compilation environment\n3. Download Proxychains-ng, compile and install\n4. Modify the /etc/proxychains.conf file\n5. Modify the pip proxy to https://mirrors.aliyun.com/pypi/simple/\n6. Change the docker proxy to https://docker.mirrors.ustc.edu.cn , and restart the docker service\n\n**Want f8x to run in CI/CD, but not interactive?**\n\nJust create an empty file `IS_CI` in `/tmp`\n```bash\ntouch /tmp/IS_CI\nwget -O f8x https://f8x.io/ \u0026\u0026 mv --force f8x /usr/local/bin/f8x \u0026\u0026 chmod +x /usr/local/bin/f8x\nf8x -k\n```\n\n---\n\n## License\n\n[Apache License 2.0](https://github.com/ffffffff0x/f8x/blob/main/LICENSE)\n\n---\n\n# 404StarLink 2.0 - Galaxy\n\n![](https://github.com/knownsec/404StarLink-Project/raw/master/logo.png)\n\nf8x has joined 404Team [404StarLink 2.0 - Galaxy](https://github.com/knownsec/404StarLink2.0-Galaxy)\n\n---\n\n\u003e create by ffffffff0x\n","funding_links":[],"categories":["Shell","其他_安全与渗透"],"sub_categories":["网络服务_其他"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fffffffff0x%2Ff8x","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fffffffff0x%2Ff8x","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fffffffff0x%2Ff8x/lists"}