OWASP API Security Top 10:2023 для тестировщиков на проникновение

OWASP API Security Top 10 2023 тестируется только в лаборатории или в авторизованной системе. Проверяются Request/Response, поведение сервера, роли, состояние и влияние, используя минимальные тесты, которые не повреждают данные.
Тестирование безопасности Web и API должно исследовать границы доверия, разрешений, ввода, состояния и бизнес-логики. Каждое тестирование в статье предназначено для лаборатории, CTF или системы, для которой было дано явное разрешение. Данная статья сосредоточена на OWASP API Security Top 10 2023 и предназначена для студентов API PT и разработчиков. Цель состоит в том, чтобы предоставить методологию работы, которую можно применять на практике, на профессиональном собеседовании и в рабочей среде, не ограничиваясь словарным определением.
Главная проблема заключается в том, что данные почти всегда неполные. BOLA, Broken Authentication, Object Property Authorization могут указывать направление, но их значение зависит от времени, актива, пользователя и ожидаемой активности. Поэтому мы будем строить тестирование вокруг исследовательского вопроса, необходимых доказательств и четкого критерия завершения.
Практический сценарий в статье: таблица Category-to-Test-to-Fix. Все примеры являются лабораторными данными или описаниями процессов. При проведении Penetration Testing, Web или Cloud, работать следует только с явным разрешением, определенной областью действия и возможностью остановить тестирование.




