万能密码漏洞以及修复
万能密码漏洞以及修复
记得几年前要入侵一个企业网站超级简单
一般只需要找到后台 还有后台通常是www.xxx.com/admin/
然后账号 密码都是\’or\’=\’or\’ 就进去
现在好像有几个也可以用 但是已经没那么普及了
如果网站还出现这种“万能密码”漏洞该怎么办呢
\’or\’=\’or\’ 漏洞修复 方法有很多在这里介绍两种,咱们使用第2种
方法1: Replace过滤字符
解决方法:查找login.asp下的
username=request.Form("name")
pass=request.Form("pass")
修改为:
username=Replace(request.Form("name"), "\’", "\’\’")
pass=Replace(request.Form("pass"), "\’", "\’\’")
语法是屏蔽\’和\’\’字符来达到效果.
方法2:在conn.asp 内加入处理 SSI 文件时出错
注:(前提 登陆页面有处理 SSI 文件时出错
)
把以下代码保存为safe.asp
下面是程序代码********************************************************
防注意入也可以用这段代码。。。
希望可以给你带来帮助
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布投稿,分享有金币奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务 请大家谅解!
5. 如有链接无法下载、失效或广告,请联系站长,可领回失去的金币,并额外有奖!
6. 如遇到加密压缩包,默认解压密码为"www.zyfx8.cn",如遇到无法解压的请联系管理员!
本站部分文章、资源来自互联网,版权归原作者及网站所有,如果侵犯了您的权利,请及时联系我站删除。免责声明
资源分享吧 » 万能密码漏洞以及修复
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 织梦模板使用说明
- 你下载的织梦模板并不包括DedeCMS使用授权,根据DedeCMS授权协议,除个人非盈利站点外,均需购买DedeCMS商业使用授权。购买地址: http://www.desdev.cn/service-dedecms.html