黑客集中营首页|黑客新闻|黑客文章|黑营动画|黑客软件|黑客论坛 |黑客商城 |黑营招聘
热门搜索:杀毒 安全工具 黑客集中营 安全 黑客
 您现在的位置: 黑客集中营 >> 技术中心 >> 入侵教程 >> 正文
怪招:Union注入偏移量
作者:佚名    文章来源:本站整理    点击数:    更新时间:2008-6-17          ★★★
不久前对学校的一个主机进行友情渗透,站采用的是一套自行开发的ASP+Access程序。也没问是什么表结构,顺利找到一注入点。文章表取了5个字段,能够正常显示的字段索引值为(2、3、5),管理员表为Admin,猜中两个常用字段:ID、Password,采用逆推法:union select 1,1,* from admin时正常返回,得知admin表有3个字段,用户名字段不得而知。遗憾的是,这个用户名字段只能显示在4的位置(后来得知为adminuser),如表1所示:
1 2 3 4 5
1 1 ID Adminuser Password
表1
想来是心有不甘,我随随便便将2改为ID提交(union select 1,ID,* from admin),令人意想不到的是,系统报错:
Microsoft JET Database Engine 错误 '80040e14'
在联合查询中所选定的两个数据表或查询中的列数不匹配。
/list_kx.asp,行11
我以为看错了眼,核实了一下列数,1+ID+*(3)= 5,怎么不对啊?计算机连数个数都错了?既然你说我错了,我给你凑!
提交union select ID,* from admin,错!union select 1,1,ID,* from admin,正常!我就纳闷了:1+1+ID+*(3)= 6,你居然还能正常返回!?6怎么就等于5了呢?还好学了点数据库理论:
DBMS 和RDBMS的重要区别在于:RDBMS提供丁一种面问集合的数据库语言。对于大多数

[1] [2] [3] 下一页

『关闭该页』 『打印该页』

  • 上一篇文章:
  • 责任编辑:封情
  • 下一篇文章:
  • 热门文章
    普通文章Windows 2K 微软最成功
    普通文章企业防病毒策略如何做
    普通文章网络安全特警2005评测
    普通文章网吧生存手册:10秒钟
    普通文章资深Linux程序员的开发
    普通文章用组策略限制软件使用
    普通文章浅谈网络监控软件的部
    普通文章入侵检测及网络安全发
    普通文章谈谈针对Linux的病毒起
    普通文章普遍存在的在线安全四
    相关文章
    5少年黑客买录像学习盗号
    国外黑客站点
    黑客探取密码原理制定相
    新手学习黑客需要注意的
    入侵检测及网络安全发展
    计算机病毒的入侵方式及
    邮件病毒入侵后的清除步
    宽带用户防范病毒入侵的
    黑客是如何骗取你执行木
    黑客快速入门
    用Dos命令进行加锁 防病
    常用的一些注入命令,方便
    解析“肉鸡”电脑“商业
    提升诺顿杀毒功能的小技
    为加快速度关闭Linux下不
    十个常用网络密码安全保
    暴库漏洞原理及规律高级
    小心高额话费! 你的ADS
    拒绝成肉鸡 教你几招让黑
    挑战潜规则!趋势抵制VB
    关于我们 | 加入会员| 投稿方法 | 友情连接 | 网站地图 | 黑营论坛 | 黑营招聘
    加入会员咨询QQ:66647470 合作QQ:197430910 投稿:66647470 mail:85soft#163.com(#改@)
    版权:2003-2008HACK52.COM 集中营宣言普及黑客安全意识!打造顶尖黑客安全资讯网!
    浙ICP备06050453号