loli.lu是一个迅雷离线分享的网站,然后提供了wget之类的工具下载地址,然后还有直接在浏览器中下载,下载工具下载的原理很简单,直接传给你了他的cookie,但是直接在浏览器中下载的原理不是很明白,因为跨站基本上都是被禁止了的,迅雷离线也不会允许p3p。 求各位大神解答。。。
附地址:
http://loli.lu/
附地址:
http://loli.lu/
1
shidianxia Jan 27, 2012
好强大。。。不过有迅雷会员了
|
2
fanzeyi Jan 27, 2012
之前记得要求装GM扩展的
|
3
xupefei Jan 27, 2012
从 http://loli.lu/xssjs 源码里看到,似乎就是利用了迅雷网页的一个漏洞(http://dynamic.cloud.vip.xunlei.com/interface/task_process?callback=%3Cscript%20src=task_process%26callback=<这里可以执行任意代码>)(见代码第26行),让 dynamic.cloud.vip.xunlei.com 自行写入callback后JS中自己指定的cookie(见代码第18行),这样就不存在XSS的问题了。
(作者对callback的代码也做了一些伪装:eval(String.fromCharCode(str)),这样是因为迅雷那里有检查?) PS:这个脚本里的链接我测试不成功,莫非是迅雷行动了么= = |
5
humiaozuzu OP @xupefei 万分感谢,刚刚decode了url也知道原理了
|
6
tomyiyun Jan 28, 2012
原来是已经写到源码里了啊,今天用的时候还特意找了半天原来那个插件哪里去了
|
8
xupefei Mar 12, 2012
@cina 如果目标也有这种“在自己的域中执行任意代码”漏洞的话,如法炮制即可。如果没有,没办法。
简易教程(?)参见http://zh.wikipedia.org/wiki/%E8%B7%A8%E7%B6%B2%E7%AB%99%E6%8C%87%E4%BB%A4%E7%A2%BC |
9
zhuzhuor Mar 12, 2012
nb网站,谢谢分享
|