Хабы: Блог компании OTUS, API, DevOps
Технология REST API (также называемая RESTful API или RESTful web API) получили в последнее время широкое распространение. REST API - это интерфейс прикладного программирования, который соответствует принципам проектирования архитектурного стиля передачи состояния представления (REpresentational State Transfer, REST). REST API предоставляют гибкий и легкий способ интеграции приложений и подключения компонентов в архитектурах микросервисов. Однако, приложения REST API могут содержать различные уязвимости, позволяющие злоумышленникам использовать эти ошибки в своих целях. Для выявления этих уязвимостей могут использоваться различные средства, об одном из которых – фаззинге мы и поговорим в этой статье. Но для начала давайте рассмотрим основы технологии REST API.
Читать далее