文章作者:虫虫
信息来源:邪恶八进制信息安全团队 (forum.eviloctal.com)
这个小程序是我在做一次XSS练习时写的.
当时遇到的那个XSS条件比较苛刻,在此不说了.
XSS有很多方法,拿来挂马很方便.但是一般我们希望更深入一点的利用,例如利用XSS加自己为管理员.
有的时候XSS的条件要求比较苛刻,例如XSS字符限制(过滤),IP限制,COOKIE什么的限制,甚至还会有验证码的.
我写的这个例子没有那么高的要求. 放在
http://lmao.tr4c3.com/ 感谢tr提供的2级玉米.
===================
一时兴起做了这个小小的程序,用来测试XSS,呵呵.
这次的任务,就是要将application("winner")修改成一个长度大于100Byte的String.
而普通用户你,可以控制的利用做XSS的字串只有100长度哦~~
当然,只有想办法了哦~~
一共有4个文件,分别是: login.asp ,set.asp,show.asp,以及不需要验证的user.asp.路径在xss\
admin从login.asp登陆后,会跳转到show.asp,这个文件用来显示application("winner"),
不过呢,我在这个页里设置了一个可以Xss的机会,Xss的字符串可以在user.asp里任意修改,呵呵.
set.asp是用来修改application("winner")的,貌似只有这一个接口可以设置application("winner")哦.
当然,set.asp,show.asp都会进行admin身份验证哦.验证方式很简单,只要cookie(user)=admin就可以了~当然还有ip检测,hoho~~
时间不早先不写描述了.测试用的程序可以从这里下载到.里面有比较详细的注释.
Have a joy~~
You may start here.
====================
程序要求很简单,高手们就不用去试了,反倒觉得没意思了.刚接触xss,找新鲜感的可以去试试.
另外程序写的不是很好,多人测试的话可能会冲突.最好是一个一个来.
恳求不要随便往上面挂马.都是来玩的,不要太不道德.
如果你能XSS成功了(其实很简单的),希望能把方法说一下哦~~
另外,如果大家喜欢这样的"游戏"的话,欢迎找我交流,呵呵.如果想一起制作另一个此类游戏的话更好,呵呵.
当然,最主要的是想听听大家的意见~~
我常用的ID就是虫虫啦,呵呵,他们在群里叫我 lang(4)猫 ..就是流浪猫的后两个字 = =|||
blog:
http://hi.baidu.com/anuiz,mail: anuiz_at_163.com 希望能和大家多多交流~