javascript - 破解百度知道点赞功能,是通过什么技术识别是否已点赞?
伊谢尔伦
伊谢尔伦 2017-04-11 11:00:02
0
3
475

http://zhidao.baidu.com/question/550112715.html

随便找了百度知道的一个帖子,然后点赞!
点赞之后,想重复点赞却发现来问题了:
1、换了浏览器也不能点赞。
2、用浏览器自带的清空了cookie也不能点赞,用cclear清空了所有的流量记录和cookie还是不能点赞。
3、重启电脑。
4、内网下其他电脑可以点赞,同时如果我代理了IP,也可以点赞,那么:他用什么逻辑来实现内网其他电脑可以点赞的呢?
5、如果改变了浏览器,用手机模式去流量,还可以点赞一次。
6、没有登陆账户,也就是排除根据账户而进行的重复点赞。

那他的实现原理是怎么样的?怎样实现了不同浏览器都可以这样进行判断啊?
如果是简单的修改ua,那为什么我第二次修改其他手机ug区又不行了?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回覆(3)
洪涛

这个论文是百度实际项目
http://60.16.24.71/KCMS/detail/detail.aspx?filename=1014400577.nh&dbcode=CMFD&dbname=CMFD2015

根据我的理解,中间件应该使用了这一套机制将各种UA分为简单的几类,不知道现在还用不用了。

也就是说,笛卡尔积为{有限的几种UA} X {Cookies或者Local storage的token集合} X {可用IP集合}

黄舟

刚刚测试了下,发现就是ip验证,登录和没登录都可以投1票,也就是1个ip可以投2票,你ip代理下试试就知道了。

Peter_Zhu

完全是通过IP控制的

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!