Åbner i en ny fane
Viden · 4 min.

Hvad er web hardening?

Web hardening er at lukke det, en standardopsætning lader stå åbent: filredigering fra adminpanelet, synlige versionsnumre, ubeskyttet login, manglende sikkerhedsheadere. Jeres website bliver ikke angrebet, fordi nogen interesserer sig for jer. Det bliver angrebet, fordi botnets scanner alt, hvad der findes.

Kort fortalt
  • Web hardening lukker det, en standardopsætning lader stå åbent.
  • Jeres site bliver ikke angrebet, fordi nogen interesserer sig for jer, men fordi botnets scanner alt.
  • Arbejdet spænder fra opdateringsdisciplin og adgangskontrol til sikkerhedsheaders og backup.
  • Det er en tilstand, ikke et projekt. Konfigurationer skrider, og nye sårbarheder kommer dagligt.

Standardopsætningen er lavet til at virke, ikke til at holde

Et website bliver installeret for at virke, ikke for at være sikkert. Standardopsætninger prioriterer kompatibilitet og bekvemmelighed. Filredigering fra adminpanelet er slået til, versionsnumre er synlige, loginsiden ligger, hvor alle ved den ligger, og der mangler grundlæggende beskyttelse mod automatiserede angreb.

Og angrebene er automatiserede. Botnets scanner konstant hele internettet for kendte sårbarheder. Jeres website bliver ikke angrebet, fordi nogen interesserer sig for jer. Det bliver angrebet, fordi det findes.

Et kompromitteret site bliver brugt til at hoste phishing, sprede malware, køre SEO-spam eller som springbræt videre ind i jeres systemer. Det første offer er jeres domænes omdømme.

De fire lag

Fundamentet. Opdateringsdisciplin for CMS, plugins og temaer, for langt de fleste indbrud sker gennem kendte og upatchede sårbarheder. Fjernelse af ubrugte komponenter. Og stærk adgangskontrol med MFA.

Konfigurationen. Deaktivering af farlige funktioner som filredigering og XML-RPC, korrekte filrettigheder, skjulte versionsoplysninger og et hærdet login.

Beskyttelseslagene. Sikkerhedsheaders som CSP, HSTS og X-Frame-Options, der beskytter de besøgendes browsere. En WAF foran sitet, der filtrerer ondsindet trafik. Og rate limiting mod brute force.

Beredskabet. Automatiseret backup med testet gendannelse, integritetsovervågning der opdager ændrede filer, og logning der gør en hændelse mulig at undersøge.

For WordPress, som driver over 40 % af alle websites og derfor er et yndet mål, kommer der specifikke greb oveni. Oprydning i plugins, hærdet databasepræfiks, beskyttelse af wp-admin og overvågning af core-filernes integritet.

Hardening er en tilstand, ikke et projekt

Den hyppigste misforståelse er, at hardening er noget, man gør én gang.

Nye sårbarheder offentliggøres dagligt. Plugins skifter ejere. Konfigurationer skrider over tid, som regel fordi nogen slog noget fra for at få en ting til at virke og glemte at slå det til igen. På fire af de domæner, vi har gennemgået den seneste måned, manglede HSTS, CSP eller begge dele. På to af dem stod WordPress-endpoints åbne, så enhver besøgende kunne trække listen over brugernavne ud.

Reel sikkerhed kræver derfor løbende opdatering, overvågning og periodisk efterprøvning, gerne med en uafhængig test der bekræfter, at lagene faktisk holder. Vi leverer det som løbende web hardening.

Sådan kommer I i gang

  1. Gennemgå plugins og brugere

    Alt, der ikke bruges, fjernes. Alle brugere har MFA, og ingen hedder admin.

  2. Slå automatiske sikkerhedsopdateringer til

    De fleste WordPress-indbrud går gennem et plugin, der ikke er opdateret i et år.

  3. Sæt headers og WAF

    HSTS, CSP, X-Frame-Options og en web application firewall foran, fx Cloudflare.

  4. Test gendannelsen fra backup

    Et website uden en backup, I har gendannet fra, er ikke sikret. Vi gør det som en del af Web hardening, 3.950 kr. og derefter 495 kr. om måneden i drift.

Ofte stillede spørgsmål

Kilder

Daniel Maahr, stifter af Auroa ApS

Ekstern DPO, GDPR-koordinator og NIS2-implementer for danske SMV’er. Over ti års erfaring med it-infrastruktur og sikkerhed. Siden december 2025 fuld tid på Auroa, hvor jeg selv driver det, vi sælger.

LinkedIn

Næste skridt

YdelseSe ydelsen

Læs også

Indledende dialog

Skal vi kigge på jeres situation?

En kort samtale om, hvor I står, og hvad der skal til. Vi sælger ikke noget på det møde.