我在想解开冰点还原的时候,在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 的值
但是,希沃在更新之后同样更新了加密,变成 PASSWORDV3
由V2
变 V3
,字符有96位,而且不只能输入数字了,想问问怎么办?
SeewoCore.ini(学校信息用“*”打码了):
[ADMIN]
AUTHMODE=0
PASSWORDV3=5b8cea27dc46d99a72dd94b164ab66978573261b4de0bdf5c777d7884c5305cb284601241a9b418048c6797febd2cb24
[BIND-CACHE]
school-code=****
school-name=********
[GUARD]
TIME_DELAY_GUARD=30
[PERMISSION]
FREEZE=yes
[device]
id=*******************