什么叫做口令字典?谁能告诉我?

来源:百度知道 编辑:UC知道 时间:2024/05/24 22:58:41

黑客攻击技术概要--暴力破解法原理:现在彩票非常火爆,一个人花两块钱买了一张彩票,可能会中500万,但是这个几率是很低很低的;你登陆一个系统,系统问你要密码,你随便写了一个,居然蒙对了,这个概率就和买2块钱中500万的概率是一样的。但是如果这个人花2000万买了1000万张不同号码的彩票,那么他中大奖的几率是多少呢?就很高很高了,当然在买彩
票的领域没有人会这么做,但是在网络上就有可能了,我测试一个口令很难猜对,但是我连续测试1万个,10万个,甚至100万个口令,那么猜对的几率是不是就大增了呢?当然这时候需要的就不是人手工猜测了,而是程序的自动测试。这种海量连续测试口令的方法,通常就称为暴力破解法,名字也很贴切,我不聪明,但是我有暴力(就是强大的计算机资源),所以我要破解你。

其实即便是一个暴力破解法,对一些有一定复杂度的密码也是素手无策的,尽管电脑运算速度很快,但是并不足以快到可以用有限短的时间处理巨多亿次的测试运算,为什么这么说?举个例子,假设密码只有8位,每位可能是26个字母(分大小写就是52种),加上10个数,在加上一些特殊字符(如@#$%^等等,假设只有10个,其实不止),也就是每位上的可能性就有52+10+10=72,8位遍历就是72的8次方, 也就是大约600万亿!!!所有,这样去破解密码,通常是不可能的,那么这就是所谓字典档和密码规则设定来减少这种遍历。

首先解释字典档,字典档是黑客认为一些网络用户所经常使用的密码,以及以前曾经通过各种手段所获取的密码,集合在一起的的一个文本文件,破解器程序就会自动逐一顺序进行测试,也就是说,只有被破解用户的密码存在于字典档中,才会被这种方式所找到,千万不要小看这个看上去满守株待兔的方法,由于网络上经常有不同的黑客彼此交换字典档,因此一份网上流传的字典档,通常是包含了很多很多黑客经验的累积,对于安全意识不高的用户,破解率是很高的。

规则破解也是一种非常有效的方式,这里面还会具体分为两种,一种是与帐号关联的规则,另外一种是与帐号无关的规则,与帐号关联的规则,比如注册帐号test,注册密码test123这样的(是不是很多人有这个习惯?), 那简直是任何一个破解器的简单规则都可以胜任的;与帐号无关的,通常是有限度遍历模式,比如日期类型