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

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

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

Отечественный независимый разработчик опубликовал бесплатную утилиту Threatbit Simple Scanner - инструмент для поиска вредоносных следов в системном реестре Windows. Проект уже доступен на GitHub под лицензией MIT, а сам автор называет его не антивирусом, а «threat-клинером» нового поколения.

Что за зверь и зачем он нужен

Большинство пользователей после заражения системы устанавливают антивирус, который находит сам исполняемый файл угрозы, но оставляет в реестре десятки «хвостов» - изменённые ключи, подменённые обработчики, заблокированные политики. Именно с этим мусором и работает Threatbit Simple Scanner. Никакой сигнатурной базы, никакого поиска троянов напрямую - только анализ того, что вредоносная программа успела натворить в системе.

Утилита проверяет IFEO-ключи, автозапуск через Shell, Userinit, AppInit_DLLs и BootExecute, политики ограничений Policies, подмену оболочки безопасного режима (Safeboot), скрытый мониторинг завершения процессов через SilentProcessExit, перехват учётных данных через LSA Providers. Список внушительный. Ручная проверка всего этого в реестре заняла бы у среднего пользователя несколько часов.

Отдельного внимания заслуживает вкладка «Ручные инструменты» - она позволяет просматривать службы, папки автозапуска StartUp Folders, ключи Run и RunOnce, а также планировщик заданий, чтобы не удалить ничего нужного.

История с 245 мегабайтами и Nuitka

Путь к релизу оказался нетривиальным. Первая сборка Python-скрипта через PyInstaller выдала исполняемый файл весом 245 МБ - результат откровенно неудовлетворительный. Разработчик переключился на компилятор Nuitka, но столкнулся с багами в DLL-зависимостях. Нужные библиотеки в итоге были найдены через архив Wayback Machine. После пересборки финальный размер упал до 26 МБ. Для сравнения: это примерно в девять раз компактнее начального варианта.

Проект вдохновлён несколькими существующими инструментами - Simple Unlocker, Anvir Task Manager, MinerSearch - но метит в нишу между ними: автоматический поиск системных ограничений плюс более широкая диагностика угроз. Кстати, для тех, кто следит за новостями из мира технологий и кибербезопасности, не менее интересно наблюдать за другими событиями в реальном времени - например, Иордания - Алжир смотреть онлайн можно на специализированных платформах, пока фоном запускается сканирование системы.

Что умеет восстанавливать и как запустить

Помимо обнаружения угроз, сканер восстанавливает целый ряд системных компонентов:

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

Программа поддерживает три варианта перезагрузки: классическую, в среду восстановления WinPE и в UEFI. Автоматическая проверка обновлений реализована через GitHub API. Скачать готовый исполняемый файл ThreatbitScanner.exe можно прямо из раздела Releases репозитория - никакой дополнительной установки не требуется. Проект живой: разработчик обещает продолжать развивать функциональность, в первую очередь доработать модуль планировщика заданий.