166 pojmova · 75/46/45
kompozit · edukator režim · za predavanje i PDF

Zloupotreba API interfejsaAPI Abuse

Pretnja u centru, tehnike kojima se izvodi levo, odbrane koje je suzbijaju desno. Ispod — mapa faza napada: kojom tehnikom se ulazi i koja odbrana je presreće.

↘ Tehnike kojima se izvodi5

pretnja · № 042 · aplikacije

Zloupotreba API interfejsaAPI Abuse

Zloupotreba API interfejsa nastaje kada napadač koristi programski interfejs na način koji aplikacija nije predvidela ili nije dovoljno ograničila. API nije samo tehnički dodatak aplikaciji. Često je to glavni ulaz među podatke, korisnike, porudžbine, plaćanja i administraciju.

↓ mapa faza · kojom tehnikom se ulazi, koja odbrana presreće
faza · izviđanje · tehnika Mapiranje endpoint-a, parametara i obrazaca odgovora
presreće · odbrana API gateway · dokumentovan inventar API-ja · skeniranje
faza · zloupotreba · tehnika BOLA/IDOR, scraping, zaobilaženje limita ili poslovne logike
presreće · odbrana Autorizacija po objektu · rate limiting · validacija zahteva
faza · izvlačenje · tehnika Masovno povlačenje podataka ili radnje van predviđenog toka
presreće · odbrana Monitoring anomalija · kvote · DLP · upozorenja na ponašanje

↗ Kako se brani4