美文网首页
微信Mars——Xlog使用

微信Mars——Xlog使用

作者: 杰子他爸 | 来源:发表于2019-06-06 15:14 被阅读0次

    开源地址:https://github.com/Tencent/mars

    Log生成完毕后,会在指定的路径下生成相应的日志文件:

    shell@R7:/sdcard/marssample/log $ ll

    -rw-rw---- root    sdcard_r  153600 2016-12-30 17:06 MarsSample.mmap2

    -rw-rw---- root    sdcard_r    29633 2016-12-30 17:06 MarsSample_20161230.xlog

    由于使用缓存,日志只有在应用退出时才会将日志写入外部存储。其中MarsSample.mmap2是缓存文件,不用关心,我们需要的是.xlog文件,我们把这个文件pull出来,使用Mars提供的Python脚本进行解密。

    找到Mars源码log/crypt/decode_mars_log_file.py下的这个文件,用python执行,生成log文件:

    python decode_mars_log_file.py ~/Downloads/log/MarsSample_20161230.xlog(注意得配置python环境才行)

    相关文章

      网友评论

          本文标题:微信Mars——Xlog使用

          本文链接:https://www.haomeiwen.com/subject/cdhuxctx.html