presentations/introduction-to-sql-injection/example/README.md

31 lines
676 B
Markdown

# Example project of a website including an SQL injection
This implementation is meant to be used for training purposes.
Do not use the code in production or development.
## Usage
Use python poetry to install dependencies in the following way.
```sh
poetry install
```
If you want to install the dependencies manually use a venv in the following way.
```sh
python3 -m venv venv
source venv/bin/activate
pip install flask
```
Dependencies can be found inside the `./pyproject.toml` file.
After installation has been done, start the flask server.
```sh
poetry run python3 ./flask_sqli.py
```
Now, the website is accessible at [localhost:5000](http://localhost:5000/)