Как извлечь файлы из файла saz? - PullRequest
1 голос
/ 20 января 2020

Я экспортировал сессию из Fiddler для сохранения файлов. Этот сеанс включает только файлы jpg, и мне интересно - как я могу быстро и легко извлечь файлы jpg из saz ?

Спасибо!

1 Ответ

2 голосов
/ 20 января 2020

Самый простой способ извлечь файлы JPEG - это использовать сам Fiddler. Fiddler позволяет вам загрузить файл SAZ (под File/Load Archive..).

enter image description here

После загрузки просто щелкните правой кнопкой мыши HTTP-сообщение с JPEG и выберите Save/Response/Response Body....

enter image description here

Если вы хотите сделать это нелегко, SAZ-файл - это просто zip-файл. Ниже со страницы Fiddler FAQ

SAZ-файлы просто специально отформатированы .ZIP-файлы. Если вы переименуете файл .SAZ в .ZIP, вы можете открыть его для просмотра с помощью стандартных инструментов просмотра ZIP.

Согласно FAQ, данные полезной нагрузки HTTP хранятся в каталоге с именем raw , Данные JPEG будут находиться в одном из файлов sessid#_s.txt, но включены в ответное сообщение HTTP. Удалите заголовки HTTP, чтобы получить JPEG (при условии, что в сообщении HTTP нет дополнительной кодировки).

sessid # _s.txt - содержит необработанный запрос к серверу

...