Îndepărtați legăturile ascunse în puncte

Prieteni, dacă, precum și eu am întâlnit problema apariției legăturilor din stânga în posturile site-ului dvs. wordpress -

Îndepărtați legăturile ascunse în puncte
apoi sări peste versuri și mergeți direct la capătul postului, unde este descrisă metoda de tratament pentru această nefericire.







Link-uri ciudate

Recent, verificând legăturile de ieșire de pe site, am găsit următoarea curiozitate. Anume - mai multe legături cu ancora sub formă de puncte care duc la unele site-uri din stânga. Este amuzant, am crezut, și am deschis aceste pagini în browser-ul meu. Dar legăturile din puncte, destul de ciudate, nu erau acolo. Nu au existat ei în panoul admin wp, în secțiunea de editare a înregistrărilor. Destul de amuzant, m-am gândit și m-am dus să mă uit la paginile cache din Yandex. Yandex mi-a arătat că legăturile din puncte sunt foarte mult acolo. Apoi nu mai era amuzant, ci neplăcut. Un script, fără cunoștințele mele, înlocuiește Yandex cu legăturile din stânga de pe site-ul meu, în același timp, de la mine le ascunde. În total, 12 link-uri au fost înghesuiți pe unele pagini vechi ale site-ului:







Am vrut să înțeleg cum da. Rezultatele au fost după cum urmează.

De unde provin legăturile ascunse?

Firește, acesta este trucul unui hacker interesat de sine. Sursa pentru apariția acestor link-uri poate fi următoarea:

  1. Tema WordPress cu script încorporat.
  2. Hacking site-ul (parole luate).
  3. Vă adăugăm un plug-in "zagruzovannogo".

Codul rău intenționat se află, adesea, la sfârșitul fișierului functions.php al șablonului site-ului dvs. și arată astfel:

add_filter ('the_content', '_bloginfo', 10001);

dacă (is_single () ($ co = @ eval (get_option ('blogoption')))! == false)

> altul returnează $ content;

Cu condiția ca afișează o intrare separată (și nu o poziție sau o arhivă de înregistrări) conținutul obișnuit al paginii este înlocuit cu același conținut, dar cu referire la punctul (și nu pe toate paginile și selectiv). În plus, aceste legături sunt ascunse de ochii celor din afară cu ajutorul CSS:

Dar cum să le înlocuiți, pentru că nu există legături și alte lucruri. Dar funcția get_option ('blogoption'), care se referă la baza de date în care hacker-ul este adăugat la unul din tabele, următorul rând

Îndepărtați legăturile ascunse în puncte

În unele cazuri, există mici variații, dar nu schimbă esența.

Cum să eliminați referințele în puncte?

Și acum poți merge la Main
sau vedeți alte intrări interesante din secțiunea Webmaster.

Și aici sunt o duzină de articole interesante:







Trimiteți-le prietenilor: