A Look at Upcoming Innovations in Electric and Autonomous Vehicles Разработчик выпустил Threatbit Simple Scanner. Бесплатный инструмент против последствий малвари

Разработчик выпустил Threatbit Simple Scanner. Бесплатный инструмент против последствий малвари

Разработчик выпустил Threatbit Simple Scanner. Бесплатный инструмент против последствий малвари

Опенсорсная утилита для Windows чистит реестр от следов вредоносных программ - без антивирусных баз и лишних телодвижений

Российский разработчик опубликовал в открытом доступе утилиту Threatbit Simple Scanner - инструмент, который ищет не сами вирусы, а то, что они оставляют после себя. Реестровые ловушки, подменённые ключи, заблокированные политики - программа находит и устраняет всё это в несколько кликов. Без антивирусных баз. Без подписок. Под лицензией MIT.

Не антивирус, а чистильщик последствий

Принципиальное отличие от привычных защитных решений - в самой концепции. Threatbit Simple Scanner не детектирует трояны и не сканирует файлы на сигнатуры. Он работает иначе: ищет следы, которые малварь оставляет в системе после своей работы. IFEO-ключи, подмена оболочки безопасного режима, нежелательные записи в AppInit_DLLs, политики ограничений, перехват учётных данных через LSA Providers - всё это давно известные техники закрепления в системе, которые многие антивирусы попросту игнорируют или не убирают после лечения. трансляция матча Чехия - Мексика

Помимо сканера, в программе есть вкладка ручных инструментов - для тех, кто хочет сам решить, что удалять. Там можно просмотреть запущенные службы, папки автозапуска, задачи планировщика. Удобно, если не хочется, чтобы утилита тронула что-то нужное.

Технические подробности и путь к релизу

Написан проект на Python. Первая попытка собрать исполняемый файл через Pyinstaller дала результат в 245 МБ - разработчика это не устроило. Пересборка через Nuitka поначалу упиралась в проблемы с DLL, но в итоге удалось разыскать нужные библиотеки и добиться финального размера в 26 МБ. Это уже вполне приемлемо для утилиты подобного класса.

Функциональность программы шире, чем кажется на первый взгляд. Вот что она умеет, помимо сканирования реестра:

  • восстановление UAC и Windows Defender
  • починка ассоциаций файлов (.exe, .bat, .txt, .png и других)
  • восстановление MBR и сетевых параметров (Winsock, Hosts, DNS-кэш)
  • проверка целостности системных файлов через sfc /scannow
  • три режима перезагрузки: стандартный, в WinPE и в UEFI
  • автоматическая проверка обновлений через GitHub API

Восстановление системных шрифтов пока в бета-статусе, планировщик заданий - в активной доработке.

Кому и зачем это нужно

Целевая аудитория - те, кто уже столкнулся с последствиями заражения и обнаружил, что после «лечения» антивирусом система всё равно ведёт себя странно. Именно в таких ситуациях ручная чистка реестра была единственным выходом. Теперь этот процесс автоматизирован. Кстати, если вы сейчас заняты другим - например, следите за трансляцией матча Чехия - Мексика - запустить сканирование можно в фоне: утилита работает без постоянного участия пользователя. По предварительным оценкам, инструмент особенно актуален для систем, переживших атаки с использованием техник IFEO-инъекций и подмены политик - это один из наиболее распространённых векторов закрепления в Windows-среде.

Проект доступен на GitHub в виде готового исполняемого файла и в виде исходников - для тех, кто предпочитает собирать сам. Разработчик намерен развивать его дальше: функциональность будет расширяться, а планировщик заданий в ближайших версиях должен стать полноценным.