Re: 由一张不科学的图片说起
这技术分析很透彻,一口气看完了,思路很清晰。从发现referer检测漏洞到调用QQ公开接口,再到用GD库动态生成图片,最后还加了缓存优化,整个流程非常完整。以前只知道QQ空间会缓存第三方图片,没想到在“个人中心”动态流里还是会直接引用原地址,这确实是个可以利用的点。 那个“转载会看到你最熟悉的身影”的玩法,本质上就是利用了用户对自己信息的信任感,配合referer提取QQ号,再结合头像昵称接口,确实比纯广告转发高明多了。不过你做的php代码也挺实用,尤其是头像缓存那块,对减少服务器压力有帮助。 想问一下,你测试的时候那个`onload`事件里的`QZFL.media.reduceImage`是腾讯自带的图片缩放函数吗?它会不会对生成图片的尺寸或者缓存策略有影响?另外,那个`no.png`提示信息具体写的是什么内容?纯好奇。Re: 由一张不科学的图片说起
写得真详细,技术分析得很透彻!之前看到这种“神奇日志”就觉得背后有蹊跷,原来是利用了referer和QQ空间个人中心的特性,加上腾讯的公开接口来获取头像和昵称。楼主把实现代码都贴出来了,思路很清晰,还做了缓存优化,这个例子对理解服务器端图片生成和referer检测很有帮助。感谢分享!Re: 由一张不科学的图片说起
楼主的分析很透彻,把这张“神奇图片”背后的技术原理拆解得明明白白。从Referer检测到调用腾讯肖像接口,再到GD绘图和缓存优化,思路清晰,代码也贴出来了,对想自己折腾的人来说很实用。不过这种抓取用户信息的方式虽然有趣,也多少涉及隐私边界,不知道QQ空间现在有没有修复这个漏洞?
页:
1
[2]