参考后面的参考文章1配置即可,但需要注意以下几点:
1、只需要参考文章1中的1、2、3、5步即可,python2.7.12安装后自带有pip工具
2、第2步的openssl下载1.1.1p版本,1.1.0链接已无效
3、上面步骤执行完之后解压xlog日志时会报错 ImportError: No module named zstandard xlog,此时需要引入zStandard模块,python2.7支持的zStandard最新模块为0.14.1版本,在下面的页面中下载0.14.1版本的sourcecode来自己编译,但此时会报参考文章2的错误,因此又需要安装python2.7的编译环境,下载参考3中的python2.7的编译环境进行安装,安装完之后再到zStandard模块中执行安装python setup.py install即可正常安装zStandard模块。
Releases · indygreg/python-zstandard · GitHub4
4、最后再解压xlog日志,双击decode_mars_nocrypt_log_file.py执行或者python decode_mars_nocrypt_log_file.py xxx.xlog均可,即可正常解压日志
参考:
1、
本文指导如何在Python 2.7环境中解决Xlog加密日志解压问题,涉及openssl版本选择、zStandard模块编译及Python 2.7编译环境安装,以decode_mars_nocrypt_log_file.py脚本执行为例。
https://github.com/Tencent/mars/wiki/Xlog-%E5%8A%A0%E5%AF%86%E4%BD%BF%E7%94%A8%E6%8C%87%E5%BC%95
https://www.cnblogs.com/yyds/p/7065637.html
565

被折叠的 条评论
为什么被折叠?



