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

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

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

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

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

Категории

Все категории
Loading categories
ThrottleStopPPL — PoC для CVE-2025-7771 для изменения защиты PPL | Kitploit
Инструменты/GitHubGitHub/v31l0x1/throttlestopppl
Повышение привилегийКриминалистика памятиАнализ уязвимостейЭксплуатацияОбучение и ОбразованиеЭксплуатация Бинарных Файлов
GitHubv31l0x1/throttlestopppl

ThrottleStopPPL

PoC для CVE-2025-7771 для изменения защиты PPL

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

Популярное

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

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

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

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

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

ThrottleStopPPL

Инструмент класса proof-of-concept для управления уровнями защиты Protected Process Light (PPL) на Windows Server 2022 путём эксплуатации уязвимостей драйвера ThrottleStop (CVE-2025-7771).

Обзор

Этот инструмент демонстрирует повышение привилегий через возможности произвольного чтения/записи физической памяти, предоставляемые драйвером ThrottleStop. Он позволяет изменять уровни защиты процессов путём непосредственного манипулирования структурами памяти ядра.

Возможности

  • Произвольное чтение/запись физической памяти
  • Трансляция виртуальных адресов в физические через Superfetch
  • Манипулирование структурой EPROCESS
  • Изменение уровня защиты PPL для любого процесса

Использование

root@kitploit:~
PPLmanager.exe -p <pid> -v <protection_level>

Параметры

  • -p <pid> — идентификатор процесса для изменения
  • -v <protection_level> — значение уровня защиты в шестнадцатеричном формате
  • -h — показать справочное сообщение

Уровни защиты

Требования

  • Windows Server 2022 (проверенная сборка)
  • Права администратора
  • Загруженный драйвер ThrottleStop

Сборка

Сборка с помощью Visual Studio с использованием прилагаемого файла решения:

root@kitploit:~
ThrottleStopPPL.sln

Настройка драйвера

Уязвимый драйвер ThrottleStop можно извлечь из ThrottleStop.exe с помощью Resource Hacker.

Создайте и запустите службу драйвера:

root@kitploit:~
sc create ThrottleStop binPath="<Path to driver>" type=kernel
sc start ThrottleStop

Уязвимые IOCTL

  • 0x80006498 — произвольное чтение памяти
  • 0x8000649C — произвольная запись памяти
  • 0x80006430 — произвольное чтение порта
  • 0x80006434 — произвольная запись порта

Отказ от ответственности

Это proof-of-concept, предназначенный исключительно для образовательных и исследовательских целей. Используйте ответственно и только на системах, которыми вы владеете или на тестирование которых у вас есть явное разрешение.

Авторы

Этот проект вдохновлён оригинальным ThrottleStopPoC от @fxrstor.

Ссылки

  • CVE-2025-7771
  • Superfetch: трансляция виртуальных адресов в физические

Лицензия

Только для образовательных и исследовательских целей.

Скачать инструмент
ЗначениеУровень защитыОписание
0x72PS_PROTECTED_SYSTEMЗащищённый системный процесс
0x62PS_PROTECTED_LSAЗащищённый процесс LSA
0x52PS_PROTECTED_WINDOWSЗащищённый процесс Windows
0x61PS_PROTECTED_WINTCB_LIGHTОблегчённый защищённый процесс Windows TCB
0x51PS_PROTECTED_WINDOWS_LIGHTОблегчённый защищённый процесс Windows
0x41PS_PROTECTED_LSA_LIGHTОблегчённый защищённый процесс LSA
0x31PS_PROTECTED_ANTIMALWARE_LIGHTОблегчённый защищённый процесс антивредоносного ПО
0x12PS_PROTECTED_AUTHENTICODEЗащищённый процесс Authenticode
0x11PS_PROTECTED_AUTHENTICODE_LIGHTОблегчённый защищённый процесс Authenticode
0x00NO_PROTECTIONБез защиты