微信Xlog日志解密

本文章中解密xlog是在win11系统下操作,当然win系统应该都支持

1、先在电脑上安装Python,下载python版本为2.7.12,如下图本人下载的是64位的,下载完成直接点击文件便可进入安装。

 2、安装完Python后,然后去github下载微信的mars源码,下图源码的decode_mars_nocrypt_log_file.py文件就是解密xlog的主要脚本文件,而且把decode_mars_nocrypt_log_file.py 文件复制到需要解密的xlog文件同一个文件夹下。

 3、打开CMD命令,进入到xlog文件的文件夹下,执行python decode_mars_nocrypt_log_file.py 文件名.xlog进行解码,然后在当前文件夹下会生成.xlog.log文件,该.log文件就是解密后的日志文件了。

 注意:如果python工具没有配置完执行该脚本需要的环境,可能会出现一些解密失败问题,如下

1、中间可能会报No module named zstandard错误,就是python没有找到zstandard模块,所以就需要安装zstandard

Traceback (most recent call last):
  File "decode_mars_nocrypt_log_file.py", line 10, in <module>
    import zstandard as zstd
ImportError: No module named zstandard

2、或者报No module named pyelliptic的错误。

以上两个错误需要我们自己去安装,需要使用pip命令行工具安装,没有安装pip的话先去安装pip,建议安装pip版本为20.3.4。

安装pip后就是可以在cmd上输入pip指令安装插件了,注意需要配置cmd系统的环境变量,才能直接输入指令安装:

安装zstandard命令:pip install zstandard

安装pyelliptic命令:pip install https://github.com/mfranciszkiewicz/pyelliptic/archive/1.5.10.tar.gz#egg=pyelliptic

可能由于网络原因无法直接安装,所以本人也是在官网下载zstandard压缩包手动安装,如下需要安装的工具解压的源码。

pip源码:

 zstandard源码:

 pyelliptic源码:

 最后需要的python环境都配置好后,就是可以执行python decode_mars_nocrypt_log_file.py 文件名.xlog生成log日志了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值