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

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

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

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

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

Категории

Все категории
Loading categories
GPU_ShellCode — Скрывает рефлективные пейлоады в памяти GPU через CUDA API, стирая память хоста во время сна и используя обработчик VEH для восстановления исполняемой памяти, обходя форензику памяти. | Kitploit
Инструменты/GitHubGitHub/h1d3r/gpu_shellcode
Пост-эксплуатацияRed TeamingРазработка Полезной НагрузкиСостязательная Атака
GitHubh1d3r/gpu_shellcode

GPU_ShellCode

Скрывает рефлективные пейлоады в памяти GPU через CUDA API, стирая память хоста во время сна и используя обработчик VEH для восстановления исполняемой памяти, обходя форензику памяти.

Репозиторий
32033214 лет назадПроверено Kitploit

Популярное

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

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

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

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

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

Отравление gpu; спрятать пейлоад внутри памяти gpu.

После моего более раннего репозитория, в котором я использовал описание потока, чтобы спрятать пейлоад, я захотел найти новый способ, так что теперь я использую память gpu nividia с помощью cuda api, чтобы выделять, записывать и освобождать её, когда нет необходимости в том, чтобы пейлоад находился в памяти.

Шаги:

1- Во-первых, нам нужно настроить и инициализировать некоторые структуры / и запустить наш ve-обработчик.

2- Во-вторых, мы запускаем stageless пейлоад, мы должны использовать stageless, чтобы знать, куда приземлится отражение (я использую cobalt strike, а он использует рефлективный загрузчик dll), нас интересует только 2nd stage, потому что это и есть настоящий пейлоад. я не добавлял никаких трюков на этом шаге, просто virtualalloc и секцию rwx

3- Теперь, когда пейлоад засыпает, мы копируем пейлоад в память gpu и очищаем пейлоад в реальной памяти.

4- Когда сон завершается, veh перехватит исключение (EXCEPTION_ACCESS_VIOLATION), заново установив права доступа к памяти в PAGE_EXECUTE_READWRITE и вернув пейлоад на место из памяти gpu.

Демо:

img

Спасибо за: материалы vxunderground




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