解析:
是隐藏在其中的没错
不过他的加密过程是不可逆的
大概就是将你的密码的特征码提取出来用数学上的不可逆算法进行运算(就是只能由变量算结果,不能由结果推变量的公式,这种公式被广泛用在加密系统中,不幸winrar也是用的这种原理) ,得出一长窜加密明码,当你解压时,输入密码,输入的密码经由同一公式进行运算,将运算结果与加密明码进行对比,如果相同,系统就认为你输入的密码是正确的。
需要说明的是,这样的密码并不是唯一的,也就是说并不只是用原密码才能pass,这种算法有个缺点就是密码会有很多很多个,每个都能pass,但我们知道的只有原密码,其他密码只能一个一个试才能试出来,书面语言叫做穷举法,故winrar只能用穷举法得出密码,这是唯一的办法!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)