Skip to content
KitploitKITPLOIT
ИнструментыЭксплойтыБлог
Log in
Отправить
ИнструментыЭксплойтыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

ЛентыКонтактыКонфиденциальность© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
GhostTrace — Сканер Windows для криминалистического анализа только для чтения, выявляющий следы программного обеспечения — постоянство, артефакты выполнения (Prefetch, Shimcache, BAM), корреляцию активности пользователей и Ghost Tasks. Более 20 модулей, сопоставленных с MITRE ATT&CK. | Kitploit
Инструменты/GitHubGitHub/devzinh/ghosttrace
Криминалистика памятиМеханизмы персистентностиФорензикаЦифровая криминалистикаРазведка угрозРеагирование на Инциденты
GitHubdevzinh/ghosttrace

GhostTrace

Сканер Windows для криминалистического анализа только для чтения, выявляющий следы программного обеспечения — постоянство, артефакты выполнения (Prefetch, Shimcache, BAM), корреляцию активности пользователей и Ghost Tasks. Более 20 модулей, сопоставленных с MITRE ATT&CK.

Репозиторий
362 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

GhostTrace

Найдите то, что программное обеспечение оставило после себя в Windows, прежде чем оно найдёт путь обратно.

GhostTrace — это локальный инструмент для поиска следов в Windows для специалистов по реагированию на инциденты, системных администраторов и опытных пользователей, заботящихся о безопасности. Он собирает данные о персистентности, выполнении, активности и оставленных артефактах в проверяемую запись, а затем предлагает строго ограниченную очистку только тогда, когда вы явно её выбираете.

CI Release Windows .NET License

Скачать | Требования | Быстрый старт | Возможности | Модель безопасности | Дорожная карта | Португальский (Бразилия)


Зачем нужен GhostTrace

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

GhostTrace превращает этот широкий вопрос в сфокусированное локальное расследование:

  • Один сфокусированный поиск по NN криминалистическим модулям.
  • Доказательства по источникам, с находками, ошибками и метаданными, сохраняемыми отдельно для каждого модуля.
  • Автономность по замыслу — без телеметрии, загрузок или зависимости от облака.
  • Готовый к аудиту вывод, включая TXT-записи, JSON-вывод для целевых коллекторов и журналы очистки.
  • Очистка под контролем человека — никогда не автоматическое исправление.

Требования

ПунктТребование
Операционная системаWindows 10 или 11, x64
ПраваАдминистратор, требуется для чтения защищённых артефактов
Среда выполненияНе требуется. MSI является автономным.
Диск ~NN МБ после установки, плюс место для вывода отчётов

Проверьте загрузку

GhostTrace читает защищённые артефакты Windows и запускается с повышенными правами. Проверьте установщик перед его выполнением, особенно на хосте, который вы расследуете.

Get-FileHash .\GhostTrace-1.5.0-x64.msi -Algorithm SHA256

Сравните результат с SHA256SUMS.txt, публикуемым вместе с каждым релизом.

Установщик пока не подписан кодом, поэтому SmartScreen и некоторые EDR-продукты пометят его при первом запуске. Проверьте хэш, а не просто игнорируйте предупреждение.

Быстрый старт

Установка

Скачайте последний x64 MSI из Релизов:

GhostTrace-<version>-x64.msi

Пакет является автономным, поэтому на целевой машине не требуется предустановленная среда выполнения .NET. Запускайте GhostTrace от имени администратора для доступа к защищённым артефактам Windows.

Поиск по имени программного обеспечения

GhostTrace.CLI scan --name nvidia

Интерактивный процесс показывает прогресс, группирует находки по техникам и может экспортировать запись расследования. Если существуют безопасные кандидаты на очистку, вы должны выбрать их и ввести фразу подтверждения до любого удаления.

Урезанный пример того, что это выдаёт:

$ GhostTrace.CLI scan --name nvidia

  MODULE                        FINDINGS  STATUS
  PersistenceScanModule                2  OK
  ScheduledTasksScanModule             1  OK
  TaskCacheScanModule                  1  PartialSuccess
  PrefetchScanModule                   4  OK

  [Persistence] HKLM\...\Run\NvBackend
      -> C:\Program Files\NVIDIA Corporation\Update Core\NvBackend.exe (missing)

  [Ghost Task] TaskCache\Tree entry with no COM counterpart (T1053.005)
      \NvProfileUpdaterOnLogon_{...}

  TaskCacheScanModule: PartialSuccess. 2 keys unreadable (access denied).

GhostTrace running in the terminal

Запуск в автоматизации

GhostTrace.CLI scan --name nvidia --quiet --output C:\Cases\Host1

--quiet создаёт неинтерактивную TXT-запись. Сбой записи отчёта возвращает ненулевой код выхода, поэтому автоматизация не завершается молчаливо без артефакта.

Основные команды

ЦельКоманда
Открыть интерактивное менюGhostTrace.CLI
Выполнить полную триажGhostTrace.CLI scan
Найти именованное приложениеGhostTrace.CLI scan --name <n>
Записать запись сканирования для скриптовGhostTrace.CLI scan --name <n> --quiet --output <directory>
Сопоставить COM планировщика задач и TaskCacheGhostTrace.CLI scan-tasks-correlate-json --output <report.json>
Проверить каталог, ключ реестра или журнал событийscan-fs-json, scan-reg-json, scan-evt-json

Выберите язык интерфейса с помощью --lang:

GhostTrace.CLI scan --name nvidia --lang en
GhostTrace.CLI --lang pt-BR

Коды выхода

КодЗначение
0Сканирование завершено, и любой запрошенный отчёт записан
1Недопустимые аргументы или неподдерживаемая среда
2Сбой записи отчёта
3Отменено оператором

От сбора к анализу

GhostTrace investigation workflow

  1. GhostTrace запускает модули, доступные для выбранного сбора.
  2. Каждый модуль возвращает свои собственные находки, ошибки и метаданные.
  3. CLI отображает краткую сводку и записывает локальную запись по запросу.
  4. Любая выбранная операция очистки записывается в отдельный журнал аудита.

Что он собирает

ОбластьИсточники доказательств
ПерсистентностьRun/RunOnce, автозагрузка, службы, Winlogon, IFEO, AppInit, LSA, Active Setup, WMI и запланированные задачи
ВыполнениеPrefetch, Shimcache, BAM/DAM, UserAssist и MUICache
Активность пользователяИстория PowerShell, история исходящих RDP-подключений, RecentDocs, USB и сетевые артефакты
Установленное ПО и остаткиЗаписи деинсталляции, StartupApproved, Program Files, ProgramData и следы AppData
Сопоставление запланированных задачРасхождения COM и TaskCache для расследования Ghost Tasks (T1053.005)

GhostTrace module coverage

Справочник модулей (внутренние имена коллекторов)

Персистентность

МодульИсточник
PersistenceScanModuleПапки Run/RunOnce и автозагрузки
ServicesScanModuleЗначения ImagePath служб и драйверов
AsepScanModuleWinlogon, IFEO, AppInit, LSA и Active Setup
ScheduledTasksScanModuleCOM планировщика задач, включая скрытые задачи
TaskCacheScanModuleАномалии TaskCache\Tree
WmiPersistenceScanModule__EventFilter, __EventConsumer и привязки

Выполнение и активность

Скачать инструмент