http - 如何解压十六进制形式的zlib数据?

标签 http zip compression gzip zlib

我正在检查来自移动应用的流量。禁用 SSL 固定后,Fiddler 会拦截来自应用程序和应用程序服务器的数据。但是,它是十六进制形式。前 2 个字节总是 78 9C,所以我相信它是由 zlib 压缩的。如何解压?

最佳答案

使用 Python 3.5:

import zlib

s = '789ccbc80400013b00d2'
b = bytearray.fromhex(s)
z = zlib.decompress(b)
print(z)

关于http - 如何解压十六进制形式的zlib数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47214042/

相关文章:

json - 如何防止用户代理显示无法识别的 MIME 类型的下载窗口?

java - 如何使用java.net.URLConnection触发和处理HTTP请求?

python - web.py:如何为任何 HTTP 方法选择性地隐藏带有 404 的资源?

java - 在 Java 中重命名 Zip 文件中的文件/文件夹?

node.js - 无法使用axios下载zip文件

git - 重新打包存储库对大型二进制文件有用吗?

file - 如何使用歌词解释数据压缩

java - 为什么我收到 http 500 响应?

node.js - 使用 node-stream-zip 提取 zip 文件时读取错误的文件描述符

c# - SharpZipLib : Compressing a single file to a single compressed file