Cara Membuang Pautan Spam Dari Laman Web Anda Yang Digodam

Isi kandungan:

Cara Membuang Pautan Spam Dari Laman Web Anda Yang Digodam
Cara Membuang Pautan Spam Dari Laman Web Anda Yang Digodam

Video: Cara Membuang Pautan Spam Dari Laman Web Anda Yang Digodam

Video: Cara Membuang Pautan Spam Dari Laman Web Anda Yang Digodam
Video: Melihat Email Yang Telah Dihantar, Trash dan Spam - Gmail 7 2024, Mungkin
Anonim

Selalunya, seseorang yang memuat turun, contohnya, templat baru atau pemalam untuk CMS laman webnya, mendapati dirinya berada dalam situasi yang tidak menyenangkan: setelah memasang templat, pautan spam iklan tiba-tiba muncul di laman webnya. Mereka mungkin tidak kelihatan, tetapi tersembunyi dari mata pengguna. Tetapi mereka jelas dapat dilihat oleh robot carian. Dan pengiklanan yang tidak diingini ini memberi kesan negatif pada peringkat laman web dan kepercayaan mesin pencari terhadapnya, yang bermaksud bahawa laman web tersebut akan mendapat hasil carian yang lebih rendah daripada yang seharusnya. Mari fikirkan cara membersihkan laman web anda dari kod luar yang tidak diingini.

Membersihkan laman web dari kod jahat
Membersihkan laman web dari kod jahat

Perlu

  • - Memiliki laman web di salah satu CMS yang popular - Joomla, WordPress atau yang lain;
  • - komputer yang disambungkan ke Internet.

Arahan

Langkah 1

Pertama, anda perlu menentukan di mana iklan luar dipaparkan dalam kod halaman. Untuk melakukan ini, buka laman web kami di penyemak imbas di halaman di mana terdapat kecurigaan adanya kod yang tidak diingini. Sekiranya kod orang lain datang kepada anda dari templat yang telah ditetapkan, maka kemungkinan besar iklan spam tidak akan berada di halaman utama, tetapi di halaman dalaman laman web tersebut.

Buka kod sumber laman web (di kebanyakan penyemak imbas ini dilakukan menggunakan pintasan papan kekunci Ctrl + U). Cara terpantas adalah mencari gabungan https:// dalam kod sumber, sejak iklan sentiasa ada pautan. Sekiranya anda menjumpai pautan yang belum anda hantar, maka ketakutan anda tidak sia-sia. Ingat pengecam (id) atau class (class) elemen di mana iklan diletakkan.

Langkah 2

Langkah seterusnya adalah memuat turun laman web anda melalui FTP ke komputer anda: cari lebih cepat di komputer anda. Semasa memuat turun, cari fail yang mengandungi teks dengan nama id atau kelas yang anda tentukan sebelumnya. Lebih mudah untuk mencari menggunakan pengurus fail jenisnya.

Cari di fail laman web dengan nama kelas yang tidak diingini
Cari di fail laman web dengan nama kelas yang tidak diingini

Langkah 3

Ada kemungkinan anda tidak akan menjumpai apa-apa. Ini tidak menghairankan kerana penyerang sering menyamarkan (menyulitkan) kod mereka. Dan selalunya fungsi PHP bawaan yang disebut base64_decode digunakan untuk penyulitan. Oleh itu, perkara seterusnya yang harus anda lakukan ialah mencari fail yang dimuat turun dengan teks base64_decode. Anda kemungkinan besar akan menemui beberapa fail php dengan fungsi ini. Kaji dengan teliti. Sekiranya kod yang menggunakan fungsi ini hanya mengenkripsi sesuatu dan kemudian memaparkannya di halaman, maka inilah yang sebenarnya kita cari. Sebagai contoh, mungkin terdapat pembinaan yang serupa dengan ini:. Pemboleh ubah $ v boleh mempunyai nama apa pun. Buat salinan sandaran fail, dan kemudian hapus semua bahagian kod di mana konstruk ini berlaku.

Kod yang tidak diingini dari templat untuk Joomla
Kod yang tidak diingini dari templat untuk Joomla

Langkah 4

Sekarang muat naik versi "dibersihkan" fail ke pelayan. Pastikan laman web anda berfungsi. Sekiranya laman web ini berfungsi seperti biasa, dan pautan spam pengiklanan telah hilang semasa melihat kod sumber, maka semuanya telah dilakukan dengan betul. Sekiranya laman web memberikan ralat, ganti fail baru dengan sandaran yang disimpan. Terdapat dua pilihan: sama ada ia bukan kod jahat, atau kod tersebut mempunyai beberapa fungsi pertahanan diri. Walau apa pun, anda perlu memahami dengan lebih mendalam.

Langkah 5

Lihat fail apa yang digunakan untuk membina halaman. Untuk melakukan ini, masukkan kod berikut di akhir templat selepas tag "/ html" penutup:. Kod ini akan menyenaraikan fail yang terlibat dalam pembuatan setiap halaman di laman web anda. Kod yang tidak diingini akan jelas dalam satu atau lebih fail dari senarai ini. Senarainya boleh panjang, tetapi tetap akan membatasi carian anda.

Disyorkan: