WordPress

Murretun WordPress-sivuston palauttaminen: vaihe vaiheelta

Spam-sivuja, outoja uudelleenohjauksia tai Googlen varoitus? Rauhallinen, järjestetty suunnitelma murretun WordPress-sivuston siivoamiseen ja suojaamiseen.

Kirjoittaja: Zebra Hosting Cloud

Sen huomaaminen, että WordPress-sivustosi on murrettu, on stressaavaa, mutta selkeä suunnitelma tekee siitä hallittavan. Tavoitteena on rajata vahinko, poistaa haitallinen koodi, sulkea aukko, josta hyökkääjä pääsi sisään, ja varmistaa sitten, että sivusto on puhdas. Kolmannen vaiheen ohittaminen on yleisin syy siihen, että sivustot murretaan uudelleen muutamassa päivässä.

Merkkejä sivustosi vaarantumisesta

  • Kävijät ohjataan aiheeseen kuulumattomille tai epäilyttäville sivustoille, etenkin mobiilissa tai hakutuloksista.
  • Hakutuloksissa näkyy japaninkielisiä tai lääkeaiheisia roskapostisivuja verkkotunnuksesi alla.
  • Selaimesi tai Google varoittaa, että sivusto on vaarallinen.
  • Uusia ylläpitäjätilejä, joita et ole luonut.
  • Isäntäsi jäädyttää tilin tai ilmoittaa lähtevästä roskapostista.
  • Satunnaisen nimisiä tiedostoja tai äskettäin muuttuneita tiedostoja, joihin et ole koskenut.

Joillekin näistä on viattomia selityksiä, joten varmista ennen kuin oletat pahinta, mutta toimi nopeasti, jos löydät todellista näyttöä.

Välittömät toimet: ota kopio ja rajaa

Ennen kuin muutat mitään, ota täysi kopio tiedostoista ja tietokannasta, vaikka se onkin saastunut. Se säilyttää todisteet sen selvittämiseksi, miten hyökkääjä pääsi sisään, ja antaa varavaihtoehdon, jos jokin siivousvaihe menee pieleen. Tallenna se offline-tilaan äläkä palauta sitä myöhemmin vahingossa.

Rajaa ongelma

Jos sivusto jakaa haittaohjelmia tai roskapostia, laita näkyville yksinkertainen huoltosivu tai rajoita pääsyä työskentelysi ajaksi. Ota yhteyttä hosting-palveluntarjoajaasi; he näkevät usein, mitä palvelimella tapahtuu, ja voivat auttaa eristämään tilin. Vaihda samalla tärkeät salasanat: hosting-hallintapaneeli, FTP- tai SFTP-tilit, tietokantakäyttäjä ja WordPressin ylläpitäjätilit. Tee tämä puhtaalta tietokoneelta.

Palauta tai siivoa

Sinulla on kaksi laajaa vaihtoehtoa.

  • Palauta puhtaasta varmuuskopiosta. Jos sinulla on varmuuskopio ajalta ennen vaarantumista, tämä on yleensä nopein tapa. Palauta, päivitä sitten heti kaikki ja korjaa sisäänpääsykohta, tai hyökkääjä palaa.
  • Siivoa käsin. Jos puhdasta varmuuskopiota ei ole, haitalliset tiedostot ja tietokantamerkinnät on poistettava käsin tai skannaustyökaluilla.

Mieti huolellisesti, kuinka kauas taaksepäin menet. Hyökkääjät odottavat joskus hiljaa viikkoja ennen toimimista.

Manuaalisen siivouksen tarkistuslista

  1. Korvaa WordPressin ydintiedostot tuoreella samasta tai uudemmasta versiosta ladatulla kopiolla. Jätä wp-config.php ja wp-content toistaiseksi rauhaan.
  2. Poista jokainen lisäosa ja teema ja asenna ne uudelleen luotetuista lähteistä. Hylkää ne, joita et tarvitse.
  3. Tarkista kansio wp-content/uploads. Siinä pitäisi olla mediaa, ei PHP-tiedostoja.
  4. Tarkista wp-config.php ja .htaccess koodin varalta, jota et tunnista.
  5. Käy käyttäjät läpi ja poista tuntemattomat ylläpitäjät.
  6. Etsi tietokannasta injektoituja skriptejä artikkeleista, asetuksista ja widgeteistä.
  7. Luo uudet salaiset avaimet ja suolat tiedostoon wp-config.php, mikä kirjaa kaikki ulos.
  8. Tarkista ajastetut tehtävät tuntemattomien merkintöjen varalta, sillä hyökkääjät käyttävät niitä usein uudelleensaastuttamiseen.

Etsi sisäänpääsykohta ja varmista

Yleisiä sisäänpääsykohtia ovat vanhentunut lisäosa tai teema, piraattilaajennus, heikko tai uudelleenkäytetty salasana tai toinen vaarantunut sivusto samalla tilillä. Tarkista pääsylokeistasi epäilyttäviä pyyntöjä ensimmäisen muutoksen ajankohdan ympäriltä. Päivitä kaikki, poista hylätyt ja ota kaksivaiheinen tunnistautuminen käyttöön. Jos ylläpidät useita sivustoja yhdellä tilillä, tarkista jokainen, koska haittaohjelma voi levitä sivusuunnassa.

Varmista ja pyydä uudelleentarkastus

Skannaa sivusto uudelleen haittaohjelmaskannerilla, selaa sitä eri laitteilta ja tarkista, että uudelleenohjaukset ja roskapostisivut ovat poissa. Jos Google tai selain merkitsi sivuston, pyydä tarkastusta Google Search Consolen kautta, kun olet varma sivuston puhtaudesta. Tarkista myös, ettei sähköpostiverkkotunnustasi ole käytetty roskapostin lähettämiseen.

Koventaminen, jotta se ei toistu

Käy läpi koventamislista: pidä ohjelmistot ajan tasalla, käytä pienimmän oikeuden rooleja, rajoita kirjautumisyrityksiä, poista tiedostojen muokkaus hallintapaneelista ja pidä testatut palvelimen ulkopuoliset varmuuskopiot. WordPressin tietoturvan koventamisen tarkistuslistamme käsittelee jokaisen näistä. Harkitse myös verkkosovelluspalomuuria, sillä se voi estää monta hyökkäysyritystä ennen kuin ne saavuttavat WordPressin.

Vältettävät virheet ja milloin hakea apua

  • Älä poista pelkkää näkyvää oiretta ja toivo parasta. Takaovet on yleensä piilotettu muualle.
  • Älä asenna uudelleen saastuneiden tiedostojen päälle poistamatta vanhoja.
  • Älä maksa kenellekään, joka ottaa yhteyttä yllättäen ja tarjoutuu korjaamaan sivustosi.
  • Älä sivuuta samalla hosting-tilillä olevia muita sivustoja.

Milloin pyytää ammattilaisen apua

Jos sivusto on yrityksellesi kriittinen, jos käsittelet asiakastietoja tai jos siivous epäonnistuu toistuvasti, hanki ammattilainen. Mieti myös, paljastuiko henkilötietoja; toimintamaastasi riippuen voi olla ilmoitusvelvollisuuksia. Tarkista sinuun sovellettavat säännöt tai kysy pätevältä neuvonantajalta.

Palautumisen jälkeen pidä sivusto silmällä useita viikkoja. Seuraa uusia tiedostoja, odottamattomia käyttäjiä ja outoa liikennettä ja säilytä lokisi. Uudelleensaastumiset ilmenevät yleensä muutamassa päivässä, jos takaovi jäi huomaamatta, joten varhainen seuranta kannattaa.

Näin voimme auttaa

Hosting, jossa on Plesk, Cloudflare CDN ja ilmainen SSL, antaa vahvemman lähtökohdan, ja tiimimme vastaa kysymyksiin sivuston palauttamisesta ja suojaamisesta. Jos tarvitset uuden, puhtaan alun, WordPress-siirtopalvelumme voi siirtää siivotun sivustosi WordPress-hostingiin ilmaiseksi.