Md5密码破解武器大揭密

来源:互联网 发布:安装mac os x不能验证 编辑:程序博客网 时间:2024/04/28 22:33

hack都免不了碰到MD5加密数据,现在许多数据库密码等都是通过MD5加密,如动网数据库密码就是通过MD5加密过的,等等还有许多都是,普遍的很呐。那你又要问了,有办法破解吗,当然有,但是这些破解是靠的运气,暴力破解嘛,是没有绝对的成功。但是我们要在有最好的运气之前有最好的条件,这就要求我们有足够好的工具武器来帮忙,别说我又用工具,我反正没有王小云教授那么厉害可以破解MD5的加密,如果你有这个本事就跳过此页,没有的话可以看看下面几个不错的MD5破解工具。

MD5Crack V3.1

MD5Crack V3.1是目前MD5Crack的最新版本,它也是我感觉MD5破解中最棒也是最经常用的。其最大特点还是其功能和速度,尤其是速度方面比很多同类工具中领先,其新版本之速度更加提高,但它却是用大量内存来换取速度的。我们先看下它的样子(如图1-1)。

 

 

可以看得出来操作简单直观,其实功能更强大,接着我们就说说其功能和使用。

1、密文设置:可以选择破解单个或多个密文,破解单个只须选择 破解单个密文 并将密文输入到其后的框中;破解多个密文时选择上它,点击后面的设置,弹出对话框(如图1-2)。

如果要破解的文件很多,你就可以保存为txt文件然后点 浏览 来读取文件,如果不是太多,就可以选择下面那个 使用列表中的密文输入后点添加就可以了,想删除可以直接删除或批量删除。

2、字符设置:这里有3种方式可选择,分别是:使用字符集、使用字典、使用插件。A.使用字符集比较简单,如果你对数据有大概知情,比如已经知道是被加密的数据是数字,那你就可以只选择数字其他的都不选择,这样就可以大大减少解密的时间了,或如果知道被加密数据就是1-6之间的数字组成的,你就可以直接只选择自定义且在里输入1-6几个数字就可以了,破解会更快!B.使用字典:如果你已经有或者专门为为破解次加密数据而生成的字典了,你可以使用这项了,如数据是姓名和生日组成的,就可以先用字典生成器做好字典文件后,用此项,反正目的都是为了尽快破解出密文,呵呵。C.插件方式是这个比较特色的一个功能,还是比不错,其实也相当于一个字典生成工具,不同的是它不将字符串保存到文件中,而是直接传给主程序,这样倒可以避免字典文件占大量的空间。目前版本上插件有birthday和模板插件(如图1-3),


birthday是个生日字典插件(如图1-4),如果是生日的加密数据用这个非常不错,分别有年月日范围设置和显示方法,如年可以显示4位或2位,通过选择 使用2位的年表示法 来改变,月和日1-9前是否加0的设置,而且在右面实例预览处显示共有多少条字典项让你心里有个低啊。

模板插件1.0(如图1-5)可以让做出更准确的选择、范围更小,不必让你再找字典生成器来生成字典,直接用这个,看似麻烦,其实不然,我把它自带的说明给大家看下,仔细看下就可以理解的。

 

匹配模式格式说明:
为了对模板的使用有一个大概印象,先给出一个例子:

[p][r]3[a-z]2-4{0,3,6-8}

模板由 [] {} 构成基本元素,里面表示使用的字符集.可以是

用逗号(,)分隔开的列表,也可以是用短扛(-)表示的序列.

元素前加上数字可表示重复的次数,在这点上 [] {} 有些差别:

1.默认时(前面没有数字) [] 表示重复 1 ; {} 表示重复 0 1 .

2.前面带一个数字时( x[..] , x{..} ), [] 表示重复 x ;

{} 表示重复 0 x .

3.前面带两个数字时( x-y[..] , x-y{..} ) 相同,都表示重复 x y .

[...] == 1-1[...] {...} == 0-1{...}

3[...] == 3-3[...] 3{...} == 0-3{...}

下面给出一些例子来说明:

[a][b][c] : abc

[a,b,c] == [a-c] : a;b;c

{a-c} : NULL;a;b;c

2[a-c] : aa;ab;ac;ba;bb;bc

2{a-c} : NULL;a;b;c;aa;ab;ac;ba;bb;bc;ca;cb;cc

其它还有保存进度功能,比如跑了一段时间了,如果停止就浪费了太多时间,这时候你就可以把进度保存到机子上,等下次回来再来读取进度就可以了。
在高级设置里有 将结果保存到文件txthtm格式,完成后关闭计算机,和破解多个密码时,找到一个即结束等功能。
长度和线程都可以自己设置,注意线程并不是设置数字越大时间就短,要根据实际情况来定,多实践就明白了。
例如我们破解1b81df96b15534e6此数据,把数据粘贴到破解单个密文框,框右下边会有提示,有效2字变黑体,如果不是16位的会显示为灰色,如图1-6然后选择破解方式,我选择的是 使用字符集 ,再选择 小写字母 项(我就是用字母转换成的这个MD5数据,呵呵),设置好长度和线程,我使用的都是默认的,线程一般破解MD5数据时为8就可以了,太大或太小速度并不会有太大变化,相反有时候还会变慢,点开始就可以了,时间一秒一秒在我们眼前走过,突然密码也就展现在了眼前,(呵呵)如图1-7。破解5位字母用了10秒时间如图1-8提示。速度还可以吧。^_^



MD5Crack V3.1功能使用基本侃完了,如有不理解的,也可以看工具自带的帮助,大家如果试了就会明白其速度比其同类快多了~~~

中国安全信息网www.hacker.cn小新技术网www.xker.com转载请保证完整!

DV .exe

此工具也也许就叫这个名字吧,(我接触这个工具时,就是这样写的)这个是工具是个CMD下操作的MD5破解工具,估计作者开发是为破解动网论坛v5.0密码数据而开发的。这个工具虽是CMD下使用,但并不是很麻烦,来我们打开CMD窗口运行:dv后,出现其使用方法说明(如图2-1

 

看了返回信息后使用就很明白了吧,比如我们要破解被加密数据都放到a.txt放的格式如图2-2


前面是MD5加密数据后是跟用户名,然后我们在CMD输入命令dv ?p a.txt ?w x.dic ?o b.txt ?b num|char 我来解释下,-p a.txt是读取MD5数据和用户的存放的文件a.txt;-w x.dic是读取字典x.dic文件,如果不用字典就可以省略了;-o b.txt是把破解出的密码和对应用户名存放的文件b.txt,如果不写直接回显到屏幕,为方便多数量数据破解时使用;-b num|char注意这里破解数字时用-b num,破解字母加密数据时用-b char,不可以同时写上?

原创粉丝点击