From bc53238adeef1523cae2bccf0896c144bbb3f917 Mon Sep 17 00:00:00 2001 From: xaoyaoo Date: Fri, 6 Sep 2024 10:05:30 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pywxdump/wx_core/decryption.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pywxdump/wx_core/decryption.py b/pywxdump/wx_core/decryption.py index da96798..866f22d 100644 --- a/pywxdump/wx_core/decryption.py +++ b/pywxdump/wx_core/decryption.py @@ -4,6 +4,7 @@ # Description: # Author: xaoyaoo # Date: 2023/08/21 +# 注:该部分注释为最初学习使用,仅作参考 # 微信数据库采用的加密算法是256位的AES-CBC。数据库的默认的页大小是4096字节即4KB,其中每一个页都是被单独加解密的。 # 加密文件的每一个页都有一个随机的初始化向量,它被保存在每一页的末尾。 # 加密文件的每一页都存有着消息认证码,算法使用的是HMAC-SHA1(安卓数据库使用的是SHA512)。它也被保存在每一页的末尾。