Перевіряю код з боку безпеки й показую, через що ваш проєкт реально можуть зламати.
Що перевіряю:
підстановка даних у SQL-запити без параметрів;
вставка користувацького вмісту на сторінку без екранування;
перевірка прав на кожній дії, а не лише при вході;
доступ до чужих записів за прямим ідентифікатором у посиланні;
завантаження файлів: типи, розмір, місце збереження, виконання;
зберігання паролів і ключів, наявність секретів у репозиторії;
робота із сесіями й токенами, час їх життя;
залежності з відомими вразливостями.
Результат: перелік знахідок із поясненням, як саме це експлуатується та що змінити в коді, з поділом за рівнем ризику.
Перевірка проводиться на вашому коді за вашою згодою, без атак на бойові системи.