Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在用
atrace -z
获取压缩的跟踪文件。有没有办法解压这个文件来恢复原始数据
是的,这是可能的。只有一个“奇怪的技巧”要做——atrace在它的所有输出前面加上done\nTRACE:\n字符串(参见源代码),所以需要先删除这些字节,然后剩下的只是zlib's deflate. 请参阅此答案以了解如何解压缩它。
atrace
done\nTRACE:\n
zlib
例如(在 Linux 上):
dd if=<compressed-trace-file> bs=1 skip=13 | zlib-flate -uncompress