Skip to content

Latest commit

 

History

History
executable file
·
56 lines (38 loc) · 1.74 KB

Credits.md

File metadata and controls

executable file
·
56 lines (38 loc) · 1.74 KB

Credits

WebServer and Web-Level

The WebServer ist powerd by Node.js. It gives some basic tipps and examples for every CTF-Level.
The levels with the WebServer are desinged in a way that they have vulnerabilities on purpose.

Prerequisites

Make sure you have these installed on your machine

  • Node.js - The backend framework
  • MongoDB - Non-SQL Database platform
  • npm - This comes with Node.js, but make sure you check if you have it anyway
  • mariadb - SQL Database platform
  • A lot of npm packages. Look at the package.json

Installing packages

Run these commands inside the NodeJSServer folder:

npm install

Running the app

npm start

Note: This can be automated by calling:

sudo python3 Tools/deployCTF.py

Tools

Author

Acknowledgments