dmitriykardash
@dmitriykardash

Распознать метод кодирования

[icon_url] => Vfjo9hWxf_QlLQ6_qg_U6-20IkdRwXG68OmatxT_iUSN8dgHSa0vrYK1HAGXb45z_e83Rxudceugt5unAeqbXJH78FAI-TO71vQbXoZ_nSi082YAX9dq7qGw
[icon_url_large] => Dc9VGES8yNiBKkzPArtj5LWDn6kAzMaWVO7Yx7xLPkvVxmXpGKCYgSayXnE_2zl8pdiKqUqQxscEsNncrU87Q9eHePwN-oiSdO4DaX3Nai3owA==


На первый взгляд ссылки кодированы в base64 но это не так. Помогите распознать алгоритм.
  • Вопрос задан
  • 2889 просмотров
Пригласить эксперта
Ответы на вопрос 2
dmitriykardash
@dmitriykardash Автор вопроса
Ответ: Оказалось что расшифровывать не нужно, это оказалось просто частью ссылки

cdn.steamcommunity.com/economy/image/Vfjo9hWxf_QlLQ6_qg_U6-20IkdRwXG68OmatxT_iUSN8dgHSa0vrYK1HAGXb45z_e83Rxudceugt5unAeqbXJH78FAI-TO71vQbXoZ_nSi082YAX9dq7qGw
Ответ написан
Комментировать
winbackgo
@winbackgo
Я использую у себя такой алгоритм: строку кодирую в base64, потом использую две строки с перемешанными символами A-Za-z0-9+/=. В кодированной строке заменяю символы из первой строки на соответствующею позицию во второй строке. Алгоритм простой, возможно тут что-то похожее.
Еще в base64 нет символов _- обычно для передачи в http запросах используют -_~ вместо +/=. Судя по строкам там заменили только + и /.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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