原文网址:http://blog.sina.com.cn/s/blog_c72a1f460102ux4x.htmlphp
08cms后台管理员密码在数据库表wb_admin.php中显示的是20位md5加密的结果。那么咱们如何在知道20位密文的状况下破解后台管理员密码呢?换而言之,就是08cms后台密码忘记了,可是咱们知道这个密码的密文,咱们该怎么办呢?html
很简单,记住这个 减去20位字符串前面三个字符,后面一个字符。剩下的十六位字符串就是明文通过MD5_16位加密算法加密后的密文。对这段16位密文进行解密便可还原出明文。算法
此方法:对于dedecms一样适用!下面咱们对dedecms后台20位密码破解、32位以及24位的状况分别作下介绍。数据库
dede 的密码怎么破解,dede后台。32位的DEDE密码如何破解工具
dede 的密码是32位MD5减去头5位,减去尾七位,获得20 MD5密码,方法是,前减3后减1,获得16位MD5。
好比个人数据库的密文是f297a57a5a743894a0e4网站
获得20 MD5密码,方法是,前减3后减1,获得16位MD5加密
这样执行后就是7a57a5a743894a0espa
直接md5解密:adminhtm
dedecms织梦管理员的密码使用了MD5_16加密算法加密后通过运算生成一个20位的字符串。blog
密码保存在数据库dede_admin数据表的pwd字段内。
如今不详解通过怎么的运算生成一个20位的字符串,举例说明如何把密文还原成明文。
例:
如个人织梦管理员的密码为 123456,通过加密后,生成一个字符串c3949ba59abbe56e057f
减去20位字符串前面三个字符,后面一个字符。剩下49ba59abbe56e057,这个十六位字符串就是明文通过MD5_16位加密算法加密后的密文。对这段16位密文进行解密便可还原出明文。
互联网上有很多能够在线加密或解密MD5的网站,若是须要的话能够搜索“MD5在线解密”,那一串通过加密后的密文能够在线进行破译。若是是较为弱智的密码,不须要费用,若是是较为复杂的密码,就须要付费了。像这串49ba59abbe56e057密文通过破解后还原出来了123456,像这类的弱智密码就不须要钱。
我用一个明文是8位的密码,数字加英文的组合,对加密后的密文进行破解就须要钱了。
不想付费还可使用工具进行暴力破解,若是密码比较复杂,这就得花费很多时间了。
若是真的是密码丢失了,也不用使用这么复杂的方法进行取回,能够进行管理员帐号密码重置。
补充:dedecms暴出来的管理员密码只有24位,这里我简单的来讲一下,dedecms首先得到某密码的32位MD5加密值,而后去掉后面8位,这样,拿剩下的24位来作为密码的加密值.这里咱们能够想到,32位转16位能够把32位的前8位和后8位去掉,剩下的中间就是其16位的加密值,因而,咱们能够把dedecms中暴出来的那窜24位加密值的前8位去掉,剩下的16位就能够拿去破解了.