Задать вопрос
Vincent1
@Vincent1

Как раскодировать файл в неизвестном формате?

Я снифал гугл приложение на телефоне через HttpCanary. Впринципе все получилось, видно куда что отправляется, но за исключением некоторых файлов.
Например request_body.bin выглядит как на скрине:
wuTORE.jpg
Пробовал сделать gzdecode/gzinflate/gzuncompress используя PHP, но положительного результата не получил. Как его расшифровать?
  • Вопрос задан
  • 799 просмотров
Подписаться 1 Средний 2 комментария
Решения вопроса 1
@ne0dim
Это архив .lha . Если распаковать, то можно увидеть вот такое содержимое:
þõæÑ
Xandroid/Lenovo/A2010-a/A2010-a:5.1/LMY47D/A2010-a-t_S255_151022.151022:user/release-keysçPZLenovo A2010-a`
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
HemulGM
@HemulGM
Delphi Developer, сис. админ
Если запрос был через HTTPS, то сразу забей
Ответ написан
lik173
@lik173
Попробуйте через UltraISO, 7zip
Ответ написан
Комментировать
1. Убедитесь, что оно не зашифровано
2. Если зашифровано, то перехватить трафик заново через Fiddler/ Charles/ mitmproxy
После второго шага у вас будет расшифрованное и разжатое сообщение - тогда может сразу увидите, если это json или другой текстовый формат.

Если оно не зашифровано, то можете посмотреть в заголовке Content-type, что там за формат.

UPD: вам может помочь это:
https://habr.com/ru/post/321790/
https://github.com/mildsunrise/protobuf-inspector
Ответ написан
Ваш ответ на вопрос

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

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