Sageli satub inimene, kes laadib alla oma saidi CMS-ile uue malli või pistikprogrammi, ebameeldivasse olukorda: pärast malli installimist ilmuvad tema saidile äkki rämpsposti lingid. Need ei pruugi olla nähtavad, kuid on kasutaja silme eest varjatud. Kuid need on otsimisrobotile selgelt nähtavad. Ja sellel soovimatul reklaamil on negatiivne mõju saidi paremusjärjestusele ja otsingumootori usaldusele selle vastu, mis tähendab, et see sait on otsingutulemustes madalam kui oleks võinud. Mõelgem välja, kuidas oma saiti soovimatust kõrvalisest koodist puhastada.
Vajalik
- - oma veebisait ühes populaarses CMS-is - Joomla, WordPress või teised;
- - Internetiga ühendatud arvuti.
Juhised
Samm 1
Esiteks peate määrama, kus kõrvalised reklaamid kuvatakse lehe koodis. Selleks avage lehe brauseris meie veebisait, kus kahtlustatakse soovimatu koodi olemasolu. Kui kellegi teise kood tuli teie juurde loodud mallilt, siis tõenäoliselt ei ole rämpspostireklaamid mitte põhilehel, vaid saidi siselehtedel.
Avage saidi lähtekood (enamikus brauserites kasutatakse seda klaviatuuri otsetee abil Ctrl + U). Kiireim viis on otsida lähtekoodist kombinatsiooni https://, kuna reklaam on alati lingid. Kui leiate linke, mida te pole postitanud, ei olnud teie hirmud asjata. Pidage meeles selle elemendi identifikaatorit (id) või klassi (klassi), kuhu reklaam paigutatakse.
2. samm
Järgmine samm on saidi FTP kaudu arvutisse allalaadimine: otsige arvutis kiiremini. Allalaadimisel otsige faile, mis sisaldavad teksti varem määratletud ID või klassi nimega. Otsida on mugav tüüpi failihalduri abil.
3. samm
Võimalik, et te ei leia midagi. See pole üllatav, sest ründajad hägustavad (krüptivad) oma koodi. Ja sageli kasutatakse krüptimiseks sisseehitatud PHP-funktsiooni base64_decode. Seetõttu peaksite järgmine asi olema allalaaditud failide otsimine tekstiga base64_decode. Selle funktsiooniga leiate tõenäoliselt mitu php-faili. Uurige neid hoolikalt. Kui seda funktsiooni kasutav kood ainult krüpteerib midagi ja kuvab selle seejärel lehel, siis see on ilmselt täpselt see, mida me otsime. Näiteks võib olla sarnane konstruktsioon: Muutujal $ v võib olla mis tahes nimi. Tehke failist varukoopia ja seejärel kustutage kõik koodi jaotised, kus see konstrukt esineb.
4. samm
Nüüd laadige faili puhastatud versioon serverisse üles. Veenduge, et teie sait töötab. Kui sait töötab normaalselt ja reklaamikampaaniate lingid on lähtekoodi vaatamise ajal kadunud, siis on kõik õigesti tehtud. Kui sait annab vea, asendage uus fail salvestatud varukoopiaga. On kaks võimalust: kas see pole pahatahtlik kood või on koodil mingisugune enesekaitsefunktsioon. Igal juhul peate mõistma sügavamalt.
5. samm
Vaadake, milliseid faile lehe loomiseks kasutatakse. Selleks sisestage malli lõppu pärast sulgevat silti "/ html" järgmine kood:. Selles koodis on loetletud failid, mis on seotud teie saidi iga lehe loomisega. Soovimatu kood on üheselt ühes või mitmes selles loendis olevas failis. Nimekiri võib olla üsna pikk, kuid see siiski piirab teie otsingut.