Skip to content

sparky0520/cybersec_testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f4c9c9e · Oct 28, 2024

History

25 Commits
Sep 2, 2024
Oct 28, 2024
Sep 1, 2024
Sep 3, 2024
Sep 6, 2024
Sep 12, 2024
Sep 12, 2024
Sep 2, 2024

Repository files navigation

Cybersecurity Test App

This website was made as a test for the potential core members of the cybersecurity club of IIT Bhilai. This test includes studying endpoints, requests and having knowledge of basic SQL injection.

Tech Stack:

  • ExpressJS
  • EJS

Frontend:

Made using EJS templating engine for JavaScript. The EJS templates with variables and their values are rendered by the backend server.

Backend:

Multiple endpoints serve different EJS templates. The SQL database used is SQLite. The parametric expressions are not used for SQL queries as it treats all input as data, checking SQL injection. Instead, template strings are used.

Steps to run this project

  1. Install the latest version of Node.js from nodejs.org
  2. Clone this repo in your computer using git clone https://github.com/sparky0520/cybersec_testing.git.
  3. In the terminal type npm i to install all dependencies/node modules.
  4. Type node index.js to run the server.
  5. View your webpage on http://localhost:3000

About

This is a backend for cybersec testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published