Da hackerne satte os under beskydning – del 3: Alt om DATA genopstår efter hacker-angreb

Det kom nærmest som det berømte lyn fra en klar himmel. I efteråret blev Alt om DATA og magasinets webserver ramt af et angreb. Hackere udnyttede en svaghed i Alt om DATAs website – i de WordPress-baserede plugins – og lagde en eller flere kodestumper ind på serveren, så den kunne komme til at fungere som udgangspunkt for hackernes kriminelle hensigter.

Artikel top billede

(Foto: Computerworld)

Af Rasmus Elm Rasmussen, Alt om Data

Denne artikel er oprindeligt bragt på Alt om Data. Computerworld overtog i november 2022 Alt om Data. Du kan læse mere om overtagelsen her.

Det havde flere konsekvenser, og en af sideeffekterne var, at moderselskabets domænenavn blev sortlistet hos en række af de nettjenester, der registrerer spamaktiviteter, og som mailudbydere trækker viden fra. Mails fra Audio Media blev derfor afvist, inden de nåede frem til modtageren, eller mails udefra kom aldrig igennem til Audio Media.

Det var naturligvis alvorligt, men truslen blev gennem solidt arbejde udført af Alt om DATAs webmaster og hostingselskabet Netgroup efterhånden afmonteret. Hele dette lærerige forløb kan du læse om i Alt om DATA nr. 5 og 7.

Starter på en frisk

Nu, hvor de umiddelbare angreb, var skubbet tilbage, og ”fjendens” våben var blevet neutraliseret, handlede det om at fremtidssikre Alt om DATAs webserver og cms’en WordPress. Til det formål engagerede Audio Media virksomheden Advice, der er specialiseret i blandt andet at opbygge og vedligeholde websites.

Abonnenterne blev ikke ramt

Alt om DATAs abonnenter blev ikke påvirket af hackerangrebet. Ingen data blev kompromitteret, ødelagt eller videresendt. Årsagen er, at abonnentdatabasen er helt adskilt fra webserveren, også i fysisk forstand. Den administreres af en selvstændig virksomhed, som er specialiseret i abonnementshåndtering. Dette firma har intet databasefællesskab med hverken Audio Medias hostingselskab eller med Audio Media selv.

Som udgangspunkt er der tre metoder at vælge imellem, når man skal rense en webserver og et website for uønsket kode. Den første metode er at gå tilbage til en version af sitet fra før angrebet, og så bruge denne version som basis for at genopbygge et nyt og sikkert site. Ulempen ved denne metode er, at man ikke kan være fuldstændig sikker på, hvornår det korrekte tidspunkt er.

Den anden metode er at fjerne sitet helt og bygge det op igen fra bunden med et udseende og funktionalitet så tæt som muligt på det oprindelige site. Det er den sikreste løsning, men den kan give udfordringer med at genskabe den oprindelige funktionalitet, og det er en dyr og tidskrævende metode.

Den tredje metode er at gennemgå sitet nøje, rense ud i den uønskede kode og i uopdaterede plugins, som giver hackerne adgang, men alligevel forsøge at bibeholde så meget af den oprindelige funktionalitet som muligt. Det var denne metode, som blev valgt.

En renset version af sitet

”Vi er kommet frem til en mere renset version af sitet. Vi har fjernet nogle plugins, og sitet er flyttet over på et langt mere sikkert server-setup hos hostingselskabet Netgroup. Her er der også mere caching end tidligere for at skabe højere hastighed for brugerne,” forklarer Jesper Reck-Jensen, frontend-udvikler hos Advice.

7 ting du kan lære af hackerangrebet

1 Færdigkøbte WordPress-temaer er billigere end specialproducerede temaer. Men de afhænger af plugins, som du ikke altid skal bruge, og som du skal huske at opdatere.

2 Undgå specialkodning af plugins. Så vil de nemlig ikke kunne opdateres uden at miste den særlige funktionalitet.

3 Skriv ned, hvilke ændringer du har foretaget på dit website og hvornår. Så er det nemmere at rydde op efter et hackerangreb.

4 En unmanaged server giver frihed til webmasteren, men øger risikoen for, at hackerangreb sker og ikke opdages i tide. En managed server er mere sikker.

5 Husk opdateringer! Uanset hvad: Husk at opdatere dine WordPress-plugins.

6 Tjek plugins, før du implementerer dem på et site. Opdateres de jævnligt af udvikleren, og bruges de på mange sites?

7 Indsæt en tidsplan i aftalen, hvis dit site er blevet angrebet, og du engagerer specialister til at rydde op. Sørg for, at den bliver fulgt nøje, evt. med et ”ticket-system”, som registrerer alle rettelser og fungerer som dokumentation. Det er dyrt for en virksomhed at vente på et fuldt fungerende website.

Der er tale om en såkaldt managed server – den tidligere var unmanaged – hvor sitet konstant overvåges af Netgroup, og hvor alle ændringer i koden på serveren foretages af hostingselskabet og ikke som tidligere af sitets webmaster.

En unmanaged server giver dog ofte nogle overraskelser undervejs, og det var også tilfældet her.

”Når man kommer fra et gammelt, unmanaged system, kan der godt dukke lig op i lasten. Vi fandt for eksempel ud af, at det gamle site lå på en ældre version af php (WordPress er skrevet i php, red.). I tæt samarbejde med Netgroup har vi også fået ryddet op i den slags problemer,” tilføjer Jesper Reck-Jensen.

På det tidligere site var der plugins, som ikke længere blev vedligeholdt. Og undervejs blev der skrevet særlig kode for at styrke og målrette funktionaliteten af dem, forklarer webmaster Henrik Bess.

”Vi havde en forudsætning om ikke at skrive specialkoder til plugins, dengang vi startede op med WordPress, men det gjorde vi alligevel, fordi de plugins, der fandtes, ikke levede helt op til de behov, vi havde. Det skal man passe på med. Det har vi lært af denne proces,” forklarer han.

Også processen med at genoprette webserveren og sitet har kastet lærdom af sig. Audio Media har blandt andet erfaret, hvor vigtigt det er at indsætte en tidsplan i aftalen med de specialister, som skal rydde op, og at man følger processen nøje. Det kan gøres med et «ticket-system”, som registrerer alle rettelser, og som efterfølgende kan benyttes som dokumentation. For virksomheder kan det blive dyrt at skulle vente på igen at få et fuldt fungerende website.

Derfor fortæller vi denne historie

I de senere år har vi set spektakulære og voldsomt kostbare hackerangreb på store virksomheder – herunder en mastodont som rederivirksomheden A.P. Møller Mærsk. I efteråret var det så mediehuset Audio Media, der kom til at opleve, hvor kritisk sikkerhedssituationen er blevet på nettet.

Vi har valgt at fortælle historien om det voldsomme angreb på vores webserver, og hvilke konsekvenser det fik, fordi vi mener, at åbenhed er det stærkeste våben mod de kriminelle kræfter, der hvert sekund året rundt forsøger at undergrave den centrale infrastruktur, som nettet har udviklet sig til at blive. Og fordi, det er vores opfattelse, at der er masser af lærdom i netop den kritiske situation, som Alt om DATA og audio.dk endte i – og kom velbeholdent ud af.

Hackerne er afsløret

Nu er det rensede og sikrere website oppe at køre. Undervejs i krigen mod hackerangrebet har brugerne af altomdata.dk ikke mærket særlig meget til tumulterne i baggrunden bortset fra periodevis langsommere loadingtider. De tider er forbi. Hastigheden er røget i vejret – sitet er hurtigere end nogensinde – og webmasteren kan ånde lettet op. Hele webserveren er nu under konstant overvågning døgnet rundt. Kampen mod hackerne er vundet, og ”krigen”, der har stået på i et halvt års tid, har givet en masse lærdom.

Hackerne har nemlig ikke kun angrebet, men også afsløret deres metoder. Den viden kan bruges til at forhindre, at de i fremtiden får succes med samme fremgangsmåde.

En fortælling i fire dele

Vi fortæller historien i fire kapitler. I den første artikel i Alt om DATA nr. 5 beskrev vi, hvordan en uopdaget svaghed i et plugin i Alt om DATA’s WordPress-kode førte til et alvorligt og overraskende angreb på websitet – et angreb, der pludselig viste sig også at få konsekvenser for mailsystemet.

I Alt om DATA nr. 7 bragte vi kapitel 2, hvor vi fortalte historien om, hvordan det lykkedes at stoppe angrebet – og forklarede, hvordan et sådan angreb overhovedet kan slippe ind gennem WordPress.

I dette nummer fokuserer vi på genetableringen af webserveren og sitet, og i Alt om DATA nr. 11 (19. juli) bringer vi den sidste artikel i serien. Det bliver et interview med serverhosteren Netgroup om sikkerhedsberedskab.

Del 1: Alt om DATA under angreb

Del 2: Alt om DATA stopper angreb

Mere om samme emne

Læses lige nu
    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    Jura | København Ø

    Compliance Day 2025

    Få de nyeste indsigter fra eksperter om, hvordan du navigerer i et komplekst compliance-landskab, når vi samler viden om alt fra NIS2, AI Act, CRA, DORA til GDPR og SCHREMS2.

    Sikkerhed | Klampenborg

    Digitaliseringen skaber muligheder – og sårbarheder. Beredskab er løsningen.

    Digitalisering skaber både muligheder og sårbarheder. Hele Danmark Øver styrker virksomhedernes beredskab gennem praktiske øvelser, indsigt og samarbejde. Deltag og lær, hvordan din organisation står stærkere, når cyberangrebet rammer.

    Sikkerhed | Klampenborg

    Årets CISO 2025

    Danmarks stærkeste program om cybersikkerhed. Mød finalisterne til Årets CISO 2025, hør aktuelle oplæg og få skarpe indsigter i sikkerhed, systemer og ledelse. Tilmeld dig og bliv opdateret på it-sikkerhed i praksis.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Netip A/S har pr. 15. september 2025 ansat Benjamin Terp som Supportkonsulent ved netIP's kontor i Odense. Han er uddannet IT-Supporter hos Kjaer Data. Nyt job

    Benjamin Terp

    Netip A/S

    Norriq Danmark A/S har pr. 1. august 2025 ansat Mia Vang Petersen som Head of Marketing. Hun skal især beskæftige sig med at lede Norriqs marketingteam mod nye succeser. Hun kommer fra en stilling som Head of Marketing hos Columbus Danmark. Hun er uddannet Kandidat i Kommunikation fra Aalborg Universitet. Nyt job

    Mia Vang Petersen

    Norriq Danmark A/S

    Enterprise Rent-A-Car har pr. 1. september 2025 ansat Christian Kamper Garst som Senior Key Account Manager. Han skal især beskæftige sig med at vinde markedsandele i hele Norden som led i en storstilet turnaround-strategi. Han kommer fra en stilling som Salgsdirektør hos Brøchner Hotels. Nyt job

    Christian Kamper Garst

    Enterprise Rent-A-Car

    IT Confidence A/S har pr. 1. oktober 2025 ansat Henrik Thøgersen som it-konsulent med fokus på salg. Han skal især beskæftige sig med rådgivende salg, account management og udvikling af kundeporteføljer på tværs af it-drift, sikkerhed og cloud-løsninger. Han kommer fra en stilling som freelancer i eget firma og client manager hos IT Relation og IT-Afdelingen A/S. Han er uddannet elektromekaniker. Han har tidligere beskæftiget sig med salg af it-løsninger, account management, it-drift og rådgivning samt undervisning og ledelse. Nyt job

    Henrik Thøgersen

    IT Confidence A/S