Cyberaanvallen en verdediging in de praktijk
Welke beschrijving van een WAF (webapplicatiefirewall) is juist?
- AEen apparaat dat alleen op basis van IP-adressen en poortnummers beslist of verkeer wordt doorgelaten of geblokkeerd, zonder de inhoud van HTTP te onderzoeken
- BMet een WAF kunnen alle aanvallen, waaronder SQL-injectie, volledig worden voorkomen, ook zonder de kwetsbaarheden van de webapplicatie te verhelpen
- CGeplaatst vóór een webapplicatie onderzoekt het de inhoud van HTTP-verzoeken en blokkeert het verzoeken die typische aanvalsreeksen bevatten
Antwoord en toelichting tonen
Antwoord: C. Geplaatst vóór een webapplicatie onderzoekt het de inhoud van HTTP-verzoeken en blokkeert het verzoeken die typische aanvalsreeksen bevatten
Gewone firewalls regelen verkeer op IP-adres, poortnummer en dergelijke, dus kunnen ze aanvallen op webapplicaties die via de toegestane HTTPS-poort binnenkomen niet tegenhouden. Een WAF onderzoekt de inhoud van HTTP-verzoeken, zoals de URL, de parameters en de headers, en blokkeert verzoeken met patronen die typisch zijn voor SQL-injectie of cross-site scripting, of verzoeken die niet passen bij regels die voor de applicatie zijn vastgelegd. Hij wordt ook gebruikt als tijdelijke bescherming (virtuele patching) tussen de ontdekking van een kwetsbaarheid en de voltooiing van de oplossing. Sommige aanvallen glippen echter langs de regels, dus een WAF is geen vervanging voor het verhelpen van de kwetsbaarheid zelf.
Verder: nog 9 vragen over Cyberaanvallen en verdediging in de praktijk