Как достать картинку из кэш в base64?

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 707
Благодарностей
1 449
Баллы
113
Доброго времени. Есть яндекс капча, которая периодически появляется после ввода поискового запроса - картинку капчи, нужно получить из кэш в base64.

Такой вопрос - она в кэш уже в base64? - если да, то как ее достать? Так как сам url картинки получить из кэш удалось, но некоторые люди, говорят что она в кэш уже в base64, но найти base64 не смог.

Получается нужно только скачивать картинку и после уже конвертировать?

112097
 

Ахилес

Client
Read only
Регистрация
11.11.2020
Сообщения
956
Благодарностей
394
Баллы
63

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
21 579
Благодарностей
9 597
Баллы
113
Доброго времени. Есть яндекс капча, которая периодически появляется после ввода поискового запроса - картинку капчи, нужно получить из кэш в base64.

Такой вопрос - она в кэш уже в base64? - если да, то как ее достать? Так как сам url картинки получить из кэш удалось, но некоторые люди, говорят что она в кэш уже в base64, но найти base64 не смог.

Получается нужно только скачивать картинку и после уже конвертировать?

Посмотреть вложение 112097
Насчет кеша пока не смогу что то подсказать, но можно из монитора трафика достать картинки и перекодировать их. Вот на скрине два запроса - верхний с фоном каптчи, нижний с заданием.

112098
 

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 707
Благодарностей
1 449
Баллы
113
из монитора трафика достать картинки и перекодировать их
Я про него и говорил. А перекодировать - означает сначала скачать картинку по ссылке c трафика ext.captcha... и потом конвертировать в base64 или есть другой метод?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
21 579
Благодарностей
9 597
Баллы
113
Я про него и говорил. А перекодировать - означает сначала скачать картинку по ссылке c трафика ext.captcha... и потом конвертировать в base64 или есть другой метод?
Вот тут обсуждалось кодирование на лету, попробуйте:
 
  • Спасибо
Реакции: The_vAe

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 707
Благодарностей
1 449
Баллы
113

Asmus003

Client
Регистрация
25.03.2018
Сообщения
297
Благодарностей
68
Баллы
28
Насчет кеша пока не смогу что то подсказать, но можно из монитора трафика достать картинки и перекодировать их. Вот на скрине два запроса - верхний с фоном каптчи, нижний с заданием.

Посмотреть вложение 112098
если загружается страница в браузере (твиттер) и скачивается фанкапча, можно ли ее как-то выдернуть? если качать повтороно картинку по ссылке, чаще всего она не скачивается, ошибка 403. у меня где-то из 10 скачивается 1-2. вот хотелось бы как-то достать без повторного скачивания гет запросом, можно ли это осуществить? возможно в зеннобраузере можно будет?
 

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 385
Благодарностей
696
Баллы
113
если загружается страница в браузере (твиттер) и скачивается фанкапча, можно ли ее как-то выдернуть? если качать повтороно картинку по ссылке, чаще всего она не скачивается, ошибка 403. у меня где-то из 10 скачивается 1-2. вот хотелось бы как-то достать без повторного скачивания гет запросом, можно ли это осуществить? возможно в зеннобраузере можно будет?
От случая к случаю разные могут быть традности и варианты получения исходника картинки)
 

n0n3mi1y

Client
Регистрация
08.03.2017
Сообщения
1 385
Благодарностей
696
Баллы
113
Это я видел, спасибо. Просто меня убеждали в том, что картинка в кэш (т.е. при анализе трафика) уже в base64.
При работе с монитором мы имеем массив байт ответа. Если в этом массиве уже лежит картинка, то сразу выполняйте Convert.ToBase64String(массив_байтов)
 
  • Спасибо
Реакции: djaga

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)