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

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

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

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

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

Категории

Все категории
Loading categories
PoolParty — Набор полностью необнаруживаемых техник внедрения процессов, использующих пулы потоков Windows. | Kitploit
Инструменты/GitHubGitHub/safebreach-labs/poolparty
Повышение привилегийЭксплуатацияШелл-кодПост-эксплуатацияRed TeamingРазработка Полезной Нагрузки
GitHubsafebreach-labs/poolparty

PoolParty

Набор полностью необнаруживаемых техник внедрения процессов, использующих пулы потоков Windows.

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

Популярное

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

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

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

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

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

PoolParty

Коллекция полностью необнаруживаемых техник внедрения процессов, злоупотребляющих пулами потоков Windows. Представлено на брифингах Black Hat EU 2023 под названием - Вечеринка в пуле, которую вы никогда не забудете: новые техники внедрения процессов с использованием пулов потоков Windows

Варианты PoolParty

ID вариантаОписание варианта
1Перезаписать стартовую процедуру целевой фабрики рабочих потоков
2Вставить рабочий элемент TP_WORK в пул потоков целевого процесса
3Вставить элемент ожидания TP_WAIT в пул потоков целевого процесса
4Вставить элемент ввода-вывода TP_IO в пул потоков целевого процесса
5Вставить элемент ALPC TP_ALPC в пул потоков целевого процесса
6Вставить элемент задания TP_JOB в пул потоков целевого процесса
7Вставить прямой элемент TP_DIRECT в пул потоков целевого процесса
8Вставить элемент таймера TP_TIMER в пул потоков целевого процесса

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

root@kitploit:~
PoolParty.exe -V <ID ВАРИАНТА> -P <ЦЕЛЕВОЙ PID>

Примеры использования

Вставить элемент TP_TIMER в процесс с ID 1234

root@kitploit:~
>> PoolParty.exe -V 8 -P 1234

[info]    Starting PoolParty attack against process id: 1234
[info]    Retrieved handle to the target process: 00000000000000B8
[info]    Hijacked worker factory handle from the target process: 0000000000000058
[info]    Hijacked timer queue handle from the target process: 0000000000000054
[info]    Allocated shellcode memory in the target process: 00000281DBEF0000
[info]    Written shellcode to the target process
[info]    Retrieved target worker factory basic information
[info]    Created TP_TIMER structure associated with the shellcode
[info]    Allocated TP_TIMER memory in the target process: 00000281DBF00000
[info]    Written the specially crafted TP_TIMER structure to the target process
[info]    Modified the target process's TP_POOL tiemr queue list entry to point to the specially crafted TP_TIMER
[info]    Set the timer queue to expire to trigger the dequeueing TppTimerQueueExpiration
[info]    PoolParty attack completed successfully

Стандартный шеллкод и настройка

Стандартный шеллкод запускает калькулятор через WinExec API.

Чтобы изменить исполняемый файл, измените путь в конце переменной g_Shellcode, находящейся в файле main.cpp.

Автор - Alon Leviev

  • LinkedIn - Alon Leviev
  • Twitter - @_0xDeku
Скачать инструмент