Hvad er en webapplikations-firewall, og hvordan beskytter den din hjemmeside?

Se hvad en webapplikations-firewall er, hvordan den virker, hvilke angreb den blokerer, og hvordan den passer ind i en komplet sikkerhed for din hjemmeside.

Kladde

Automatiske angrebsværktøjer rammer hjemmesider hele dagen, og de stopper ikke op for at tjekke, om en hjemmeside er stor, lille, populær eller ukendt. En webapplikations-firewall er det lag, der læser hver eneste indkommende forespørgsel, før din hjemmeside gør det, og stopper de skadelige, så de ikke kommer igennem. Det, der adskiller den fra andre sikkerhedsværktøjer, er det niveau, den arbejder på, og hvad den faktisk læser.

Det meste af den trafik, der forsøger at bryde ind på en hjemmeside, kommer ikke fra et menneske ved et tastatur. Den kommer fra automatiske værktøjer, der løber lister af kendte svage punkter igennem og sender skadelige forespørgsler til tusindvis af hjemmesider på én gang. En webapplikations-firewall er lavet specifikt til at fange dem. Vil du have det fulde billede af, hvorfor hjemmesider bliver angrebet uanset størrelse og formål, så læs artiklen om hvorfor hjemmesidesikkerhed er vigtig.

Hvad er en webapplikations-firewall?

En webapplikations-firewall, ofte kaldet en WAF, er et lag af beskyttelse, der står mellem internettet og din hjemmeside. Hver forespørgsel, der kommer til din hjemmeside, går først gennem firewallen. Firewallen tjekker hver forespørgsel mod en række regler og afgør, om den skal lukkes ind eller blokeres.

Den vigtigste forskel på en webapplikations-firewall og en almindelig netværksfirewall er, hvad de ser på. En netværksfirewall arbejder på forbindelsesniveau og styrer, hvilke servere der må tale sammen. En webapplikations-firewall ser på selve indholdet af forespørgslen, og det er der, angreb på nettet gemmer sig. Den læser, hvad der bliver sendt, og ikke kun hvor det kommer fra.

Hvordan virker en webapplikations-firewall?

Hvad den læser

  • Hver indkommende forespørgsel indeholder oplysninger: adressen, der bliver bedt om, data, der sendes via formularer, og de oplysninger, browseren sender med forespørgslen
  • Firewallen læser det hele op mod en række regler, der beskriver, hvordan skadelige forespørgsler ser ud
  • Forespørgsler, der svarer til et skadeligt mønster, bliver blokeret, før de overhovedet når serveren eller hjemmesidens kode

Hvordan den afgør, hvad der skal blokeres

  • Firewalls bruger regelsæt, der beskriver kendte angrebsmønstre. De bliver opdateret jævnligt, efterhånden som der opdages nye angrebsmetoder
  • Nogle firewalls ser også på adfærd over tid. En afsender, der sender hundredvis af forespørgsler i sekundet eller gennemsøger hjemmesiden i et mønster, der minder om et scanningsværktøj, kan blive blokeret, selv om ingen enkelt forespørgsel bryder en bestemt regel
  • Administrerede firewalltjenester opdaterer reglerne automatisk. En firewall med gamle regler er langt mindre effektiv mod de angreb, der sker i dag

Hvilke angreb stopper en webapplikations-firewall?

SQL-injektion

  • SQL-injektion er et af de mest almindelige angreb på nettet. Det virker ved at lægge skadelige databasekommandoer ind i et formularfelt eller en adresse, så hjemmesiden kører kommandoerne, som om de var rigtige instruktioner
  • Et vellykket angreb med SQL-injektion kan give en angriber mulighed for at trække alle poster ud af databasen, ændre indhold eller slette det helt
  • En webapplikations-firewall genkender de mønstre, angrebene bruger, og blokerer dem, før de når hjemmesiden

Cross-site scripting

  • Cross-site scripting, ofte kaldet XSS, virker ved at lægge skadelige scripts ind på en side, som andre besøgende så indlæser i deres browsere
  • De scripts kan stjæle loginsessioner, sende besøgende videre til andre hjemmesider eller indsamle oplysninger, der skrives i formularer, uden at nogen opdager det
  • En firewall blokerer forespørgsler med de angrebsmønstre, før skadelig kode kan nå siden

Trafik fra skadelige bots

  • Automatiske bots står for en stor del af trafikken på hjemmesider. Nogle er harmløse, som søgemaskiners crawlere. Andre er bygget til at lede efter svage punkter, prøve store mængder adgangskoder på loginsiden eller kopiere indhold
  • En webapplikations-firewall kan finde og blokere bots, der svarer til kendte skadelige mønstre, så de finder mindre, og serveren bliver mindre belastet

Kendte angrebsværktøjer

  • Angribere bruger værktøjer, der sender forespørgsler i mønstre, som er undersøgt og dokumenteret. Deres kendetegn er bygget ind i firewallens regelsæt
  • En webapplikations-firewall med opdaterede regler blokerer automatisk forespørgsler, der svarer til de mønstre, uden at du skal gøre noget

Hvad en webapplikations-firewall ikke kan stoppe alene

En firewall er ét lag i en sikkerhedsopsætning og ikke et komplet svar alene.

Login med stjålne adgangskoder

  • En webapplikations-firewall kan ikke se, om et login er lavet af den rigtige kontoejer eller af en, der har fået fat i adgangskoden et andet sted
  • Et login med det rigtige brugernavn og den rigtige adgangskode ligner en almindelig forespørgsel. Firewallen lader det komme igennem
  • Derfor er der stadig brug for stærke adgangskoder og tofaktorlogin ved siden af en firewall. Vil du se, hvordan de beskyttelser virker sammen, så læs artiklen om hvordan du beskytter din hjemmeside mod hackere

Nye angrebsmetoder, som reglerne ikke har indhentet

  • Når der opdages et nyt svagt punkt i hjemmesidesoftware, går der tid fra, at angreb begynder at bruge det, til firewallens regler er opdateret til at blokere det
  • I det vindue kan firewallen lade de angreb slippe igennem
  • Når du holder hjemmesidens software opdateret og samtidig har en firewall, bliver det hul meget mindre

Skadelig kode, der allerede ligger på hjemmesiden

  • En webapplikations-firewall filtrerer indkommende forespørgsler. Den scanner ikke hjemmesidens egne filer efter skadelig kode, som måske allerede ligger der efter et tidligere angreb
  • Hvis noget kom ind på hjemmesiden, før firewallen var på plads, eller på en måde, firewallen ikke fangede, bliver det ikke opdaget
  • Vil du vide, hvordan skadelig kode på en hjemmeside ser ud, og hvordan du håndterer den, så læs artiklen om hvad malware på en hjemmeside er, og hvordan det påvirker din side

Firewalls på netværksniveau og på hjemmesidens niveau

Firewalls på netværksniveau

  • En firewall på netværksniveau arbejder på hostingniveau og filtrerer trafik, før den når de enkelte hjemmesider
  • De leveres typisk af hostingfirmaet eller CDN'et. De er bygget til at blokere angreb i stor skala, herunder oversvømmelsesangreb, der prøver at lægge servere ned ved at sende enorme mængder trafik på én gang
  • De arbejder bredt og er bedre til at filtrere mængden af trafik og forbindelsesmønstre end til at læse det konkrete indhold i de enkelte forespørgsler

Firewalls på hjemmesidens niveau

  • En webapplikations-firewall på hjemmesidens niveau arbejder tættere på hjemmesiden og læser det faktiske indhold i hver forespørgsel, så den fanger angrebsmønstre, som en firewall på netværksniveau måske ikke ser
  • De kan sættes op på platformens niveau hos administrerede hostingtjenester eller tilføjes med et plugin eller en sikkerhedstjeneste på hjemmesider, du selv administrerer
  • De to typer dækker forskelligt og virker godt sammen. En hostingudbyder med firewall på netværksniveau håndterer allerede en stor del af de automatiske angreb, før der skal sættes noget op på hjemmesidens niveau

Hvordan en webapplikations-firewall passer ind i en komplet sikkerhedsopsætning

En firewall virker sammen med andre beskyttelser, som hver dækker en type risiko.

  • En firewall filtrerer skadelige forespørgsler. Når software er opdateret, bliver de svage punkter lukket, som forespørgslerne går efter. Sammen dækker de de to mest almindelige veje ind for angreb
  • Stærke adgangskoder og tofaktorlogin stopper adgang med stjålne loginoplysninger, som ingen firewall kan blokere alene
  • Sikkerhedskopier gør det muligt for en hjemmeside at komme hurtigt på benene, når noget alligevel kommer igennem. Se artiklen om hvordan du tager sikkerhedskopi af din hjemmeside for den fulde guide

Sådan klarer WEMASY beskyttelse med firewall

WEMASY's hosting har firewall og filtrering af trafik på netværksniveau. Skadelige forespørgsler og oversvømmelsesangreb bliver filtreret, før de når de enkelte hjemmesider på platformen. Det er bygget ind i alle planer og kræver ingen opsætning fra hjemmesidens ejere.

Softwareopdateringer håndteres på platformens niveau, så hjemmesider er beskyttet mod kendte svage punkter uden, at du skal gøre noget. SSL-certifikater er med og bliver sat op automatisk på alle hjemmesider.

Se, hvad der er med, hos WEMASY Hjemmesidebygger, eller se mulighederne på siden Priser.

Ofte stillede spørgsmål

Hvad er en webapplikations-firewall?

En webapplikations-firewall, eller WAF, er et lag af beskyttelse, der står mellem din hjemmeside og den trafik, der kommer fra internettet. Den tjekker hver indkommende forespørgsel mod en række regler, der beskriver, hvordan skadelige forespørgsler ser ud, og blokerer dem, der svarer til reglerne, før de når din hjemmeside. Det er noget andet end en almindelig netværksfirewall, som styrer forbindelser på et bredere niveau. En webapplikations-firewall læser indholdet af hver forespørgsel, og det er der, angreb på nettet gemmer sig. Med WEMASY's hjemmesidebygger kan du sætte det op direkte på din hjemmeside.

Hvilke angreb blokerer en webapplikations-firewall?

En webapplikations-firewall blokerer en række almindelige angreb på nettet, herunder SQL-injektion (skadelige databasekommandoer i en formular eller adresse), cross-site scripting (skadelige scripts på sider, som andre besøgende så indlæser) og trafik fra bots, der scanner hjemmesiden for svage punkter. Den blokerer også forespørgsler fra kendte angrebsværktøjer, som sender forespørgsler i genkendelige mønstre. Firewallen klarer det automatisk ud fra regler, der opdateres, når der findes nye angrebsmetoder.

Erstatter en webapplikations-firewall andre sikkerhedstiltag?

Nej. En webapplikations-firewall er én del af en sikkerhedsopsætning og ikke en komplet løsning. Den filtrerer skadelige indkommende forespørgsler, men kan ikke stoppe angreb med stjålne adgangskoder, fordi et login med de rigtige oplysninger ligner en almindelig forespørgsel. Den scanner heller ikke hjemmesidens egne filer efter skadelig kode, som måske allerede ligger der. Den virker bedst sammen med stærke adgangskoder, tofaktorlogin, softwareopdateringer og regelmæssige sikkerhedskopier.

Hvad er forskellen på en netværksfirewall og en webapplikations-firewall?

En netværksfirewall styrer trafik på forbindelsesniveau og afgør, hvilke servere og netværk der må kommunikere med hinanden. En webapplikations-firewall arbejder på indholdsniveau, læser detaljerne i hver indkommende forespørgsel og blokerer dem, der svarer til skadelige mønstre. De arbejder på forskellige niveauer og har forskellige formål. Mange hostingudbydere har firewall på netværksniveau, som håndterer angreb i stor skala, mens en webapplikations-firewall giver mere specifik beskyttelse af hjemmesidens indhold og kode.

Har jeg brug for en webapplikations-firewall, hvis min hosting allerede har firewall?

Firewall på hostingniveau arbejder som regel på netværksniveau og filtrerer angreb i stor skala og oversvømmelser af trafik. En webapplikations-firewall arbejder tættere på hjemmesiden og kan læse indholdet af de enkelte forespørgsler, så den fanger angrebsmønstre, som en firewall på netværksniveau måske ikke ser. Om du har brug for begge dele, afhænger af din hosting. Administrerede hostingplatforme, der har firewall på platformens niveau, dækker ofte de mest almindelige typer angreb uden ekstra opsætning. Hvis du selv administrerer hostingen, er det værd at tilføje en webapplikations-firewall.

Hvor ofte bliver reglerne i en webapplikations-firewall opdateret?

Administrerede webapplikations-firewalltjenester opdaterer deres regler automatisk, efterhånden som nye angrebsmetoder bliver fundet og dokumenteret. Det er en af de vigtigste grunde til at bruge en administreret tjeneste frem for en opsætning, du selv styrer. Forældede regler gør en firewall langt mindre effektiv mod de angreb, der sker i dag. Hvis du bruger en firewall eller et plugin, du selv administrerer, er det lige så vigtigt at sørge for, at den får jævnlige opdateringer, som at have den installeret.

Brug det med det samme
på din egen hjemmeside.

Start gratis med WEMASY, og byg din side på få minutter.