Похожие чаты

Вопрос для вечера пятницы ) Есть REST API. И есть

к ней доступ: могу авторизоваться и подергать ручки (ну или, попустим там все без авторизации работает).
Документации на этот API нет ни Сваггера, ничего (украли, сгорела, разработчики унесли с собой).

ВОПРОС. Есть ли способ как-то узнать, какие вообще ручки/конечные точки есть у этого API и что они возвращают?

Например, в Graph QL можно сделать запрос интроспекции и вуаля - вся апишка как на ладони.
А как это сделать в случае с REST API, и возможно ли это в принципе?
Пробовал OPTIONS - возвращает только список поддерживаемых методов (CRUD).

9 ответов

19 просмотров

код идти ковырять, мне так аналитики восстанавливают данные на методы, которые никак не описаны

1. Есть ли ограничения на частоту доступа к API? 2. Есть ли доступ к коду?

Транслировал твой вопрос своим разрабам. Они меня отправили сюда (https://itsecforu.ru/2021/12/24/🌐-обзор-проверенных-способов-поиска/). Говорят, нужно узнать все endpoints по url, а затем по get-запросу через Postman посмотреть, что выдает. Не знаю, чем это тебе поможет. Но, вдруг?

Denis- Автор вопроса
Юра
Транслировал твой вопрос своим разрабам. Они меня ...

Все равно немного непонятно, как использовать эти методы для сервиса, который представляет собой blackbox, размещенный, например, в интранете. Или у @Denis_Malov другие исходные условия? Т.е. все изложенные методы, насколько я понял, основаны на каких-нибудь уже существующих где-то заранее сохраненных данных (webarchive) или на доступе к коду (как JS файлы).

Denis- Автор вопроса
Eduard Tibet
Все равно немного непонятно, как использовать эти ...

Блин, вы про blackbox написали и у меня возникла мысль. Может для таких случаев можно DAST-анализатор приспособить?

Привет. Для запросов используете curl, лучше питоновский. Перебором. https://github.com/juice-shop/juice-shop/issues/824 Варианты: • Вкладка Network в Хроме. Смотрите запросы в левой панели. Нажимаете запрос, смотрите вкладку Responses. • Устанавливаете Fiddler в браузер. Это перехватчик запросов. Смотрите все запросы. • PCAP-драйвер.

Eduard Tibet
Все равно немного непонятно, как использовать эти ...

Как я понял, у @Denis_Malov проблема была в том, что он знал только основной url (или сетевой адрес). Доступа к коду и серверу нет. Для получения данных нужны endpoints url (конечные точки), чтобы обраться именно к ним. В постановке задачи они неизвестны, т.е. скрыты. Следовательно, вопрос: как их узнать? Для этого нужно воспользоваться каким-то общедоступным сервисом (ну, не ломать же сервак)) Может быть, парсингом. Из известных мне, на ум приходит только Google Sheets. Но, об этом он и сам скорее всего знает. Я транслировал вопрос разработчикам. А сегодня тяпница! Вот, они меня и направили по адресу. Дальше см. выше. 😀😀

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта