Python实战csdn博客刷积分bug
来源:互联网 发布:达内培训 校软件编程 编辑:程序博客网 时间:2024/06/07 01:46
昨天(10.24)偶然间发现csdn博客存在一个刷积分的bug,之前也尝试过,不过没有成功,所以当时以为只是程序员节的福利彩蛋。今天发现bug依然存在,也不涉及什么高深技术,所以就公开出来,以希望csdn早日修复吧。
废话不说,这个bug主要是通过为自己的文章点赞来进行刷分的。按理说每篇文章每个用户只能点赞一次,但是显然csdn的程序猿们忘记了这个最基本的要求。下图可以看到整个请求的完整内容:
当前是登陆状态,模拟这个点击事件的时候只要带上cookie和一些必备信息就可以了。简单的写了一个Python(3.5.0)脚本:
import urllib.requestimport syspoints = 0if len(sys.argv) > 1: points = int(sys.argv[1])aritcleUrl = 'http://blog.csdn.net/abc649395594/article/digg?ArticleId=47086751'point_header = { 'Accept' : '*/*', 'Cookie' : 'your cookie', 'Host':'blog.csdn.net', 'Referer' : 'http://blog.csdn.net/abc649395594/article/details/47086751', 'User-Agent' : 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.71 Safari/537.36'}for i in range(points): point_request = urllib.request.Request(aritcleUrl, headers = point_header) point_response = urllib.request.urlopen(point_request)
传入参数作为循环次数,也就是想要刷的分数。最后调用脚本,等待几秒,就刷好分了。昨天排名还是千里之外,今天就是382名也是醉了。
python3 /Users/zxy/Desktop/Python/csdn积分/csdn.py 100
71 27
- Python实战csdn博客刷积分bug
- CSDN博客积分系统
- CSDN博客积分规则
- CSDN博客积分管理办法
- CSDN博客积分规则
- csdn博客积分详解
- csdn博客积分详解
- csdn博客积分详解
- CSDN博客积分规则
- CSDN博客积分规则
- csdn博客积分规则
- csdn博客积分规则
- CSDN博客积分规则
- CSDN博客积分规则
- CSDN博客积分规则
- CSDN博客积分规则
- CSDN博客积分规则
- CSDN博客积分规则
- Django学习-Windows下Django环境配置
- Ubuntu12.04 64bit 安装matlab2012a+Github
- codeforces589B Layer Cake (动态规划)
- 深入解读缓存(二)——一致性Hash算法
- cocos2d-js跨域访问问题,cocos2d-js请求网络数据
- Python实战csdn博客刷积分bug
- poj3764 The xor-longest Path 字典树与异或
- shell脚本的函数使用
- 黑马程序员-java基础(九)-网络编程
- ueditor 在线附件和在线图片路径错误BUG补丁
- 查找当前目录和子目录下包含指定字符串的文件
- vim的set autoindent和set paste不能同时出现
- Oracle练习心得
- 网络套接字基础2-API接口