Hvordan WordPress Firewalls fungerer og forbedrer sikkerheden på dit websted

Redaktør

WordPress-firewalls er webapplikations-firewalls (WAF'er), der primært er oprettet for at beskytte WordPress-websteder.

WAF'er er relativt nye i branchen for websikkerhed. Denne vejledning forklarer, hvad firewalls er, og hvordan de blev til WAF'er. Den beskriver også de forskellige typer WordPress firewalls på markedet, og hvordan de fungerer.

Idéen bag firewalls

En firewall etableres mellem to eller flere netværk for at styre den indgående og udgående trafik på hvert netværk. Det fungerer som en barriere mellem et betroet netværk og et usikret netværk.

En firewall implementeres typisk mellem en internetforbindelse og et internt netværk i en konventionel konfiguration. Det bruges til at forsvare netværket mod indkommende internettrusler. Desuden bruges det til at regulere, hvem der kan få adgang til internettet. Hvis du bruger en WiFi-router derhjemme, fungerer routeren også som dit hjems firewall. Næsten alle bolig-Wi-Fi-routere inkluderer en firewall i dag.

1. generations firewalls — Pakkefiltrering, der udvikler sig til webapplikationsfirewalls

Oprindeligt var firewalls beregnet til at begrænse og kontrollere netværkstrafikken. De udførte bare pakkefiltrering og forstod ikke transmissionens nyttelast. Hvis du hostede et websted på dit netværk, skulle du udsætte port 80 for offentligheden gennem firewallen.

Når en port er åbnet, tillader firewallen enhver form for indgående trafik, inklusive ondsindet trafik, at passere gennem den.

2. generation – Stateful filtrering

Firewalls af anden generation arbejdede på Layer 4 af OSI-modellen. Dette indikerer, at de er i stand til at bestemme, hvilken type forbindelse de administrerer. For eksempel, hvis en pakke etablerer en ny forbindelse, eller hvis forbindelsen allerede er etableret osv.

På trods af dette har anden generations firewalls mange problemer med at regulere trafikken. Administratorer kunne i det mindste definere firewallregler baseret på forbindelsesstatus.

Filtrering af applikationslag i 3. generations firewalls

Nutidens firewalls blev introduceret i midten af 1990'erne. Moderne firewall-teknologi er opmærksom på protokoller og apps. Firewalls af tredje generation kan derfor afgøre, om en pakkes nyttelast er til en FTP-server, og hvad anmodningen er, eller om det er en HTTP-forbindelsesanmodning, og hvad anmodningen er.

Denne teknologi førte til oprettelsen af firewalls med et begrænset omfang, såsom Web Application Firewalls.

WordPress Firewalls / Web Application Firewalls

WordPress Firewall skematisk

Webapplikationsfirewalls har et begrænset omfang. På et netværk er deres pligt at forsvare en hjemmeside mod farlige hackerangreb.

En WordPress firewall er en webapplikationsfirewall, der er skabt specielt til at beskytte WordPress. Når en WordPress-firewall implementeres på et WordPress-websted, analyserer den alle indkommende HTTP-anmodninger fra internettet.

Når en HTTP-anmodnings nyttelast er ondsindet, afslutter WordPress-firewallen forbindelsen.

Hvordan implementeres WordPress firewalls?

En WordPress-firewall identificerer skadelige anmodninger på en måde, der ligner anti-malware-software. Signaturer er en samling af kendte angreb, og når nyttelasten af en HTTP-anmodning matcher en signatur, er anmodningen ondsindet.

Størstedelen af WordPress firewalls tillader ikke ændring af angrebssignaturer. Men webapplikationsfirewalls, der ikke er WordPress-centrerede, er meget justerbare. Du kan tilpasse dem præcist til din hjemmeside, uanset om du bruger WordPress eller en tilpasset løsning. Du kan designe dine egne sikkerhedspolitikker, undtagelser osv. Når du konfigurerer en webapplikations firewall, skal du passe på ikke at forhindre lovlig trafik.

Desuden har nogle webapplikations-firewalls automatiske indlæringsteknologier. Denne heuristiske teknologi undersøger dit websteds trafik for at afgøre, hvilke besøgende der er legitime, og hvilke der ikke er.

Forskellige WordPress Firewall typer

Firewall WordPress-plugins

Størstedelen af WordPress-firewalls, der er selv-hostede, er WordPress-plugins. Når en plugin-firewall er installeret, håndteres hver HTTP-anmodning, der modtages til dit websted, som følger:

  • Først modtages den af webservertjenesten (Apache eller Nginx).
  • Dernæst starter den WordPress bootstrap/load-proceduren, som initialiserer WordPress (wp-config.php, initialiserer databaseforbindelsen, WordPress-indstillinger osv.).
  • Inden WordPress faktisk behandler anmodningen, analyserer WordPress firewall-pluginnet den.

WordPress firewall-plugins er perfekte til SMB'er på grund af deres lave omkostninger og brugervenlighed. De fleste af dem har også malware-scannere integreret. Alligevel er disse firewalls aktive på dit websted og blev initieret af WordPress. Derfor, hvis der er en sårbarhed på dit websted, før firewallen aktiveres, er der et potentiale for, at angribere kan få fuldstændig adgang til dit WordPress-websted.

Firewalls Appliance til WordPress webapplikation

Firewalls til webapplikationer generelt kan også bruges som WordPress firewalls. Dette kan være et dedikeret stykke hardware eller software.

Installation af generiske webapplikationsfirewalls mellem dit WordPress-websted og internetforbindelsen. Så hver HTTP-anmodning, der sendes til dit WordPress-websted, skal først via WAF. Disse WAF'er er uden tvivl mere sikre end WordPress firewall-plugins. Desværre er de dyre og kræver specialiseret teknisk viden at administrere. Derfor bliver de sjældent brugt af små virksomheder.

WordPress Website Cloud Firewalls (SaaS)

WordPress Cloud Firewall behøver, i modsætning til selv-hostede firewall-plugins eller apparater, ikke at blive installeret på det samme netværk som din webserver. Det er en internettjeneste, der fungerer som en proxyserver, der filtrerer din hjemmesides trafik, før den videresendes til dit domæne.

Ved at bruge en online WordPress-firewall konfigureres dit domænes DNS-poster til at pege på online WAF. Dette indebærer, at besøgende på dit websted taler med online WordPress-firewallen og ikke direkte med dit WordPress-websted.

En typisk online firewall har flere anvendelsesområder. Ud over at sikre dit WordPress-websted mod hackangreb, kan det også fungere som en caching-server og indholdsleveringsnetværk (CDN). Sammenligning af online-webapplikationsfirewalls med selvhostede generiske webapplikationsfirewalls afslører, at online-webapplikationsfirewalls også er meget omkostningseffektive.

Cloud Firewall/WAF kan omgås.

For at WAF kan videresende trafik til dit WordPress-sted, er der en begrænsning af online WordPress-firewalls, at din webserver skal være tilgængelig over internettet. Dette indebærer, at alle, der kender IP-adressen på din webserver, stadig kan kommunikere direkte med den.

Så i ikke-målrettede WordPress-angreb, hvor angribere scanner hele netværk for modtagelige websteder, forbliver din webserver og websted direkte tilgængelige. For at undgå at blive offer for et sådant angreb kan du konfigurere din servers firewall til kun at svare på trafik, der stammer fra online WordPress-firewallen.

Begrænsning af generiske begrænsninger af WordPress Firewalls Zero-Day Vulnerability Defense

Kontrol af en HTTP-anmodnings nyttelast mod en database med signaturer er en af de mest udbredte WAF-beskyttelsesteknikker. Derfor, når en bruger får adgang til dit websted, sammenligner WAF nyttelasten med en database med kendte webangreb. Hvis det matcher, er det skadeligt; hvis ikke, er det tilladt igennem.

I tilfælde af en nul-dages WordPress-sårbarhed er der mulighed for, at din WordPress-firewall ikke forhindrer overfaldet. På grund af dette er leverandørens lydhørhed afgørende, og du bør kun bruge software fra lydhøre og velrenommerede virksomheder. Det er at foretrække, hvis leverandøren kan ændre firewall-reglerne så hurtigt som muligt.

Omgåelse af Web Application Firewall

Webapplikationsfirewalls er software som enhver anden. De har deres egne problemer og kan have svagheder. Faktisk er der et betydeligt antal hvidbøger og artikler, der diskuterer strategier, der bruges til at omgå beskyttelse af webapplikationers firewall. Ikke desto mindre, så længe leverandøren er opmærksom og afhjælper sådanne problemer rettidigt, er alt OK.

Skal du bruge en firewall med WordPress?

Definitivt! Hvilken firewall skal du bruge med WordPress? Hver WordPress firewall har fordele og ulemper, så vælg den, der bedst opfylder dine behov. Derfor, selvom du har en WordPress firewall, skal du være på vagt.

Med hensyn til WordPress-sikkerhed er der ingen fejlsikker løsning. Derfor skal du altid hærde > monitor > forbedre > test. Oprethold en aktivitetsregistrering for WordPress-websteder, opret en bundsolid WordPress-backupløsning, og anvend en WordPress-firewall. Disse organisationer er dem, vi støtter og kan lide at arbejde med:


wordpress security update banner

Modtag WP Security ugentligt gratis 👋
Tilmeld dig nu
!!

Tilmeld dig for at modtage WordPress-sikkerhedsopdatering i din indbakke hver uge.

Vi spammer ikke! Læs vores privatlivspolitik for mere info.