口令破解方法
口令破解主要有两种方法:字典破解和暴力破解。字典破解是指经过破解者对管理员的了解,猜想其可能使用某些信息做为密码,例如其姓名、生日、电话号码等,同时结合对密码长度的猜想,利用工具来生成密码破解字典。html
(1)为本机建立新用户。为了达到实验效果,用户口令不要设置得过于复杂 (2)进入实验平台,单击工具栏“字典生成器”按钮,启动“字典生成器”。选择“生日”标签页,输入的年份与月份信息应尽可能包含步骤(1)中用到的生日日期,在“生成字典”标签页中肯定字典文件存放的路径以及新用户口令位数,最后生成字典文件。 (3)单击工具栏“LC5”按钮,启动LC5口令破解工具。选择“Session”(会话)|“Session Options…”(会话选项)菜单项,在弹出的“Auditing Options For This Session”对话框中选中“Dictionary Crack”项的“Enabled”,取消其它项的“Enabled”。单击“Dictionary List”(字典列表)按钮,导入步骤(2)中生成的字典文件。 (4)返回LC5主界面,选择“Session”|“Import…”(导入)菜单项,在弹出的“Import”对话框中导入本地用户列表,选择“Session”|“Begin Audit”(开始审计)菜单项,开始字典破解用户口令。
值得注意的是设置的用户口令和在生成字典以前“生日”标签中的口令模式要相同,由于口令破解的主要原理就是依靠固定模式下的穷搜攻击破解。算法
(1)建立新用户,建议用户口令仅由英文字母和数字组成,长度不超过6位,如123abc。 (2)选择LC5的“File”|“New Session…”(新会话)菜单项,新建会话。从新导入本地用户列表。 (3)在会话选项中仅选中“Brute Force Crack”(暴力破解)|“Enabled”,并在“Character Set”(字符集)中选择“alphabet+numbers”(字母表+数字), 开始暴力破解新建用户口令。
(1)再次新建4个用户,使用不一样强度的用户口令 (2)新建LC5会话,在会话选项中选中暴力破解选项,字符设置选择“Custom”(自定义)。为了减小破解所需时间,请缩小自定义字符集。 (3)开始暴力破解,当破解完成后,查看LC5的破解信息,记录各自的破解时间。 (4)根据实验结果不难发现长密码比短密码破解要更多的时间,复杂密码比简单密码须要更多的时间,这也就是设置复杂密码可以提升系统安全性的缘由。