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

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

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

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

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

Категории

Все категории
Loading categories
Chaos-Rootkit — Руткит Windows x64 Ring 0, обеспечивающий скрытие процессов через DKOM, повышение привилегий, подмену драйверов и обход антивирусных средств путём перенаправления файловых операций и завершения работы сканеров. | Kitploit
Инструменты/GitHubGitHub/zeromemoryex/chaos-rootkit
Повышение привилегийМеханизмы персистентностиОбход IDS/IPSПост-эксплуатацияRed Teaming
GitHubzeromemoryex/chaos-rootkit

Chaos-Rootkit

Руткит Windows x64 Ring 0, обеспечивающий скрытие процессов через DKOM, повышение привилегий, подмену драйверов и обход антивирусных средств путём перенаправления файловых операций и завершения работы сканеров.

Репозиторий
1.1k1623 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

Chaos-Rootkit

Описание изображения

  • Chaos-Rootkit — это руткит Ring 0 для x64, который я написал, чтобы лучше понять внутреннее устройство ядра и техники руткитов.

  • GUI-версия

изображение

Купи мне кофе

Возможности

  • Скрытие процесса: эта функция позволяет скрывать процессы от средств их перечисления через DKOM.

  • Повышение привилегий конкретного процесса: эта функция позволяет повысить привилегии конкретного процесса.

  • Подмена драйвера на диске и в памяти драйвером Microsoft: вся заслуга в этой реализации принадлежит IDontCode Back Engineering за его исключительную работу; я также обработал процедуры выгрузки и завершения для этой функции, чтобы драйвер руткита не повреждался и не падал в какой-то момент.

  • Ограничение доступа к файлам для приложений пользовательского режима, за исключением указанного идентификатора процесса

  • Запуск процесса с повышенными привилегиями: запуск командной строки с повышенными привилегиями.

  • Обход проверки целостности файла и защита от антивирусов: это работает за счёт перенаправления файловых операций на легитимный файл, из-за чего наш файл выглядит подлинным и подписанным действительным сертификатом; кроме того, если антивирус попытается просканировать его, руткит немедленно убьёт антивирусный процесс.

  • Снятие защиты со всех процессов

  • Защита конкретного процесса с любым заданным уровнем защиты (WinSystem, WinTcb, Windows, Authenticode, Lsa, Antimalware).

  • Защита конкретного файла от антивирусов: когда антивирус пытается просканировать его, руткит завершает его работу. Это делается путём проверки элемента защиты EPROCESS вызывающего процесса.

Вклад

  • Вклад приветствуется, но при внесении изменений, пожалуйста, обращайте внимание на детали реализации того, как спроектирован руткит. Например, посмотрите этот код. Игнорирование этой логики сломает драйвер. Последний вклад не следовал этой схеме, и мне пришлось выпустить несколько обновлений, чтобы исправить это :(

Разбор

  • https://www.hackandhide.com/chaos-rootkit-internals-explained/

БЛАГОДАРНОСТИ

  • Yassine Jerroudi: значительно помог с ранней версией GUI клиента руткита, так как я был полным новичком в IMGUI. Заслуживает всех похвал.
  • IDontCode BackEngineerLab: вся заслуга за реализацию подмены драйвера на диске и в памяти.
  • sixtyvividtails: спасибо ему за рекомендацию проверять ObjectAttributes->ObjectName->Buffer на всех трёх уровнях, поскольку мы перехватываем NtCreateFile и получаем управляемые пользователем указатели.
  • Pavel Yosifovich: автор Windows Kernel Programming; эта книга остаётся самым ценным ресурсом, на который я полагаюсь. Без глубокого понимания внутренностей ядра нельзя просто «на вайбе» писать драйверы. Настоящие знания — единственное, что убережёт тебя от полного провала bsod ..
  • Авторам вклада: особая благодарность UncleJ4ck, первому участнику, за реализацию обработки ошибок, а также staarblitz за добавление смещений для Windows 11 24H2 и защиты GUI.
Скачать инструмент