Skip to content
This repository has been archived by the owner on Jan 4, 2024. It is now read-only.

alejandrosaenz117/idor-chat

Repository files navigation

IDOR Chat

This purpose of this project is to be a simple, easily deployable, insecure web application that could be used for application security training.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Live Demo

Feel free to utilize the demo application. Just know that the application will reset every hour.

Prerequisites

Make sure you have Node.js and a Typeorm compatible database configured.

Installing

npm install

Run in development mode:

npm run start:dev

Run in production mode:

npm build
npm start

Create a .env file with the following properties:

DB_HOST=
DB_USER=
DB_PASS=
DB_PORT=
DB_NAME=
JWT_KEY=

Built With

  • Typeorm - The ORM used
  • Angular - The Angular Framework
  • Express - A minimal and flexible Node.js web application framework

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

An insecure chat web application.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published