Процессор работает, пока на него не смотрят – как определить и удалить скрытые майнеры

Нагрузка на процессор, которая проваливается почти до нуля при открытии диспетчера задач Windows, похожа на глюк.

Чаще всего это почерк скрытого майнера. Именно с такой картиной столкнулся один из владельцев ПК: пока диспетчер закрыт, процессор чем-то загружен, а после запуска графики мгновенно делают невинный вид.

Механика простая. Вредоносные майнеры, чаще всего собранные на основе открытого XMRig и добывающие Monero (её алгоритм RandomX рассчитан на обычные процессоры), следят за списком запущенных процессов и ставят работу на паузу, как только появляются taskmgr.exe, Process Explorer или Process Hacker.

Одни образцы просто закрывают диспетчер, другие затихают, только пока его окно в фокусе. В комментариях вспомнили и конкретный адрес, где такой гость прятался, – файл windowsservice.exe в папке AppData\Local\Updates, замаскированный под системную службу.

Впрочем, с выводами спешить не стоит. В Windows есть автоматическое обслуживание: Microsoft Defender проводит фоновые проверки, а Windows Update ставит задачи на время простоя и сворачивает их, как только пользователь возвращается к компьютеру. Нагрузка в этом случае падает от движения мыши, а не от запуска диспетчера.

Отличить одно от другого помогает простой тест: отключить заставку и сон монитора, открыть диспетчер на вкладке "Подробности", отсортировать процессы по столбцу "Время ЦП" и подождать пару минут.

Этот столбец вообще недооценён. Он показывает, сколько процессорного времени каждый процесс набрал с момента запуска, так что прожорливый беглец оставит след, даже если успел притихнуть.

Есть и старый трюк с клавишей Ctrl: пока она зажата, диспетчер перестаёт обновлять список, и прыгающий процесс можно спокойно поймать. Сочетание Ctrl+Shift+Esc с удержанием Ctrl многие считают идеальным снимком, но здесь есть подвох. Свежеоткрытый диспетчер ещё не собрал данные и показывает нули, так что окну лучше дать поработать пару секунд и только потом замораживать картинку.

Если подозрение на майнер подтвердилось, порядок действий примерно такой:

  • поставить Process Explorer от Microsoft Sysinternals и переименовать исполняемый файл во что-нибудь бессмысленное, так как некоторые майнеры ищут его по имени

  • прогнать систему через Malwarebytes или аналогичный сканер

  • заглянуть в "Планировщик заданий", ведь майнеры любят прописываться туда для автозапуска

  • при серьёзном заражении сохранить важные файлы и переустановить Windows с нуля, поскольку доверять системе после такого гостя рискованно

Майнер умеет прятаться от диспетчера задач, а от счётчика процессорного времени спрятаться уже сложнее.

Больше статей на Shazoo
Тэги:

Об авторе

Знаю, что ничего не знаю
Редактор
Пишу про игры на Shazoo с 2019 года. Мастер скоропечатанья, ошибок в половине слов и экспертности по философии. Особенно разбираюсь в League of Legends, наездил на лошадях в Red Dead Redemption много часов, прошел GTA 5 три раза, изучил все новые Assassin's Creed, обожаю с самого детства JRPG и RPG, люблю все игры Bioware и провожу много часов в RTS. Сейчас прохожу очередную AAA или игру из бэк-каталога