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

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

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

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

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

Категории

Все категории
Loading categories
xcat — Инструмент для XPath-инъекций | Kitploit
Инструменты/GitHubGitHub/orf/xcat
Анализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийСбор информацииВеб-безопасность
GitHuborf/xcat

xcat

Инструмент для XPath-инъекций

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

Популярное

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

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

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

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

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

XCat

Python package Rawsec's CyberSecurity Inventory

XCat — это инструмент командной строки для эксплуатации и исследования уязвимостей слепой XPath-инъекции.

Полную документацию читайте здесь: https://xcat.readthedocs.io/en/latest/

Поддерживается большое количество возможностей:

  • Автоматический выбор инъекций (выполните xcat injections для списка)

  • Определение версии и возможностей XPath-парсера и выбор самого быстрого метода извлечения данных

  • Встроенный HTTP-сервер для внеполосного взаимодействия

    • Автоматизация XXE-атак
    • Использование внеполосных HTTP-запросов для значительного ускорения извлечения данных
  • Пользовательские заголовки и тело запроса

  • Встроенная REPL-оболочка с поддержкой:

    • Чтения произвольных файлов
    • Чтения переменных окружения
    • Листинга директорий
    • Выгрузки/загрузки файлов (скоро TM)
  • Оптимизированное извлечение данных

    • Использование бинарного поиска по кодовым точкам Unicode, если доступно
    • Запасные варианты включают сначала поиск ранее полученных распространённых символов
    • Нормализация Unicode для уменьшения пространства поиска
  • Установка

    Выполните pip install xcat

    Или с помощью Docker: docker run -it tomforbes/xcat --help

    Или на Fedora: dnf install xcat 😎

    Требуется Python 3.7. Его легко установить с помощью pyenv: pyenv install 3.7.1

    Пример приложения

    Существует полное демонстрационное приложение, с помощью которого можно изучить возможности XCat. README здесь: https://github.com/orf/xcat_app

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