zed0
扫盲-脚本sql注入基础原理(二)

本帖最后由 zed0 于 2014-8-18 13:38 编辑

然后是第二个问题:怎么查询其他表中的信息。
这个问题的答案是:根据不同数据库的不同语法来构造语句,使之能够被数据库执行。我个人对php+mysql比较熟悉,下面给出例子。
网站原样是这样的:

第一步,我们需要知道存放管理员账号密码的表叫做什么名字。最基础的一条语句是这样写的:www.xxx.com/product_show.php?id=9 and exists(select * from XXX)这后面的XXX就是你猜的表名。如果页面返回显示不正常,那就说明你猜错了。我来演示一下。

这里我猜的表名是shit,就返回了一个不正常的页面,注意url里的20%是空格的意思。这个涉及到url编码,当你在url栏里输入空格的时候,就会被自动转换成20%。对,没错,是靠猜的。都说入侵需要一定的运气,这里就是运气的体现。在这里,我的运气就很好,其实我第一次猜admin就对了。

给新手解释一下,在参数后面加的and exists(select * from admin)这句是数据库中的查询语句。这个页面最后给mysql的语句可能是这样的 SELECT * FROM product(产品表,具体叫什么不知道) WHERE id=9 AND EXISTS(SELECT * FROM admin)这里需要新手知道两点,第一:每个数据库都有他自己的内置函数比如这里的exists(),功能就是判断是否存在;第二:数据库操作语句是十分灵活的,只要你的权限足够你几乎可以通过构造语句来查询这整个数据库下面的所有数据。比如说,有个叫做旁注的术语,大概说的就是,在同一个服务器上面绑定多个网站的情况下,多有网站其实都使用同一个数据库实例。如果权限足够,我们可以利用这台服务器上面其他网站的漏洞来查出目标网站的数据。当然,在现在云服务器面前,旁注已经没有用了。
然后,关于数据库操作语句本身,我想新手需要学学数据库才能够很好的理解了。这里不理解没关系,因为网上有很多针对不同数据库的注入语句,你可以直接拿来用。所以下面的步骤,我也不再解释语句的意思了。
哦,对了,关于猜这个动作,其实现在也已经淡化了。应为随着数据库技术的发展,新版本的数据库系统功能已经非常强大了,这个强大在入侵方便的体现就是我们可以构造语句直接把数据库名、表名或者列名显示出来。想要深入了解的朋友,可以去网上搜一搜,很多的。不过我们现在使用的大部分注入工具,由于已经很久没有跟新了,所以可能还是使用的早前的方法,就是猜,来进行注入的。
这里我运气很好,我按照以前的套路成功爆出了用户名和密码:
我输入and exists(select name from admin),猜放用户名的字段名,返回正常页面;
我输入and exists(select password from admin),猜放密码的字段名,返回正常页面;
我输入 order by 13返回正常页面,说明产品表中有13个字段;
然后,我通过联合查询的方式爆出了管理员的用户名和密码:

之后把md5加密的密码放到专门的网站上面破解出来,接着找到后台的地址,就可以登陆到后台了。
以上就是整个注入过程中的原理。不过,我找的这些网站都是完完全全的裸站,也就是说这样的网站其实已经很少了。如果以后有机会,我会把一些防御措施和技术细节的原理单独拿来介绍。

命数
楼主好厉害
展开Biu

楼主好厉害

[查看全文]
进化暗影
感谢扫盲
展开Biu

感谢扫盲(~ ̄▽ ̄)→))* ̄▽ ̄*)o [手指戳戳]

[查看全文]
qq912266122
相比于杀手级应用
展开Biu

相比于杀手级应用,提供各种杀手级应用的杀手级平台的威力,无疑更加巨大和长久。

[查看全文]
Deletes
幽燃我来放盘啦,要奖励我糖吗? - 操作系统盘

本帖最后由 Deletes 于 2015-6-11 12:02 编辑

几乎全部操作系统都在这里了,能正版的都是正版。

微软的从XP95WIN8全系列。 还有无线破解用的Cdlinux、wifislax(这个强烈推荐包含了大多数的工具)。

度娘胃口很大,秒吞了,要的友友发百度账号给我吧,我看到了就发给你们。或者加我百度好友c1995@live.com发消息给我。

Deletes
老衲爱飘柔
展开Biu

老衲爱飘柔 发表于 2015-1-3 09:07

xp的不要啊,xp的纯净,深度,普通洒家都有。要win8的,阔以激活,阔以用的,求链接啊 ...

WIN8 有激活工具的,可以自行百度 http://www.xp85.com/html/XiaoMaOem7.html

[查看全文]
Deletes
楼楼最好了
展开Biu

命数 发表于 2015-6-10 09:05

楼楼最好了,补一下总连接吧

链接总被吞,发百度账号给我我发文件给你把

[查看全文]
命数
楼楼最好了
展开Biu

楼楼最好了,补一下总连接吧

[查看全文]
老衲爱飘柔
的不要啊
展开Biu

xp的不要啊,xp的纯净,深度,普通洒家都有。要win8的,阔以激活,阔以用的,求链接啊

[查看全文]
xulihui95
感谢分享
展开Biu

感谢分享~

[查看全文]
LHSANDYS
你的好人卡请拿好
展开Biu

~29!好棒!LZ你的好人卡请拿好

[查看全文]
1003899684
感谢分享
展开Biu

感谢分享,顺便站位

[查看全文]
ID可以吃吗
感谢分享
展开Biu

感谢分享

[查看全文]
查看更多
Adios115
cxysy
前来观摩
展开Biu

前来观摩。

[查看全文]
hongbang
支持技术贴
展开Biu

支持技术贴

[查看全文]
thesecret994
不错不错
展开Biu

不错不错

[查看全文]
thesecret994
不错不错
展开Biu

不错不错

[查看全文]
废材宅
但是有解压密码
展开Biu

但是有解压密码

[查看全文]
小maomao
虎纹丨鲨鱼
感谢分享
展开Biu

感谢分享

[查看全文]
查看更多
猪杰鬼
各位黑客,qq被盗了有什么办法拿回来

QQ被人盗了,原谅我的愚蠢,希望黑客教我怎么拿回来

qq912266122
相比于杀手级应用
展开Biu

相比于杀手级应用,提供各种杀手级应用的杀手级平台的威力,无疑更加巨大和长久。

[查看全文]
sosdabao
小时候不懂事
展开Biu

@jgzhx#小时候不懂事,用安全申述盗了十几个网友的号@1#

[查看全文]
viva丶傲娇
安全那里的申诉撒
展开Biu

QQ安全那里的申诉撒,可以改密保问题的,也是申诉。(我以前悲剧的跟LZ一样)

[查看全文]
-cloud-
猪杰鬼
或者密保之类
展开Biu

春日野_穹 发表于 2013-12-15 02:11

申诉,或者密保之类。不行就没戏= =

密保问题也被改了

[查看全文]
ID:L1
坐等大神
展开Biu

黑回来.坐等大神

[查看全文]
春日野_穹
或者密保之类
展开Biu

申诉,或者密保之类。不行就没戏= =

[查看全文]
pants
大灰狼远控

本帖最后由 刘晓杰 于 2014-8-4 09:12 编辑

弱弱的说一句 在虚拟机里面运行@100#

上线挺不错 免杀自己做@cz#

下载地址:http://qiannao.com/file/646489036/3644c2dd/@8#

最终幻想曲
这个网盘略冷门
展开Biu

这个网盘略冷门。。谢谢楼主分享

[查看全文]
Top丶King
求助。。怎么破解电脑开机密码。。

帮同学问的!!!

他家长把他电脑锁了。。。

他实在是想玩。。

所以只能求各位大神帮助了。。。

求助啊!!

wx321chen
网上下载一个老毛桃
展开Biu

网上下载一个老毛桃PE制作一个U盘启动系统,里面有一个选项能绕过开机密码。

[查看全文]
Top丶King
一个妹子
展开Biu

不对...是她。。。一个妹子...

[查看全文]
xiayuweiye
H3C MSR 30-20初心者使用笔记(个人)

工作中3020使用的比较多。这个算是一个个人笔记吧。估计也没人看。

这家伙就是故事的主角了。实际上长的是相当大啊。比菜板都大啊。

关于名字呢,H3C就是牌子了。MSR看下面这段。

MSR(Multiple Services Routers)多业务开放路由器是杭州华三通信技术有限公司(以下简称“H3C”)专门面向行业分支机构和大中型企业而推出的新一代网络产品。MSR先进的软件结构与硬件平台,能够在最小的投资范围内为企业边缘网络提供一体化解决方案,更能充分满足未来业务扩展的多元化应用需求,符合企业IT建设的现状与趋势。

#18j麻蛋,等会再写。

guoguo616
会使用思科命令集
展开Biu

会使用思科命令集。这里。

[查看全文]
傻、二、缺
家里换了无线路由老是被人蹭网 求支招

真是就怕流氓有文化 不但会蹭网还会进我的路由改 密码 求如何设置才不会被攻击

路由型号TP-LINK TL-WR842N无线路由器

viva丶傲娇
参考上面的
展开Biu

参考上面的,我也要去试试看←_←

[查看全文]
dionysuse
密码设置复杂一些
展开Biu

隐藏SSID广播,密码设置复杂一些,尽量在13位以上包含数字、大小写字母、符号的wpa2-psk认证密码。然后再进行MAC地址绑定过滤。看看还有人能蹭到不#35j

[查看全文]