Hopp til innhold

21.10.26 kl. 18.57: Alle våre servere er oppdatert mot php2shell.

Les mer om php2shell-sårbarheten
Når siden er hacket eller nede, eller leverandøren ikke svarer.

Akutt hjelp med WordPress

En utvikler ser på saken samme virkedag og finner kilden til problemet.

Hvis siden er nede,gjør dette først

Vent med å endre noe på siden til du har snakket med oss. Mange prøver først å legge tilbake en backup fra hostingleverandøren. Er siden hacket, kan det skrive over loggene som viser hvordan angriperen kom inn, og backupen kan ha det samme sikkerhetshullet.

Sjekk så de enkle tingene, som om domenet er fornyet og om hostingleverandøren svarer. Ta skjermbilder av det siden viser, og send dem til oss. En feilkode på et skjermbilde gjør det ofte mye raskere å finne feilen.

Når du kontakter oss, leser en seniorutvikler server- og feilloggene for å finne ut hva som har skjedd. Har du driftsavtale, gjelder responstiden i avtalen, og på Enterprise-nivå er den 30 minutter, også utenfor arbeidstid. Uten avtale får du svar samme virkedag, og en side som er nede, går foran planlagt arbeid hos oss.

Du snakker med en utvikler fra første kontakt. Som regel er det samme person som leser loggene og skriver rapporten til slutt.

Alle WordPress-tjenestene våre
Før overvåkingen vår varsler om nedetid
60s
Respons på kritiske feil med Enterprise-avtale
<30min
WordPress-sider gjenopprettet etter hacking og krasj
40+
År med WordPress-drift og feilsøking
10+

Slik rydder vi oppi en hacket WordPress-side

Når WordPress er hacket, er det fristende å slette alt som ser fremmed ut. Vi begynner i stedet med å ta en komplett kopi av filer og database, og så leser vi loggene til vi vet hvor angriperen kom inn. I ni av ti oppdrag fører sporet til en plugin som ikke har fått sikkerhetsoppdateringer på måneder.

Infiserte filer i selve WordPress og i pluginene bytter vi ut med originalene fra WordPress.org. Det er tryggere enn å rette dem for hånd, fordi en endret linje lett blir oversett. Deretter leter vi etter bakdører. En angriper som har vært inne, har som regel lagt igjen en vei tilbake, for eksempel en ekstra admin-bruker, en planlagt oppgave på serveren eller en fil med et uskyldig navn. Blir en bakdør stående, kan angriperen komme inn igjen selv om alt annet er ryddet.

Til slutt gjør vi siden sikrere enn den var. Alle passord og nøkler til andre tjenester blir byttet, sammen med nøklene WordPress bruker til å kryptere innlogginger, og administratorene må bruke tofaktorautentisering. Oppsettet strammer vi inn etter samme mal som i avtalene våre om WordPress-sikkerhet. Har Google svartelistet siden, ber vi om en ny vurdering med en gang.

Etterpå får du en rapport skrevet for folk uten teknisk bakgrunn. Den forklarer hva angriperen gjorde og hva vi har gjort for å hindre at det skjer igjen, og den er kort nok til å legges frem for styret.

Seks tegn på at WordPress-siden er hacket

  1. Besøkende fra Google blir sendt videre til nettsteder du ikke kjenner. Går du direkte til siden, ser alt normalt ut, fordi omdirigeringen bare gjelder trafikk fra søk.
  2. Det finnes ukjente administratorer under Brukere i adminpanelet. Angripere lager som regel en egen konto.
  3. Google viser «Dette nettstedet kan være hacket» under treffet ditt, eller Search Console har varslet om sikkerhetsproblemer.
  4. Kundene dine får spam fra domenet ditt, eller e-posten din havner i søppelpost hos mottakerne fordi domenet er svartelistet.
  5. Siden har blitt treg uten at noen har endret noe. Skript som sender spam eller utvinner kryptovaluta, kan bruke opp serveren uten at det synes på siden.
  6. Google viser sider under domenet ditt som du aldri har laget, for eksempel pillereklame eller japanske produktsider.

Ser du ett av disse tegnene, bør noen se på siden snart. Google kan advare besøkende mot et infisert nettsted eller fjerne det fra søkeresultatene.

Når leverandøren ikke lenger svarer,kan vi ta over siden

Noen ganger slutter leverandøren som laget siden, å svare på e-post, for eksempel fordi selskapet er lagt ned eller har prioritert andre kunder. Det kan også være at du betaler en fast sum hver måned uten at noen i bedriften vet hva den dekker, og at ingen har dokumentert oppsettet. Ofte mangler også admin-passordet, fordi den som hadde det, har sluttet.

Vi tar jevnlig over sider andre har bygget, også uten dokumentasjon og uten hjelp fra forrige leverandør. Først sikrer vi eierskapet. Eier du domenet og nettsiden, kan du få tilgangen tilbake selv om leverandøren ikke svarer. Vi kjenner fremgangsmåten hos Norid, som forvalter .no-domener, og hos norske hostingleverandører.

Deretter går vi gjennom koden. Vi sjekker hvilke plugins som kjører, hva som er spesialbygget, og om serveren kjører PHP 8.4 eller en versjon som sluttet å få sikkerhetsoppdateringer for flere år siden. På sidene vi overtar, er det oftest det siste. Du får en tilstandsrapport på vanlig norsk. Trenger du noen til å videreutvikle siden etterpå, kan du leie en WordPress-utvikler med en fast timebank.

Etter akutthjelpen

Akutthjelpen får siden opp igjen og tetter hullet angriperen brukte. Nye sikkerhetshull i plugins blir likevel oppdaget hele tiden. Blir pluginene ikke oppdatert, finner automatiske skannere siden igjen, fordi de leter etter kjente hull døgnet rundt.

Mange akuttoppdrag ender derfor med en avtale om WordPress-drift og vedlikehold. Basis dekker testede oppdateringer, backup, overvåking og avtalt responstid på dagtid. Pro gir i tillegg kortere responstid, brannmur (WAF) og testet backup.

En driftsavtale er en fast månedlig kostnad som du kan budsjettere med.

Slik foregår WordPress-hjelpen

  1. 01 / 04

    Ta kontakt

    Ring eller skriv, og fortell kort hva som skjer og når det begynte. Ble noe endret rett før problemet oppsto, vil vi gjerne vite det. Har du driftsavtale, gjelder responstiden i avtalen.

  2. 02 / 04

    Kartlegging og stabilisering

    Vi sikrer logger og spor før vi gjør noe annet, og stabiliserer deretter siden. Målet den første dagen er at siden er trygt oppe igjen.

  3. 03 / 04

    Pris før vi starter

    Opprydding etter hacking gjør vi til fast pris, og annen feilretting faktureres per time. Du får fastprisen eller et estimat før vi begynner.

  4. 04 / 04

    Driftsavtale hvis du ønsker det

    Når siden er stabil, kan vi foreslå en driftsavtale som passer nettstedet. Du trenger ingen avtale for å få hjelp nå.

En side som er nede eller hacket, ser vi som regel på samme virkedag.

Ofte stilte spørsmål

Hva koster akutt WordPress-hjelp?

Akutt feilsøking koster 2 250 kr/t. Opprydding etter hacking har fast pris fra 15 000 kr, og da inngår analyse av angrepet og sikring av siden etterpå. Prisen avhenger av hvor stor siden er og hvor lenge angriperen har hatt tilgang. Har du driftsavtale fra 2 500 kr/mnd, er responstid og supporttimer inkludert i den. Du får prisen eller et estimat før vi begynner.

Nettsiden er hacket. Hva gjør jeg nå?

La filene stå som de er. Sletter du noe nå, kan du også slette sporene som viser hvordan angriperen kom inn. Sett siden i vedlikeholdsmodus, eller be hostingleverandøren sperre den midlertidig. Bytt passord på hostingkontoen og i WordPress, deretter på e-posten, og gjør det fra en annen enhet enn den du mistenker er infisert. Ta en full kopi av filer og database slik de er nå, fordi analysen trenger dem. Vent med å legge tilbake en gammel backup, siden bakdøren kan ligge der også. Ta deretter kontakt med noen som kan analysere angrepet, enten det er oss eller en annen leverandør.

Hvor raskt kan dere hjelpe?

Med driftsavtale gjelder responstiden i avtalen. På Basis-nivå svarer vi på dagtid, og på Enterprise-nivå får kritiske feil respons innen 30 minutter, også utenfor arbeidstid. Uten avtale tar vi akutte saker samme virkedag, og en side som er nede eller hacket, går foran planlagt arbeid. Som regel er siden stabilisert den første dagen. Selve oppryddingen tar vanligvis én til tre virkedager, avhengig av omfanget.

Kan dere ta over en side dere ikke har bygget?

Ja, det gjør vi ofte. Vi trenger verken dokumentasjon eller hjelp fra forrige leverandør, bare bevis på at du eier domenet og virksomheten. Først henter vi kontrollen over domene og hosting tilbake til deg, og så går vi gjennom koden. Du får en teknisk tilstandsrapport som du kan ta beslutninger ut fra. Hva som skjer videre, bestemmer du selv.

Er WordPress sikkert?

Selve WordPress er sikkert, og et eget sikkerhetsteam retter feil fortløpende. Problemene ligger i pluginene og temaene rundt. Rundt 90 prosent av hackede CMS-sider kjører WordPress, og nesten alle innbruddene skjer via utdaterte plugins og temaer eller gjenbrukte passord, svært sjelden via selve WordPress. Om en side er trygg å drive, avhenger derfor mest av om den får testede sikkerhetsoppdateringer og om noen følger med på den.

Hjelper dere uten driftsavtale?

Ja. Du trenger ingen avtale for å få akutt hjelp, og du betaler enten per time eller en fast pris for en avgrenset opprydding. Når kapasiteten er presset, går kundene med driftsavtale først, men vi avviser ingen som har en side som er nede eller hacket. Vi rydder opp først, og så kan du i ro og fred vurdere om en driftsavtale passer for deg.

Få hjelp med WordPress-siden

Skriv et par setninger om hva som har skjedd, så svarer en av seniorutviklerne våre.