ARM M1 Mac install pyhon2 pip2 ppyelliptic zstandard 解决xlog 解密脚本报错

727 阅读1分钟

因为找的三方的Java 脚本解密的log日志中文乱码,所以只能想法用官方的脚本,但是官方的脚本教程都非常老了,必须要python2,而且官方也不想修一下升级一下.吐槽一下腾讯开源/不开源的项目文档都非常的烂

参考 www.shangmayuan.com/a/6b43a6390…

参考 Xlog 文档 github.com/Tencent/mar…

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
sudo python2 get-pip.py

#此时
pip2 -V
# 如果已经 现实是2.7 就不用 下面的链接了
sudo ln -s ~/Library/Python/2.7/bin/pip /usr/local/bin/pip

安装依赖

# 安装 zstandard
pip2 install zstandard
# 安装 pyelliptic
wget https://github.com/yann2192/pyelliptic/releases/tag/1.5.7
## 解压后
python2 setup.py install
## nano decode_mars_crypt_log_file.py 里修改私钥 
python2 decode_mars_crypt_log_file.py  ~/Desktop/20210826.xlog
此时~/Desktop/20210826.xlog 此时同级文件夹 会有个解密了的Log