Blog

Keys Tədqiqatları: Hack edilmiş saytların bərpası

Çərşənbə, 18 fevral 2015-ci il

Hər gün minlərlə vebsayt həkk olunur. Hack edilmiş saytlar zərərli proqramlar yaymaqla, şəxsi məlumatları toplamaqla və ya istifadəçiləri ziyarət etmək istəmədikləri saytlara yönləndirməklə onlara zərər verə bilər. Veb-ustalar hack edilmiş saytları tez bir zamanda düzəltmək istəyirlər, lakin təəssüf ki, haker hücumundan bərpa olmaq mürəkkəb proses ola bilər.

Keys Tədqiqatları: Hack edilmiş saytların bərpası

Biz aşağıdakı funksiyalarla veb-ustalar üçün haker hücumundan bərpa prosesini daha asanlaşdırmağa çalışırıq
Təhlükəsizlik Problemləri,
Hack edilmiş saytlar üçün dəstək, və
forumumuzun məhz hack edilmiş saytlar üçün nəzərdə tutulmuş bölməsi. Bu yaxınlarda saytları hack edilmiş iki veb-usta ilə danışaraq onların saytlarını necə bərpa edə bildiklərini öyrəndik. Onların hekayələrini haker hücumuna məruz qalmış digər veb-ustalara ideya verə biləcəyi ümidi ilə paylaşırıq. Biz həmçinin bu hekayələrdən və digər rəylərdən gələcəkdə h hər kəs üçün prosesi daha asanlaşdırmaq məqsədilə hack edilmiş saytlar üçün sənədləşməmizi təkmilləşdirmək üçün istifadə edirik.

Keys Tədqiqatı #1: Çoxsaylı haker skriptləri daxil edilmiş restoran veb-saytı

WordPress-dən istifadə edən restoran veb-saytı Webmaster Tools hesabında Google-dan saytlarının həkkerlər tərəfindən dəyişdirildiyi barədə xəbərdarlıq mesajı aldı. Google istifadəçilərini qorumaq üçün sayt Google-un axtarış nəticələrində hack edilmiş kimi etiketləndi. Saytın veb-ustası Sem mənbə koduna baxdı və saytda “viagra” və “cialis” kimi əczaçılıq terminləri olan bir çox tanış olmayan linklər aşkar etdi. O, həmçinin meta təsvir etiketlərinin (HTML-də) “floridada valtrex al” kimi məzmun əlavə etdiyi bir çox səhifələr gördü. Həmçinin bir çox sayta keçid edən bir çox səhifənin gizli div
etiketləri (yenə HTML-də) mövcud idi. Bu linklərin heç biri Sem tərəfindən əlavə edilməmişdi.

Sem tapdığı bütün hack edilmiş məzmunu sildi və yenidən baxılma sorğusu göndərdi. Sorğu rədd edildi, lakin Google-dan aldığı mesajda ona istənilən PHP fayllarında (və ya digər server fayllarında) hər hansı tanış olmayan skriptlərin, həmçinin
.htaccess
faylındakı dəyişikliklərin olub-olmadığını yoxlamaq tövsiyə olundu. Bu faylların daxilində hakerlər tərəfindən saytı dəyişdirən skriptlərin olma ehtimalı yüksəkdir. Bu skriptlər adətən məzmunu adi istifadəçidən gizlədərək, yalnız axtarış sistemlərinə göstərirlər. Sem bütün .php fayllarını yoxladı və onları ehtiyat nüsxəsindəki təmiz nüsxələrlə müqayisə etdi. O, öz footer.php,
index.php, və functions.phpfayllarına yeni məzmun əlavə olunduğunu aşkar etdi. Həmin faylları təmiz ehtiyat nüsxələrlə əvəz etdikdə o, artıq saytında heç bir hack edilmiş məzmun tapa bilmədi. Başqa bir yenidən baxılma sorğusu göndərdikdə, Google-dan saytında artıq hack edilmiş məzmunun olmadığını bildirən cavab aldı!

Keys Tədqiqatları: Hack edilmiş saytların bərpası — 2

Sem saytındakı hack edilmiş məzmunu təmizləməsinə baxmayaraq, o, gələcək hücumlara qarşı
saytının təhlükəsizliyini təmin etməyə
davam etməli olduğunu bilirdi. O, gələcəkdə saytını təhlükəsiz saxlamaq üçün aşağıdakı addımları izlədi:

  • CMS-i (WordPress, Joomla, Drupal və s. kimi məzmun idarəetmə sistemini) ən son versiyada yenilənmiş saxlayın. Plaginlərin də yeniləndiyinə əmin olun.
  • CMS-in inzibati xüsusiyyətlərinə daxil olmaq üçün istifadə olunan hesabın çətin və unikal parol istifadə etdiyindən əmin olun.
  • Əgər CMS bunu dəstəkləyirsə, giriş üçün
    2 addımlı təsdiqi
    aktivləşdirin. (Bu, həmçinin iki faktorlu autentifikasiya və ya iki addımlı autentifikasiya adlana bilər.) Bu, parolun bərpası üçün istifadə olunan hesab üçün də tövsiyə olunur. Bütün
    Google,
    Microsoft,
    Yahoo!
    kimi əksər e-poçt provayderləri bunu dəstəkləyir!
  • Quraşdırılmış plaginlərin və temaların nüfuzlu mənbədən olduğuna əmin olun – pirat plaginlər və ya temalar tez-tez hakerlərin daxil olmasını daha da asanlaşdıran kod ehtiva edə bilər!

Keys Tədqiqatı #2: Tapılması çətin olan çoxlu hack edilmiş səhifələri olan peşəkar vebsayt

Öz vebsaytını da idarə edən Maria adlı kiçik biznes sahibi Webmaster Tools-da saytının hack olunduğu barədə mesaj aldı. Mesajda hakerlər tərəfindən əlavə edilmiş səhifəyə nümunə göstərilirdi: https://example.com/where-to-buy-cialis-over-the-counter/. O, ana səhifədəki mənbə koduna baxan, lakin heç bir əczaçılıq açar sözü tapa bilməyən hostinq provayderi ilə danışdı. Hostinq provayderi
https://example.com/where-to-buy-cialis-over-the-counter/ünvanını ziyarət etdikdə xəta səhifəsi qaytardı. Maria həmçinin zərərli proqramların skan edilməsi xidmətini satın aldı, lakin xidmət onun saytında heç bir zərərli məzmun tapa bilmədi.

Maria daha sonra Webmaster Tools-a daxil oldu və Google-un təqdim etdiyi nümunə URL-də (https://example.com/where-to-buy-cialis-over-the-counter/) Google kimi gətir alətindən istifadə etdi ki, bu da heç bir məzmun qaytarmadı. Çaşqınlıq içində o, yenidən baxılma sorğusu göndərdi və ona iki şey etməyi tövsiyə edən rədd cavabı aldı:

  1. Veb-ustanın nəzərdən qaçıra biləcəyi qovluqlarda hakerlərin məzmunu gizlətməyə çalışması səbəbindən saytınızın www olmayan versiyasını yoxlayın.

    Hər hansı birinə bənzəyə bilər https://example.com və https://www.example.com
    eyni saytdır, Google əslində bunlara ayrı saytlar kimi baxır.
    https://example.com “kök domen” adlanır,
    https://www.example.com isə subdomen adlanır. Marianın
    https://www.example.com saytı təsdiqlənmişdi, lakin https://example.com təsdiqlənməmişdi, bu isə vacibdir, çünki hakerlər tərəfindən əlavə edilmiş səhifələr
    https://example.com/where-to-buy-cialis-over-the-counter/kimi www olmayan səhifələr idi. O, bir dəfə
    https://example.com ünvanını təsdiqlədikdən sonra Webmaster Tools-dakı Google kimi gətir aləti ilə təqdim olunan URL-də hack edilmiş məzmunu uğurla görə bildi.

  2. Yeni qaydalar üçün .htaccess faylını yoxlayın.

    Maria hostinq provayderinə .htaccess
    faylına necə daxil olmağı göstərən provayderi ilə danışdı. O, dərhal .htaccess faylında onun əlavə etmədiyi bəzi qəribə məzmunlar olduğunu fərq etdi:

    Yuxarıda gördüğünüz
    mod_rewrite
    qaydası haker tərəfindən daxil edilib və müəyyən axtarış sistemlərindən, eləcə də axtarış sistemi skanerlərindən gələn hər kəsi bütün hack edilmiş məzmunu yaradan main.php-yə yönləndirir. Həmçinin mümkündür ki, bu qaydalar mobil cihazda sayta daxil olan istifadəçiləri yönləndirə bilsin. Elə həmin gün o, həmçinin son zərərli proqram skanının main.php faylında şübhəli məzmun aşkar etdiyini gördü. Üstəlik, o, vebsayt hazırlama proqramının FTP istifadəçiləri sahəsində naməlum istifadəçi də aşkar etdi.

O, sürətlə main.php faylını, həmçinin .htaccess faylını sildi diller faylı silindi və naməlum istifadəçi FTP istifadəçiləri sahəsindən çıxarıldı və onun saytı artıq haker hücumuna məruz qalmadı!

Gələcəkdə haker hücumlarının qarşısını almaq üçün addımlar

  • Faylları serverlərinizə köçürərkən FTP istifadəsindən çəkinin. FTP parollar da daxil olmaqla heç bir trafikin şifrələnməsini təmin etmir. Bunun əvəzinə, şəbəkə trafikini izləyən casuslara qarşı qorunma məqsədilə parolunuz daxil olmaqla hər şeyi şifrələyəcək SFTP istifadə edin.
  • kimi həssas faylların icazələrini yoxlayın .htaccess. Yardıma ehtiyacınız olarsa, hostinq provayderiniz sizə kömək edə bilər. .htaccess faylı saytınızı təkmilləşdirmək və qorumaq üçün istifadə oluna bilər, lakin ona giriş əldə edə bilsələr, zərərli haker hücumları üçün də istifadə oluna bilər.
  • Diqqətli olun və inzibati panelinizdə və saytınızı dəyişdirə biləcək istifadəçilərin ola biləcəyi digər yerlərdə yeni və tanış olmayan istifadəçiləri axtarın.

Ümid edirik ki, saytınız heç vaxt haker hücumuna məruz qalmaz, lakin əgər belə olarsa, haker hücumuna məruz qalmış veb-ustalar üçün bir çox resurslarımız var
Haker hücumuna məruz qalmış saytlar üçün yardım səhifəsi. Əgər daha çox kömək lazımdırsa və ya öz məsləhətlərinizi bölüşmək istəyirsinizsə,
Veb-usta Yardım Forumumuznda yazı dərc edə bilərsiniz. Əgər forumda yazı dərc edirsinizsə və ya saytınız üçün yenidən baxılma sorğusu təqdim edirsinizsə, lütfən daxil edin
#NoHacked.

Alien Road

Bunu necə tətbiq edirik

Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.

Əlaqəli xidmətlər

Paylaş