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

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

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

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

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

Категории

Все категории
Loading categories
inql — InQL — это надежное расширение Burp Suite с открытым исходным кодом для продвинутого тестирования GraphQL, предлагающее интуитивно понятное обнаружение уязвимостей, настраиваемые сканирования и бесшовную интеграцию с Burp. | Kitploit
Инструменты/GitHubGitHub/doyensec/inql
Сканеры уязвимостейТестирование безопасности APIТестирование на Проникновение
GitHubdoyensec/inql

inql

InQL — это надежное расширение Burp Suite с открытым исходным кодом для продвинутого тестирования GraphQL, предлагающее интуитивно понятное обнаружение уязвимостей, настраиваемые сканирования и бесшовную интеграцию с Burp.

РепозиторийСайт
1.8k188657 месяцев назадПроверено Kitploit

Популярное

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

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

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

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

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

InQL v6.1.2 - Расширение Burp для продвинутого тестирования GraphQL

Doyensec Research Island GitHub GitHub release (latest by date) GitHub Release Date dev branch ahead by GitHub contributors GitHub issues by-label GitHub issues by-label

🚀 Введение

Добро пожаловать в InQL — инструмент с открытым исходным кодом для тестирования GraphQL. Этот инструмент предоставляет функции, призванные улучшить ваш опыт тестирования GraphQL, делая его более эффективным и результативным.

Мы ценим ваше доверие к InQL. Удачного тестирования!

🌟 Ключевые возможности

Пользовательский интерфейс InQL включает три основных компонента: вкладки Scanner, Batch Queries и Engine Fingerprinting.

🔎 Сканер

Scanner

Scanner — это ядро InQL, где вы можете анализировать конечную точку GraphQL или локальный файл схемы интроспекции. Он автоматически генерирует все возможные запросы, мутации и подписки, организуя их в структурированное представление для вашего анализа.

✅ Настраиваемые сканирования

InQL предлагает гибкость настройки сканирований. Вы можете регулировать глубину генерируемых запросов или количество пробелов для отступов. Также можно выполнять сканирование «точек интереса» для обнаружения потенциальных уязвимостей в схеме GraphQL.

✅ Анализ точек интереса

После выполнения сканирования точек интереса вы получаете богатый набор данных, охватывающий различные потенциальные уязвимости. Вы можете включать или отключать эти категории в соответствии с вашими потребностями.

✅ Обнаружение циклических ссылок

InQL реализует обнаружение циклических ссылок. После анализа схемы он отображает потенциально уязвимые запросы в представлении результатов сканера.

✅ Расширенное взаимодействие с Burp

InQL бесшовно интегрируется с Burp, позволяя генерировать запросы непосредственно из любого GraphQL-запроса в Burp. Вы также можете отправлять автоматически сгенерированные запросы в другие инструменты Burp для дальнейшего анализа.

✅ Пользовательские заголовки

У вас есть возможность устанавливать пользовательские заголовки для каждого домена, при этом список доменов автоматически заполняется на основе наблюдаемого трафика.

⚔️ Пакетные запросы (Batch Queries)

Вкладка Batch Queries позволяет выполнять пакетные GraphQL-атаки, что может быть полезно для обхода плохо реализованных ограничений скорости.

📝 Родные редакторы сообщений Burp

Родные редакторы сообщений Burp теперь имеют дополнительную вкладку «GraphQL (InQL)», предоставляющую эффективный способ просмотра и изменения GraphQL-запросов. Она также поддерживает подсветку схемы для лучшей читаемости.

⚔️ GraphiQL и GraphQL Voyager

InQL теперь реализует серверы GraphiQL и GraphQL Voyager. Вы можете отправить проанализированную схему в них для ещё более глубокого анализа!

☝️ Идентификация движка (Engine Fingerprinting)

Эта вкладка позволяет сканировать URL GraphQL для получения информации о технологии бэкенд-сервера.

🚧 Брутфорс схемы (Schema Bruteforcer)

Этот сканер предназначен для восстановления схемы, когда интроспекция отключена. Он основан на инструменте Clairvoyance CLI и использует сопоставление с регулярными выражениями для обнаружения деталей схемы.

⬇️ Установка

Для успешной установки InQL убедитесь, что вы соответствуете следующим требованиям:

Burp:

  • Поддержка предоставляется только для последней версии Burp.
  • Совместим как с версией «Professional», так и с версией «Community».

Java:

  • Для Montoya API требуется Java 17 или новее.

💻 Сборка расширения InQL из git

  1. Установите Java 17+, например, в дистрибутивах на основе Debian:
$ sudo apt install -y openjdk-17-jdk
$ java --version
openjdk 17.0.6 2023-01-17
  1. Установите наш инструмент сборки — Taskfile:
$ # Mac OS & Homebrew:
$ brew install go-task
$ # Debian
$ sudo apt install -y task
  1. Клонируйте репозиторий и подтяните подмодули:
Скачать инструмент