多语言展示
当前在线:1859今日阅读:99今日分享:20

关于dedecms中的admin密码破解

学习SEO在本地建站和网络建站会碰到一个问题,就是admin的密码在哪里,老师会说在wwwroot/data/backupdata/dede_admin文件显示一下内容:INSERT INTO `dede_admin` VALUES('1','10','admin','f297a57a5a743894a0e4','admin','sc.adminbuy.cn','fang.adminbuy.cn','','1499914060','0.0.0.0');
工具/原料
1

电脑

2

鼠标键盘

3

主机和数据库

方法/步骤
1

我们都知道DEDECMS经常会因为一些操作和更换模板而出现密码错误或者用户名不存在或错误的问题;用户名的更改老师一般都会教,但是密码的修改很多人却不知道。打开数据库!以某网的MySQL为例!点开箭头所指!

2

点开数据库,找到你的数据库名,注册的时候你填入的那个。找到dede_admin,点击会出现→_→第二幅图这种情况和什么相似呢?和第三幅图很像,笔名直接忽视,重点在ID和密码上,到了这一步你在dede的初始管理员不可修改ID的情况不存在了,请随意修改!回到密码,密码是通过MD5加密的,但是你打开cmd5查看这段加密码却出现第四幅图这种情况。

3

这个时候你就需要知道一些知识了,常见MD5码分32位和16位,而 ' f297a57a5a743894a0e4 ' 你数一下有20位。这当然查不出,怎么办的。你需要知道这20位的MD5是怎么来的,其实是通过32位MD5码去掉前面5位和后面7位,得到的。那么怎么才能通过这段代码去解密出密码呢?

4

这个时候你就需要把这个20位MD5变成16位的。就是去掉前面3位后面1位的到‘7a57a5a743894a0e’你再去cmd5查询就会出现下图。

5

再用admin查询得到下图!这个时候你就可以随便输入英文数字再查询后添加去前五后七后得到的二十位MD5码填入数据库的PWD中就OK啦!

推荐信息