由于微信第三方接口的漏洞,一款乐动力的运动 APP 可以用来刷微信步数,原理很简单,伪造 POST 请求就可以了。

1.如需了解该漏洞的详细情况,请访问乌云平台关于此漏洞的报告:
http://www.wooyun.org/bugs/wooyun-2015-139632
2.刷微信步数的基本原理
乐动力可以绑定微信运动公众账号,用户可以使用它记录运动数据,比如步数,然后提交分数到微信运动,这个提交的过程是一个 post 请求,那么漏洞就在这里,由于没有做数据验证,提交的数据也都是明文的,所以只需要构造这个请求,修改其中的参数可以实现修改步数的目的了。
废话不多说,直接上代码:
Github :
https://github.com/tanteng/learn-python/blob/master/wechat-ledongli.py
具体参考:
http://www.tantengvip.com/2015/11/python3-wechat/
(有问题可以在本帖或博客上留言)
