chr0x6eos / EarlyAccess

Source-code for the HackTheBox machine EarlyAccess

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EarlyAccess

Source-code for EarlyAccess box

Installation:

  1. Install docker+docker-compose
  2. Run docker-compose up --build in the project root
  3. Wait for containers to be started up
  4. Add earlyaccess.htb to /etc/hosts
  5. Access https://earlyaccess.htb

Interaction with containers:

Command:

docker-compose exec <service-name> <command>

Running containers:

  • Webserver (earlyaccess.htb)
    • Laravel application running
  • mysql
    • Database
  • api
    • Used for game-verification and later privesc
  • admin-simulation
    • Reads the admins messages each minute
  • game-server
    • Runs game used to privesc to game-adm
  • autoheal
    • Automatically restarts unhealthy containers

About

Source-code for the HackTheBox machine EarlyAccess

License:Mozilla Public License 2.0


Languages

Language:PHP 48.1%Language:Blade 34.3%Language:Python 8.1%Language:JavaScript 3.8%Language:Shell 2.6%Language:Hack 1.4%Language:EJS 0.8%Language:CSS 0.5%Language:Dockerfile 0.4%