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

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

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

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

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

Категории

Все категории
Loading categories
Silhouette — Keep it secret, keep it safe | Kitploit
Инструменты/GitHubGitHub/elastic/silhouette
Defensive ToolsIdentity & Access Management (IAM)AuthenticationArchived
GitHubelastic/silhouette

Silhouette

Keep it secret, keep it safe

Репозиторий
77101 год назадПроверено Kitploit

Популярное

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

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

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

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

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

Silhouette

Авторы: Gabriel Landau и Mark Mager из Elastic Security.

Из доклада Hide Your Valuables — Mitigating Physical Credential Dumping Attacks, представленного на Shmoocon 2023. Слайды здесь.

Хранение секретов LSA вне физической памяти

Silhouette — это POC, который снижает риск использования физической памяти для извлечения учётных данных из LSASS. Он делает это тремя способами:

  1. Активно сбрасывает страницы LSASS из ОЗУ на диск.
  2. Блокирует прямой доступ к диску в пределах загрузочного тома, предотвращая атаки с прямым копированием против pagefile.sys и hiberfil.sys (например, Invoke-NinjaCopy).
  3. Блокирует FILE_READ_DATA для pagefile.sys во всех снапшотах теневых копий томов, чтобы заблокировать доступ такими инструментами, как hobocopy.

Перед использованием Silhouette настоятельно рекомендуется включить RunAsPPL.

Сборка и запуск

Это proof of concept. Используйте его на свой страх и риск.

  1. Скомпилируйте Silhouette.sln с помощью Visual Studio 2019. Требуется WDK. Изначально это разрабатывалось с Win11 21H2 WDK.
  2. Включите тестовую подпись.
  3. Зарегистрируйте службу:
root@kitploit:~
sc create Silhouette type= filesys start= demand binpath= %CD%\Silhouette.sys
  1. Добавьте ключи Minifilter:
root@kitploit:~
reg import FilterKeys.reg
  1. Запустите службу:
root@kitploit:~
sc start Silhouette

Лицензия

Silhouette распространяется по лицензии ELv2. В нём используется phnt из SystemInformer под лицензией MIT.

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