第一种恢复方法,它就是最传统、最基本但有可能是最根本的方法:穷举法!(Brute-Force),该程序允许用户灵活的指定要参与穷举的字符的集合(如:大写的英文字母、小写的英文字母、数字、特殊字符或用户自定义输入的字符等),可以指定要搜索的密码的最小长度(缺省为1位)和最大长度(缺省为6位,实际可以制定的位数与选定的字符集合有关系,此版本受32位无符号整数的表示范围的限制,最大约为40个亿的密码空间,如果需要64位整数空间的版本的话,需要与开发者联系);可以指定开始搜索的密码(每次搜索过程中断之后,该软件可以自动将当前搜索的密码设置为下次搜索的开始密码,这样用户可以方便地继续上次的搜索,而无须又重头来过);可以设置是否自动每隔5分钟保存当前的搜索状态以便在发生意外终止运行如死机或掉电之类的情况后,可以从最近的状态处继续执行搜索,有效地保护了用户的工作成果!如果幸运地,密码给“碰”出来了,程序会通过喇叭发出“哔”的一声,破解出来的密码显示在屏幕之上,并会自动保存到文件之中,以便可能暂时走开的您能复查到。另外,该程序还对整个运行过程进行了日志记录,可以选择是否自动保存,方便以后查阅。
第二种恢复方法,也是很有效、很经典的方法:字典法(Dictionary),您可以参考其附带的一个字典文件(English.dic)来制作自己的字典,其格式是一个普通的文本文件、一个单词占一行,可以用Notepad或其他编辑器来输入或修改。使用者可以考虑把一些常见的密码都录入进去,说不准成功率还蛮高的呢!一般地,在应用穷举方法之前,最好先执行一次字典法。
第三种恢复方法是前两种方法的结合,就:模式匹配法(Mask),如果您对“忘记”了的密码有一定的印象的话,比如说,密码中好象是由六个字母后面跟着三个数字所组成的,而且字母中包含是ABC,但位置不详,那么您可以指定*ABC*\n\n\n的模式来搜索,则完成搜索所需的时间将大幅减少,成功的可能性大为提高。不过,此方法在标准版中并没有提供,需要与开发者索取,或者自行编写前置程序依据Mask自动生成相应的字典,然后按字典法来运行。