msgbartop
用铅笔写日记,记录那最原始的美丽
msgbarbottom

sql注入真有意思

不知道怎么想的,忽然之间对网站的SQL 注入感兴趣了.

看了很多文章,也学到了一些注入中通用的手法。

尝试了去注入了很多站点,比如昨天下午半天都用在注入美空网了(连美空网都没听说过?囧rz).

因为美空注册是需要邀请码的,所以一直希望可以把邀请码条件注掉,呵呵

可是,忙活了半天,搞得头昏眼花也没有成功...

今天上午又尝试了下以 http://beautyleg.com/sample.php?no=1 为注入口,去搞beautyleg。
不是报"無法判別相冊編號 !" 就是报"資料庫中找不到指定的相冊!"...

难道注入这么难?

看了一下,beautyleg 用的是 Apache/2.2.3 (Red Hat) 搭配 PHP/5.1.6,数据库应该是mysql了.

如果,每个人都把 magic_quotes_gpc 设成 on,再搞个什么参数过滤.或者都用addslashes() 和mysql_real_escape_string() 来处理一遍,那SQL注入不是干着急嘛???

日啊,别的我不知道.我知道美空网是用java写的.用的是tomcat 4 + Apache-Coyote/1.1 connector.
此外图片等静态资源用的是nginx/0.6.35,所以应该确定是linux服务器无疑了(没有人会蠢到在win上跑nginx吧).

如果jdbc连接数据库用的是预编译语句 preparedstatement,那么像我这样的SQL 注入不是鸟用没有了么?

目前真的很疑惑.

不花一分钱看遍beautyleg站

最近谷歌PageRank 更新,大家的站或多或少都更新了,而我依然是4。

我于是在想,这是为什么?难道是我博文的质量下降了??还是我懒了,更新少了?

不管怎样,我得自我反省.

于是今天我决定把我刚刚发现的一个小的技巧分享出来,以期PR up up up !!!

这个方法是我刚刚在浏览beautyleg论坛(现已实行邀请注册)的时候,无意发现的。

当然不一定完全有用,在大都情况下应该是可行的.(显然标题有点过了 *_* )

beautyleg是一个图站,顾名思义,应该是和美腿有关系的。
这是它首页的description :腿模-美腿 美腿小舖之美腿名模 絲襪美腿 模特兒寫真 美女 內衣秀 美腿論壇

可是,和大多数的图站一样,它是需要付费会员身份的。否则,只能以一个游客身份,浏览一些sample....
而我的方法,就是可以从给出的sample推算出原始尺寸图片的url.

这样的话,就可以利用吸血雷等利器去批量下载整套。是不是很兴奋?哈哈哈

下面说我的方法:
打开beautyleg.com 首页(冷静点,朋友!不要鸡冻),在右侧罗列着最新几期的模特的封面照。
选中一张,右击查看图片属性.如图:
图片属性

请注意该图片的编号(也就是选中部分),389号,好,记住它.

下面用它替换下面的url 中的###,也可以说389是实参,###是形参
http://photo.beautyleg.com/model/###-01.jpg

如图:
编号原始图片

以 http://photo.beautyleg.com/model/389-01.jpg 访问到了该套组图的第一张原始图片(请注意图片分辨率).
下面的以此类推,不讲了.

ps: 该链接要感谢beautyleg论坛的斑竹 Tommy 以及 beautyleg无数的工作人员,是你们严谨的工作态度和严格的编号制度成全了这一切.
:)

当然,看完这篇文章,有些人可能是bs我的,因为我的这种行为严重的侵害了那些“正版”用户,也就是付费会员的利益.
我对此深表遗憾.
这些地方才是你应该去的,http://www.beautyleg.com/join.htm

最后我还要再次强调一点,该方法不能100%成功.我就遭遇过好几次404……
如果你的口袋还算丰满,还是请支持正版,支持付费模式.