DL_KONSERVA Telegram 14
Упрощаем пентест GraphQL

У GraphQL есть механизм интроспекции, с помощью которого можно получить информацию о схеме API, включая доступные запросы и возможные аргументы. Однако, чаще всего разработчики его выключают в продакшн среде.

Это не проблема, поскольку некоторые серверы GraphQL, например Apollo Server, по умолчанию имеют механизм подсказок методов.

На первом скриншоте можно увидеть, как выглядят такие подсказки.

Как это можно использовать?

Существует готовое автоматизированное решение для восстановления схемы из подсказок — Clairvoyance.

Для удобной работы с полученной схемой можно использовать расширение InQL для Burp Suite.

Во вкладке InQL выбираем Scanner, указываем в строке URL эндпоинт GraphQL атакуемого веб-приложения, загружаем ранее полученный файл схемы и нажимаем Analyze.

В результате мы получим список методов, которые можно использовать для последующего анализа приложения.



tgoop.com/dl_konserva/14
Create:
Last Update:

Упрощаем пентест GraphQL

У GraphQL есть механизм интроспекции, с помощью которого можно получить информацию о схеме API, включая доступные запросы и возможные аргументы. Однако, чаще всего разработчики его выключают в продакшн среде.

Это не проблема, поскольку некоторые серверы GraphQL, например Apollo Server, по умолчанию имеют механизм подсказок методов.

На первом скриншоте можно увидеть, как выглядят такие подсказки.

Как это можно использовать?

Существует готовое автоматизированное решение для восстановления схемы из подсказок — Clairvoyance.

Для удобной работы с полученной схемой можно использовать расширение InQL для Burp Suite.

Во вкладке InQL выбираем Scanner, указываем в строке URL эндпоинт GraphQL атакуемого веб-приложения, загружаем ранее полученный файл схемы и нажимаем Analyze.

В результате мы получим список методов, которые можно использовать для последующего анализа приложения.

BY Консерва





Share with your friend now:
tgoop.com/dl_konserva/14

View MORE
Open in Telegram


Telegram News

Date: |

The creator of the channel becomes its administrator by default. If you need help managing your channel, you can add more administrators from your subscriber base. You can provide each admin with limited or full rights to manage the channel. For example, you can allow an administrator to publish and edit content while withholding the right to add new subscribers. Hui said the time period and nature of some offences “overlapped” and thus their prison terms could be served concurrently. The judge ordered Ng to be jailed for a total of six years and six months. Activate up to 20 bots ZDNET RECOMMENDS Just as the Bitcoin turmoil continues, crypto traders have taken to Telegram to voice their feelings. Crypto investors can reduce their anxiety about losses by joining the “Bear Market Screaming Therapy Group” on Telegram.
from us


Telegram Консерва
FROM American