深圳市金黑网络技术有限公司始终坚持以用户需求为导向,提供安全、稳定、高效的产品和服务!
签到 · 搜索导航 · 服务热线 · 微信/手机:17817817816

深圳网站建设

查看: 1199|回复: 0

asp检验密码是否正确md5(md5(adminUser_Pwd)双重加密解决方法

[复制链接]

UID
1
贡献
844
金币
1540
主题
520
在线时间
333 小时
注册时间
2022-1-15
最后登录
2024-11-12
QQ
发表于 2022-10-10 16:25:09 | 1199 | 0 | 显示全部楼层 |阅读模式
asp检验密码是否正确md5(md5(adminUser_Pwd)双重加密解决方法

找到login.asp登录页面,查找代码:
  1. set rs = getRecord("select * from tbAdminUser where adminUser_Acc = '" & adminUser_Acc & "' and adminUser_Pwd = '" & md5(md5(adminUser_Pwd) & "nncb" ) & "'")
复制代码
解决方法原理:去除一个md5加密,然后再生成一个md5字符串即可。

字符串
admin123
16位 小写
7bbd73250516f069
16位 大写
7BBD73250516F069
32位 小写
0192023a7bbd73250516f069df18b500
32位 大写
0192023A7BBD73250516F069DF18B500
把上面的源代码修改为:

游客,如果您要查看本帖隐藏内容请回复


再根据MD5在线生成密码填写数据库,再登录即可。

楼主热帖

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

快速回复 返回顶部 返回列表