!! Скриншоты без подписей, пожалуйста смотрите документ в yonote
К сожалениюя я не любитель PHP, так что всё будет на питоне (Fastapi)
PC-Seq-Exam-WebApp
Сборка
docker build -t kulesh_web-app:v0.0.1a .
Запуск
docker compose up -d
Регистрация через curl
curl -X POST http://10.254.252.100:801/register -d "login=Administrator&password=protected_by_sheer_will" -L
curl -X POST http://10.254.252.100:801/register -d "login=Kulesh_AB&password=bibaIboba2aboba" -L
SQLi
в бреду намаслал Proof Of Concept он мало что проверяет, но как я понял рабоатет, быть может за исклбчением когда пользователь очень любит скобочки кавычки и пробелы)
для запуска ставим requests,
pip install requests
в помошь)
python ./poc.py --base-url http://aboba.eu
допустм что 2 пользователя зарегались с посмошью команд выше
./poc.py
************************************************************
1. Логин: Administrator Пароль: protected_by_sheer_will <-- !!! ВАЖНО !!!
************************************************************
2. Логин: Kulesh_AB Пароль: bibaIboba2aboba
Выполнил Кулеш А.Б. Б9123-09.03.04
Он постоянно что-то ест, он постоянно что-то пьёт
Он быстро набирает вес, клянётся, что в спортзал пойдёт
Но продолжает что-то есть и продолжает что-то пить
Description
Languages
Python
62.4%
Shell
35.5%
Dockerfile
2.1%