怎么解Seewo的冰点还原密码?

我在想解开冰点还原的时候,在B站教程里看到了一个Python脚本:

import hashlib
import os

def md5(text):
	return hashlib.md5(text.encode()).hexdigest()

hugo = md5('hugo')

def enc(pwd):
	return md5(md5(pwd) + hugo)[8:24]

def trypwd(tar):
	for i in range(0,1000000):
		pwd = f'{i:06}'
		if enc(pwd) == tar:
			return pwd
	return None

def main():
	print('计算还原密码请用记事本打开 C:\\ProgramData\\Seewo\\SeewoCore\\SeewoCore.ini 并记录 PASSWORDV2 的值\n计算锁屏密码请用记事本打开 C:\\Users\\当前用户名\\Roaming\\AppData\\Seewo\\SeewoAbility\\SeewoLockConfig.ini 并记录 LockPasswardV2 的值')
	tar = input('请输入值:')
	print('正在计算...')
	ans = trypwd(tar)
	if ans is None:
		print('失败:密码不是六位数字')
	else:
		print('密码是:' + ans)
	os.system( 'pause ')

if __name__ == '__main__':
	while True:
		main()

其中,有写到 并记录 PASSWORDV2 的值
但是,希沃在更新之后同样更新了加密,变成 PASSWORDV3V2V3,字符有96位,而且不只能输入数字了,想问问怎么办?

SeewoCore.ini(学校信息用“*”打码了):

[ADMIN]
AUTHMODE=0
PASSWORDV3=5b8cea27dc46d99a72dd94b164ab66978573261b4de0bdf5c777d7884c5305cb284601241a9b418048c6797febd2cb24
[BIND-CACHE]
school-code=****
school-name=********
[GUARD]
TIME_DELAY_GUARD=30
[PERMISSION]
FREEZE=yes
[device]
id=*******************
1 个赞