CanHackMe is jeopardy CTF platform.
This platform tested on Ubuntu 16.04 + Apache 2.4 + PHP 7.3.
-
Install
Apache 2.4..htaccessfile is not available with other software. -
Install
PHP 7.3. Lower versions are not supported. -
Install
php-sqlite3andphp-mbstringsmodules. -
Set permission to access SQLite database file (default:
/@import/confs/.common.db). -
Modify
/@import/confs/common.php,.hash_salt.txt,.recaptcha_secretkey.txt,.wechall_authkey.txtfile. Make sure to change the hash salt (__HASH_SALT__) to a long random string. Don't make it public. -
Register an account of administrator at the website.
-
You must access the sqlite database directly to add notifications and challenges.
