Malware-ul de pe site-uri rareori se vede de la prima vedere. Mulți atacatori se ascund cu bună știință: arată conținutul străin doar celor care vin de pe Google, doar pe telefon sau doar o dată pe zi, ca proprietarul să nu observe. De aceea, dacă un client îți spune că „site-ul l-a trimis în altă parte”, crede-l, chiar dacă la tine merge normal.
Ce vei reuși
- recunoști semnele obișnuite ale unui site infectat;
- verifici în câteva minute ce vede Google despre site;
- știi ce faci mai departe, fără să strici dovezile.
Semnele obișnuite
- Redirecționări ciudate: vizitatorii ajung pe site-uri de pariuri, de pastile sau cu „ai câștigat un telefon”, mai ales de pe telefon sau când vin din Google.
- Pagini străine în Google: la căutarea site-ului apar titluri în japoneză, chineză sau reclame la medicamente, pe care nu le-ai scris tu.
- Avertismentul roșu din browser: „Site-ul următor conține programe dăunătoare” sau „Site înșelător”.
- Emailuri trimise singure: clienții primesc spam de pe adresele tale sau mesajele ajung brusc în spam peste tot.
- Lucruri noi pe care nu le-ai făcut: un administrator WordPress necunoscut, pluginuri pe care nu le-ai instalat, fișiere
.phpcu nume fără sens, fișiere modificate azi-noapte. - Site-ul încetinește brusc sau consumă resurse mult peste obicei, fără mai mulți vizitatori.
Pașii
A. Verifici ce vede Google
- Caută în Google
site:domeniul-tau.ro. Răsfoiește câteva pagini de rezultate: orice titlu pe care nu-l recunoști e un semnal. - Verifică domeniul în raportul Google Safe Browsing: https://transparencyreport.google.com/safe-browsing/search. Îți spune dacă Google îl consideră nesigur.
- Dacă ai Search Console (vezi Google Search Console: îți legi site-ul de Google), deschide Securitate și acțiuni manuale » Probleme de securitate (Security & Manual Actions » Security issues). Google scrie acolo exact ce a găsit, cu exemple de adrese.
B. Verifici site-ul așa cum îl vede un vizitator
- Deschide site-ul dintr-o fereastră privată, pe calculator și separat pe telefon, pe datele mobile.
- Caută site-ul pe Google și intră pe el din rezultate, nu scriind adresa: unele infecții se declanșează doar așa.
- Pe calculator, clic dreapta » Vizualizează sursa paginii. Caută scripturi spre domenii pe care nu le recunoști sau bucăți lungi de text fără sens (de exemplu cu
eval(,base64_decodesauString.fromCharCode).
C. Verifici fișierele și conturile
- În Enhance, pe pagina site-ului, fila „Files”: uită-te la datele de modificare din
public_html, dinwp-contentși la fișierul.htaccess. Un.htaccesscu sute de rânduri de redirecționări, pe care nu le-ai pus tu, e un semn clar. - În
wp-content/uploadsnu trebuie să existe fișiere.php. - În WordPress, la Utilizatori, filtrează după Administrator și verifică fiecare cont.
- La Module (Plugins), caută pluginuri pe care nu le-ai instalat tu.
D. Ce faci dacă găsești ceva
- Nu șterge totul în grabă. Fă întâi o copie a stării de acum (fila „Backups” » „Create backup”): ne ajută să aflăm pe unde a intrat atacatorul.
- Scrie-ne cât mai repede: restaurarea dintr-o copie din ultimele 7 zile e gratuită, iar cu cât o găsim mai devreme, cu atât e mai probabil să existe o copie curată.
- Pentru WordPress, pașii de curățare sunt în Site-ul WordPress a fost spart: ce faci, pas cu pas. Pentru un site fără WordPress, restaurează din copia curată (vezi Backup și restaurare din Enhance), apoi schimbă toate parolele (vezi Parole sigure și autentificarea în doi pași, peste tot).
Cum îl ții departe
- Actualizările la zi: WordPress, pluginuri, teme, versiunea PHP (vezi Actualizări și securitate WordPress în Enhance și Versiunea PHP și setările PHP).
- Parole unice și autentificarea în doi pași (vezi Parole sigure și autentificarea în doi pași, peste tot).
- Permisiunile corecte și fără PHP în folderul cu imagini (vezi Permisiunile fișierelor: 644, 755 și ce nu pui niciodată).
- Fără pluginuri și teme piratate (vezi Pluginurile de care are nevoie un site WordPress).
- Search Console legat de site: Google te anunță pe email când găsește o problemă de securitate.
Dacă ceva nu merge
- Google arată avertismentul, dar tu nu găsești nimic. Infecția se poate arăta doar unora dintre vizitatori. Uită-te în Search Console la exemplele de adrese date de Google și scrie-ne cu ele.
- Antivirusul de pe calculatorul tău blochează site-ul. Ia-l în serios: verifică pașii A și B. Dacă totul e curat, poate fi o alarmă falsă a antivirusului; trimite-ne numele pe care îl dă.
- Emailurile tale sunt respinse cu mesaje despre spam. Poate fi o adresă cu parola furată sau un script de pe site care trimite. Schimbă parolele adreselor de email și scrie-ne: verificăm de unde pleacă mesajele.
