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

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

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

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

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

Категории

Все категории
Loading categories
confirmesc — Перечислитель повышения привилегий в Linux, который подтверждает эксплуатируемость и выдаёт точную команду для получения root-оболочки — без поиска в GTFOBins. Включены MCP-сервер и навыки для AI-агентов. | Kitploit
Инструменты/GitHubGitHub/capture0x/confirmesc
Повышение привилегийСканеры уязвимостейЭксплуатацияСбор информацииПост-эксплуатацияCTFТестирование на ПроникновениеКомандование и УправлениеRed TeamingБезопасность ИИ
GitHubcapture0x/confirmesc
12313 дней назадЕщё не проверено

Популярное

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

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

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

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

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

confirmesc

Перечислитель повышения привилегий в Linux, который подтверждает эксплуатируемость и выдаёт точную команду для получения root-оболочки — без поиска в GTFOBins. Включены MCP-сервер и навыки для AI-агентов.

Репозиторий

confirmesc — подтверждает, что действительно эксплуатируемо, а не просто перечисляет

Linux Python 3.9+ MIT License CI Форматы вывода Готов к MCP Готов для AI-агентов

Сканер повышения привилегий в Linux, который подтверждает, что действительно эксплуатируемо
и выдаёт точную команду для получения root.

при поддержке tmrswrr

Почему  •  Демо  •  Быстрый старт  •  AI / MCP  •  Что проверяет  •  Использование


Большинство инструментов перечисления выдают сотни строк «возможно, интересного» и оставляют самое сложное вам: разобраться, какие из них реальны, а затем искать в интернете рабочий эксплойт.

confirmesc делает наоборот. Он проверяет каждую находку непосредственно на живой системе, помечает её честным уровнем достоверности и для каждого подтверждённого вектора выводит готовую к запуску команду, которая действительно даёт root-оболочку. Никаких догадок, какие из 200 строк важны, и никакого открывания GTFOBins в другой вкладке для поиска полезной нагрузки.

Создан для пентестеров, игроков CTF / Hack The Box и системных администраторов, которые хотят получить чёткий ответ на один вопрос: можно ли повысить привилегии на этой машине прямо сейчас, и как?

Почему confirmesc отличается

Классические перечислители
(LinEnum, linPEAS)
GTFOBins
(справочный сайт)
confirmesc
Перечисляет подозрительные элементыСотни строк-Только то, что важно
Подтверждает эксплуатируемость на этой машинеНетНетДа, проверено вживую
Даёт точную команду эксплойтаНетИщите вручнуюДа, готова к вставке
Учитывает сброс привилегий dash/bashНетЧасто не работаетДа
Доказывает root по-настоящему (euid == 0)НетНетДа, с --poc
Честные уровни достоверностиНет-CONFIRMED / LIKELY / INFO
Интеграция с AI-агентами (MCP + skills)НетНетДа

Пять вещей, которые его выделяют:

  • Он подтверждает, а не предполагает. Находка помечается CONFIRMED только когда само эксплуатируемое условие было непосредственно обнаружено в работающей системе: реальный SUID-бит на известном бинарнике, реальная опасная capability, разрешающее правило sudo -l, действительно доступный для записи файл, принадлежащий root. Не «эта версия, вероятно, уязвима».

  • Он даёт вам полезную нагрузку, так что вам никогда не придётся её искать. Каждый подтверждённый вектор SUID / sudo / capability поставляется с командой для копирования и вставки, которая порождает интерактивную root-оболочку. Никакого открывания GTFOBins, сопоставления техники и ручной адаптации однострочника — confirmesc уже сделал это.

  • Его команды работают на современных машинах. В текущих системах на базе Debian /bin/sh — это dash, и как dash, так и bash молча сбрасывают root, как только замечают euid != ruid. Многие скопированные однострочники из GTFOBins не работают из-за этого. confirmesc генерирует команды, которые это учитывают (явный setuid(0), bash -p или прямой exec()), так что получаемая оболочка действительно root.

  • Он может доказать root вживую. С --poc он запускает реальную полезную нагрузку повышения привилегий и проверяет, что у получившегося процесса действительно euid 0, превращая «эксплуатируемо в теории» в «мы только что получили root».

  • Готов к работе с AI-агентом. confirmesc поставляется с MCP-сервером и набором навыков, так что AI-агент может запускать сканирование как инструмент и следовать встроенной методологии, чтобы действовать на основе подтверждённых находок — повышение привилегий с помощью AI, от начала до конца. См. Интеграция с AI-агентом.

Демо

Непривилегированный пользователь запускает confirmesc, получает три вектора со статусом CONFIRMED, каждый с готовой к запуску root-оболочкой, вставляет одну из них и получает root-оболочку — записано вживую в Docker-песочнице testlab/.

демо confirmesc: от непривилегированного пользователя до root в песочнице testlab

Быстрый старт

git clone https://github.com/capture0x/confirmesc
cd confirmesc
python3 -m pip install -e .

confirmesc            # passive scan of the current box, readable text report

Прочитайте начало отчёта. Раздел ACTIONABLE FINDINGS перечисляет каждый CONFIRMED вектор, каждый с выделенной строкой root shell:, которую можно скопировать и запустить. Это весь рабочий процесс: сканируй, читай подтверждённые находки, запускай команду.

Код выхода процесса — 1, когда существует хотя бы одна находка CONFIRMED, и 0 в противном случае, что упрощает использование в CI или автоматизации CTF.

Интеграция с AI-агентом (MCP + skills)

confirmesc создан для AI-ассистируемого повышения привилегий. Он поставляет два опциональных компонента, позволяющих AI-агенту управлять им через Model Context Protocol: сканирование становится вызываемым инструментом, а набор skills даёт агенту встроенную методологию для действий на основе подтверждённых находок. Агент запускает сканирование, читает подтверждённые векторы и уже имеет точную root-команду для каждого из них — без ручного анализа, без поиска полезных нагрузок.

MCP-сервер

confirmesc-mcp предоставляет сканирование через Model Context Protocol. Агент перечисляет инструменты, вызывает scan и получает структурированные находки обратно, каждая CONFIRMED уже содержит готовую к запуску команду эксплуатации:

MCP-сервер confirmesc: агент вызывает инструмент scan и получает подтверждённые векторы с готовыми root-командами

Предоставляемые инструменты:

  • scan — запустить пассивное/активное сканирование и вернуть структурированные находки (с exploit_command для каждого подтверждённого вектора)
  • report — запустить сканирование и вернуть отрендеренный отчёт в виде text, json или html
  • list_privesc_checks — перечислить доступные проверки по категориям

Живая эксплуатация (--poc) намеренно не предоставляется: подтверждение условий безопасно автоматизировать, но запуск полезных нагрузок для повышения привилегий остаётся решением оператора.

pip install -e ".[mcp]"
confirmesc-mcp            # serve over stdio
Скачать инструмент