https://github.com/melonattacker/ochakai-hardening
Ochakai Hardening is a tool that allows users to easily experience incident response training.
https://github.com/melonattacker/ochakai-hardening
Last synced: about 1 year ago
JSON representation
Ochakai Hardening is a tool that allows users to easily experience incident response training.
- Host: GitHub
- URL: https://github.com/melonattacker/ochakai-hardening
- Owner: melonattacker
- License: mit
- Created: 2024-09-16T05:02:21.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-08T14:13:22.000Z (over 1 year ago)
- Last Synced: 2025-06-16T09:11:26.501Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 38.1 KB
- Stars: 18
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ochakai-hardening
Ochakai Hardening is a tool that allows users to easily experience incident response training. It was created with the aim of serving as an icebreaker within teams participating in Japan's security hardening competition, the "[ハードニング競技会](https://wasforum.jp/hardening-project/)". Also, Ochakai Hardening was inspired by [ayato-hardening](https://github.com/ayato-shitomi/ayato-hardening/tree/master).
## Setup
```
git clone https://github.com/melonattacker/ochakai-hardening.git
cd ochakai-hardening
docker compose up --build -d
```
The following components will be launched:
- The environment to be hardened, which is provided to the players. (`playerX` (X: 1~7))
- An SSH server runs on port 2X022 (login is possible with `root:root`)
- An web application accessible at http://localhost:2X080
- Attacker server (`red`)
- Score server (`score-server`)
- Accessible at http://localhost:3000
## Game Rule
- The competition time is 30 minutes.
- Attacks will begin 10 minutes after the start of the competition.
- The goal is to keep the web application operational.
- Use `apachectl` for managing Apache operations.
## Game Start
Click the `Start Game` button at http://localhost:3000.

## Attack Scenario
**Note: Be careful, as this could be a SPOILER for the players.**
- [Attack Scenario](./red/README.md)