Q1IQ / Attack-Defense-Framework

:triangular_flag_on_post: A framework for CTF Attack with Defense Mode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Attack and Defense Framework

An Open Source CTF Attack and Defense Mode Framework

Examples

Flag submit server

Image

Scripts

.
├── core
│   ├── exploit
│   │   ├── get_flag.py # Please rewrite the function : get_flag in this script
│   │   ├── __init__.py
│   │   └── submit_flag.py # Please rewrite the funtion : submit_flag in this script
│   ├── __init__.py
│   ├── obfs # fake http requests lib
│   │   ├── fake_payloads.py
│   │   ├── get_arg.py
│   │   └── __init__.py
│   └── php
│       ├── code_exec_bomb.py
│       ├── code_exec.py
│       ├── __init__.py
│       ├── shell_exec_bomb.py
│       └── shell_exec.py
├── deamon # Dual process daemon Webshell
│   ├── bash.txt
│   ├── code.php
│   └── php.txt
├── exploit_all.py # Exploit all the gameboxes
├── fake_requests.py # Fake http requests
├── LICENSE
├── port-forwarding.py
├── watch.py # Web Directory Monitor via pyinotify
├── README.md
├── simple-port-multiplier.py # Port Multiplier with HTTP / SSH
├── sources # fake_requests.py need it to build fake http requests
│   └── index.php
├── ssh
│   ├── auto_ssh.py # auto change ssh weak password of other teams
│   └── targets
└── targets # define the targets to attack

Acknownledgement

GNU GENERAL PUBLIC LICENSE(Version 3, 29 June 2007)

About

:triangular_flag_on_post: A framework for CTF Attack with Defense Mode

License:GNU General Public License v3.0


Languages

Language:Python 97.8%Language:Shell 1.9%Language:PHP 0.3%