【3.A.S.T】网络安全爱好者's Archiver

黑客学习

冰绿茶 发表于 2008-7-25 14:00

[讨论]js文件里如何闭合一个var

[讨论]js文件里如何闭合一个var(qq群公告)
议题作者:hitlerboy
信息来源:邪恶八进制信息安全团队([url=http://www.eviloctal.com/]www.eviloctal.com[/url])
--------------------------------------------------------------------------------------
为了吸引下眼球,加了如下文字:
qq的群公告,写入以后,提交到服务器,然后打开qq,打开qq群的时候,会在当前用户的临时目录(例如我当前的目录:C:\Documents and Settings\Administrator\Local Settings\Temp)
生成一个以qq号码为名字的临时文件夹,里面会有以群号码命名的文件夹。
进入,会有多个文件夹,以数字命名,编号最大的,时间排列最后生成的文件夹里就存放了,当前群公告的相关内容。


下文所说的announce.js里面的内容就是群公告内容。


-------------------------------------------------
var announce = "自定义内容";

-------------------------------------------------
以上是一个announce.js文件的内容。
自定义内容当然就是你可以输入,定义的部分了- -!
然后,自定义内容一旦出现\和" 系统会自动多加上一个\来转义。
例如:
写入:var announce = "document.writeln("alert(\'XSS\')") ";
被转义为:
var announce = "document.writeln(\"alert(\\\'XSS\\\')\") ";

其他符号暂时没发现被转义,问问大家有没有办法闭合这个var,然后执行任意的js呢?

另外回车换行符也会被转移为/r/n
帖子79 精华[url=http://forum.eviloctal.com/digest.php?authorid=47357]0[/url] 积分274 阅读权限40 性别男 在线时间182 小时 注册时间2006-5-7 最后登录2008-4-11 [url=http://forum.eviloctal.com/space.php?action=viewpro&uid=47357]查看详细资料[/url]TOP [url=http://www.google.cn/search?q=风水&client=pub-0204114945524753&forid=1&prog=aff&ie=UTF-8&oe=UTF-8&cof=GALT%3A#008000;GL%3A1;DIV%3A336699;VLC%3A663399;AH%3Acenter;BGC%3AFFFFFF;LBGC%3A336699;ALC%3A0000FF;LC%3A0000FF;T%3A000000;GFNT%3A0000FF;GIMP%3A0000FF;FORID%3A1&hl=zh-CN]良辰择日,预测咨询,公司改名,权威易经[/url]

[url=http://forum.eviloctal.com/space-uid-145614.html]$6[/url] [img]http://forum.eviloctal.com/images/avatars/noavatar.gif[/img]
晶莹剔透§烈日灼然

蓝精灵 发表于 2008-7-25 14:00

休想 :-P
您怎么不去看看这行 JS 是被谁调用的,容易发现,这个群公告页面就是同目录下的 index.htm 文件,在这里引用了两个 JS 脚本文件:index.js 和 announce.js。后者只定义了一个变量,那么自然有代码将其值赋给了某个 DOM 内容,打开 index.js 就看到了:try{ announceDiv.innerText = announce; }catch(e){}。所以,一点门儿都没有。
帖子1 精华[url=http://forum.eviloctal.com/digest.php?authorid=145614]0[/url] 积分6 阅读权限40 在线时间8 小时 注册时间2007-10-26 最后登录2007-11-28 [url=http://forum.eviloctal.com/space.php?action=viewpro&uid=145614]查看详细资料[/url]TOP [url=http://www.google.cn/search?q=鲜花预定&client=pub-0204114945524753&forid=1&prog=aff&ie=UTF-8&oe=UTF-8&cof=GALT%3A#008000;GL%3A1;DIV%3A336699;VLC%3A663399;AH%3Acenter;BGC%3AFFFFFF;LBGC%3A336699;ALC%3A0000FF;LC%3A0000FF;T%3A000000;GFNT%3A0000FF;GIMP%3A0000FF;FORID%3A1&hl=zh-CN]爱要怎么说出口[/url]

[url=http://forum.eviloctal.com/space-uid-11347.html]bink[/url] [img]http://forum.eviloctal.com/images/avatars/noavatar.gif[/img]
荣誉会员
[img]http://forum.eviloctal.com/images/default/star_level2.gif[/img][img]http://forum.eviloctal.com/images/default/star_level1.gif[/img][img]http://forum.eviloctal.com/images/default/star_level1.gif[/img]

biaofbi 发表于 2008-7-25 14:00

很久很久以前就知道可以修改了,但无非就是本地修改玩玩而已,可以写入N多的字,公告上还会出现滚动条。很好.
帖子660 精华[url=http://forum.eviloctal.com/digest.php?authorid=11347]4[/url] 积分5585 阅读权限100 性别男 在线时间247 小时 注册时间2005-9-2 最后登录2007-12-4 [url=http://forum.eviloctal.com/space.php?action=viewpro&uid=11347]查看详细资料[/url]TOP [url=http://www.google.cn/search?q=干洗店加盟&client=pub-0204114945524753&forid=1&prog=aff&ie=UTF-8&oe=UTF-8&cof=GALT%3A#008000;GL%3A1;DIV%3A336699;VLC%3A663399;AH%3Acenter;BGC%3AFFFFFF;LBGC%3A336699;ALC%3A0000FF;LC%3A0000FF;T%3A000000;GFNT%3A0000FF;GIMP%3A0000FF;FORID%3A1&hl=zh-CN]少女暴富的隐秘(图)[/url]

[url=http://forum.eviloctal.com/space-uid-47357.html]hitlerboy[/url] [img]http://forum.eviloctal.com/images/avatars/noavatar.gif[/img]
晶莹剔透§烈日灼然

dgsouxin.com 发表于 2008-7-25 14:00

本地改,直接可以改index.htm,还能给加背景,音乐- -!
帖子79 精华[url=http://forum.eviloctal.com/digest.php?authorid=47357]0[/url] 积分274 阅读权限40 性别男 在线时间182 小时 注册时间2006-5-7 最后登录2008-4-11 [url=http://forum.eviloctal.com/space.php?action=viewpro&uid=47357]查看详细资料[/url]TOP

[url=http://forum.eviloctal.com/space-uid-147865.html]ninty[/url] [img]http://forum.eviloctal.com/images/avatars/noavatar.gif[/img]
晶莹剔透§烈日灼然

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.