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

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

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

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

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

Категории

Все категории
Loading categories
CVE-2022-22077 — BYOVD-эксплуатационный фреймворк для CVE-2022-22077, нацеленный на RTCore64.sys. Демонстрирует кражу токенов ядра, повышение привилегий до SYSTEM и интеграцию C2-бикона для операций red team и исследований в области безопасности. | Kitploit
Инструменты/GitHubGitHub/grisuno/cve-2022-22077
Повышение привилегийЭксплуатацияПост-эксплуатацияКомандование и УправлениеОбучение и ОбразованиеRed TeamingРазработка Полезной НагрузкиЭксплуатация Бинарных Файлов
GitHubgrisuno/cve-2022-22077

CVE-2022-22077

BYOVD-эксплуатационный фреймворк для CVE-2022-22077, нацеленный на RTCore64.sys. Демонстрирует кражу токенов ядра, повышение привилегий до SYSTEM и интеграцию C2-бикона для операций red team и исследований в области безопасности.

551111 месяцев назадЕщё не проверено

Популярное

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

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

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

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

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

✅ Фреймворк эксплуатации CVE-2022-22077 RTCore64.sys:

image

Этот документ представляет всесторонний обзор фреймворка эксплуатации CVE-2022-22077 — сложного инструментария атак BYOVD (Bring Your Own Vulnerable Driver), нацеленного на уязвимость драйвера RTCore64.sys. Данный фреймворк демонстрирует продвинутые методы эксплуатации ядра Windows в образовательных целях и для исследований в области безопасности.

Рассматриваемый материал включает техническую основу уязвимости, архитектуру фреймворка и интеграцию с более широким набором инструментов RedTeam LazyOwn. Подробный анализ уязвимости см. в разделе Анализ уязвимости. Конкретные детали реализации отдельных компонентов — в разделе Фреймворк эксплуатации.

image

🚨 CVE-2022-22077 — MSI Center / Dragon Center — Произвольное чтение/запись памяти через RTCore64.sys

CVE-2022-22077 — это уязвимость высокой степени серьезности (оценка CVSS 7.8), затрагивающая драйвер RTCore64.sys, распространяемый с приложениями MSI Center и Dragon Center. Уязвимость связана с открытыми интерфейсами IOCTL, которые позволяют непривилегированным пользователям выполнять произвольное чтение и запись физической памяти, фактически обходя все механизмы безопасности ядра Windows.

image

Ключевые области воздействия:

  • Повышение локальных привилегий до SYSTEM
  • Возможность обхода EDR/AV
  • Выполнение кода на уровне ядра
  • Потенциальная установка руткитов
image

Этапы

image

Этап 1: Подготовка среды

  • Файл: install.sh — Настройка среды кросс-компиляции mingw-w64
  • Файл: build.sh — Компиляция исполняемых файлов Windows из Linux
  • Интеграция: Конфигурация фреймворка LazyOwn через CVE-2022-22077.yaml

Этап 2: Автоматизированное развертывание

  • Файл: payload.ps1 — PowerShell-скрипт, управляющий:
  • Проверкой привилегий (SeLoadDriverPrivilege)
  • Проверкой совместимости с VBS/HVCI
  • Загрузкой драйвера и эксплойта с удаленного сервера
  • Созданием и управлением службой Windows

Этап 3: Эксплуатация ядра

  • Файл: exploit.c — Нативный код, реализующий:
  • Взаимодействие с устройством RTCore64.sys
  • Извлечение маркера процесса SYSTEM
  • Замена маркера текущего процесса
  • Проверку повышения привилегий
image

Архитектура управления памятью

Фреймворк реализует доступ к памяти ядра через структурированный подход, используя уязвимости драйвера RTCore64.sys:

image

Статья

descarga 2

Хроники RTCore64: Когда ваш тюнер GPU становится убийцей ядра (И почему это фича, а не баг)

Автор: grisun0, Главный архитектор ядерного хаоса & По совместительству Шептун драйверов — LazyOwn RedTeam

7 мин чтения · Опубликовано в 3:33 утра, потому что «HVCI? Никогда не встречал.»

«Лучший способ получить контроль над системой — вежливо попросить разрешения у её собственного драйвера, используя IOCTL.» — grisun0, вероятно, пока реверсил MSI Afterburner в трусах

Давайте пропустим часть, где я притворяюсь, что это нормально.

Если вы это читаете, вы, скорее всего:

  • Редтимер, который только что превратил RTCore64.sys в бэкдор ядра, потягивая матчу,
  • Блютимер, который смотрит на \.\RTCore64 в ProcMon и думает: «Зачем моему GPU читать PsInitialSystemProcess?»,
  • Или кто-то, кто гуглил «как стать SYSTEM с помощью игрового драйвера» и попал сюда. (Спойлер: Это не только возможно — это элегантно.)

Добро пожаловать в LazyOwn RedTeam™, где мы не обходим безопасность — мы приглашаем её на ужин, а потом крадём её кошелёк.

Сегодня я представляю вам RTCore64.sys — не драйвер, не инструмент, а полноценный эксплойт ядра, замаскированный под утилиту для разгона вашего RTX 3090.

И да — есть твист.

Спойлер: Он всё ещё использует cmd.exe. Больший спойлер: Теперь он также использует beacon.exe. Ещё больший спойлер: Оба теперь работают с привилегиями NT AUTHORITY\SYSTEM, благодаря драйверу, который считал «произвольный доступ к памяти ядра» функцией для удобства.

🕳️ Что такое RTCore64.sys? (Или: «Как превратить MSI Afterburner в бэкдор Ring 0») Представьте, что вы устанавливаете драйвер для настройки напряжения GPU… и случайно получаете полный доступ на чтение/запись к памяти ядра.

Это CVE-2022–22077 — уязвимость настолько прекрасно безрассудная, что capcom.sys на её фоне выглядит как застенчивый библиотекарь.

Пока capcom.sys вежливо просил выполнить ваш callback, RTCore64.sys просто вручает вам ключи от королевства — без лишних вопросов.

«Вот тебе IOCTL. Пиши любой адрес. Читай любое значение. Развлекайся.» — MSI, вероятно

И так как мы профессионалы, мы не просто делаем DeviceIoControl наобум. Мы воруем маркеры SYSTEM, патчим структуры EPROCESS и порождаем оболочки SYSTEM — и всё это до того, как ваш GPU нагреется до 70°C.

🔧 Как работает RTCore64.sys: Симфония IOCTL и безнаказанность

Позвольте мне провести вас через пять актов этого цифрового ограбления:

  1. Подготовка: «Я просто геймер, офицер» Вы скачиваете MSI Afterburner, чтобы разогнать GPU. Безобидно, правда?

Неправильно.

Внутри скрывается RTCore64.sys — подписанный, уязвимый драйвер, который открывает IOCTL, такие как:

0x80002048 → Чтение памяти ядра 0x8000204c → Запись памяти ядра Никакой валидации. Никаких проверок на адекватность. Просто грубая, нефильтрованная мощь.

«Зачем песочница, когда можно ядро?» — Команда инженеров MSI, 2019

  1. Загрузка: «BYOVD? Скорее „Принеси свой игровой ПК“» Вам даже не нужно устанавливать MSI Afterburner.

Просто:

sc create RTCore64 binPath=C:\Windows\Temp\RTCore64.sys type=kernel

sc start RTCore64

Бум. Доступ к ядру разблокирован.

Предварительное условие: SeLoadDriverPrivilege (который у вас уже есть, потому что вы так хороши). Бонус: HVCI отключён (потому что кому нужна виртуализация, когда есть стиль?).

  1. Эксплойт: «Кража маркеров для чайников (и гениев)» Вот последовательность:

CreateFileW(L"\\.\RTCore64", ...) → Хватаем золотой билет. EnumDeviceDrivers() → Находим базу ntoskrnl.exe. Парсим PsInitialSystemProcess из диска → Получаем смещение. Читаем EPROCESS процесса SYSTEM → Крадём его маркер. Записываем маркер в свой процесс → Поздравляю, ты бог. CreateProcessW(L"beacon.exe", ...) → Запускаем полезную нагрузку как SYSTEM. Без шелл-кода. Без ROP-цепочек. Просто чистая, неразбавленная манипуляция объектами ядра.

  1. Заметание следов: «Логи? Какие логи?» wevtutil cl security

del C:\Windows\Temp\RTCore64.sys

sc delete RTCore64

Пуф. Исчезло. Как призрак, который разогнал вашу RAM и испарился.

  1. Похвальба: «Я дампил LSASS игровым драйвером» Как только вы стали SYSTEM:

tasklist /m mimilib.dll

eventcreate /t INFORMATION /id 1 /l APPLICATION /d “sekurlsa::logonpasswords”

type C:\Windows\System32\mimilsa.log

→ Хэши Domain Admin? Есть. → Пароли в открытом виде? Есть. → Golden Tickets? Сейчас будут.

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