用到的工具:

插件源码

fiddler 4

python

开始研究

用fiddler进行抓包的数据,微信打开的,抓取到了投票POST表单的链接和数据还有cookie

参数 :

zid 是用户ID

formhash 是dz的验证之类的,大概看了下最后发现这个东西然并卵(对于本次刷票来说)

hejin_toupiao 通过这儿来判断是禾今程序的,一百度就搞定

Cookie:

分析源码

网上找了套插件源码来看看,其实开始没抱有多大希望的,模拟提交数据后就一直在研究模拟伪造数据提交,不过没希望。

开源码包,开箱验货。

每一次有效数据都在,留着备用,开始看投票流程的代码,其实也很简单 PHP一看基本大体流程就熟悉了

刚入门的python拿来用用

一段代码有点长 有兴趣的自己慢慢看

测试了基本上原有的提交投票的表单数据不变,只变更openid就可以了

直接开始下载其他选手的投票数据然后把所有投过票的openid复制下来(投票过的openid是存在数据库的,陌生的openid需要通过微信来获取)

把openid全部装入redis队列里面,然后修改python模拟请求,每次获取一个openid进行提交三次投票。

代码

python微信刷票代码_微信刷票漏洞详解,Python脚本实现一秒破万!相关推荐

  1. python写文件字母_不能错过!详解Python文件读写。

    我:小哥哥,之前的文件操作我不是很懂,能详细讲一下吗? 惨绿青年:既然你诚心诚意地问了,我就大发慈悲告诉你吧. 我:??? 惨绿青年:开个玩笑嘛,眼睛不要瞪这么大. 惨绿青年:文件操作其实很简单,使用 ...

  2. python 正则表达式 断言 不定长表达式_【教程】详解Python正则表达式之: (?!…) negative lookahead assertion 前向否定匹配 /前向否定断言...

    Python 2.7的官网文档中的解释是:(?!...)Matches if ... doesn't match next. This is a negative lookahead assertio ...

  3. python open 打开是什么类型的文件-详解Python中open()函数指定文件打开方式的用法...

    文件打开方式 当我们用open()函数去打开文件的时候,有好几种打开的模式. 'r'->只读 'w'->只写,文件已存在则清空,不存在则创建. 'a'->追加,写到文件末尾 'b'- ...

  4. python用turtle画字母n、h_详解python使用turtle库来画一朵花

    看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移. 当然不能提前看答案,自己试着写代码. 之前有用过海龟画图来画过五角星.奥运五环.围棋盘等,所以感觉不难. # !/usr/bin ...

  5. python count函数代码_python count函数用法详解_后端开发

    fgetc函数的作用详解_后端开发 fgetc函数的作用是从指定文件读入一个字符,要求文件的打开方式必须是以读或读写的方式或者追加的方 式,只写方式是不能读的. 在python中可以使用"c ...

  6. python实现推荐系统代码_推荐系统之矩阵分解及其Python代码实现

    有如下R(5,4)的打分矩阵:("-"表示用户没有打分) 其中打分矩阵R(n,m)是n行和m列,n表示user个数,m行表示item个数 那么,如何根据目前的矩阵R(5,4)如何对 ...

  7. python第一行代码_“少年py”001:下载Python软件,写第一行代码

    Python,网络上称之为人工智能时代的第一编程语言. 功能超级强大,能做科学计算.大数据处理.网络爬虫.游戏开发等等. 但是说实话,彬哥玩Python还没到这么厉害的程度,究竟怎么实现,我们不着急, ...

  8. python如何写代码_如何写出优雅的Python代码?

    有时候你会看到很Cool的Python代码,你惊讶于它的简洁,它的优雅,你不由自主地赞叹:竟然还能这样写.其实,这些优雅的代码都要归功于Python的特性,只要你能掌握这些Pythonic的技巧,你一 ...

  9. python写入文件代码_从文件读取并写入StringIO – Python

    我正在使用Box Python API编写一些工具.因此,其中一个是将文件上传到Box.他们使用StringIO作为目标文件. 我需要在本地读取文件并将其内容写入StringIO缓冲区,然后将其传递给 ...

  10. python量化策略代码_手把手教你用三行python 代码做一个动量策略「量化投资系列」...

    动量策略是右侧交易里最常见的,背后的逻辑是就现在涨的,后市还会涨,动量具有惯性的意思. 首先加载原始数据,我们用天的收盘价即可,按统一转为收益率.因为点位本身不重要,我们最后只关心变化率. 以沪深30 ...

最新文章

  1. 生死讯息:密码背后的数学
  2. 《敏捷迭代开发:管理者指南》—第2章2.14节推荐读物
  3. 更改chrome临时目录(可举一反三)
  4. 架构组件:基于Shard-Jdbc分库分表,数据库扩容方案
  5. [合作赞助]九叔生日由中国移动、51cto、奇虎360以及一帆浩瀚联合举办
  6. 使用跟踪和调试进行条件编译
  7. java 怎样 thread dump_怎样分析 JAVA 的 Thread Dumps
  8. idea oracle 工具,IntelliJ IDEA的数据库管理工具实在太方便了
  9. 使用 iPerf 测试路由器局域网性能
  10. 1.业务架构·应用架构·数据架构实战 --- 架构实践全景图
  11. 无人机通信方式及原理
  12. web中间件应用系列:负载均衡(二)负载均衡算法和常见实现方式
  13. css 设置文本字体间距及首行缩进
  14. 计算机设备系统包括哪些,计算机硬件系统包括哪些
  15. Linux下的硬件驱动——USB设备
  16. Python就业前景怎么样
  17. 如何设置工业相机中的“自动增益控制”功能?
  18. 数据库管理-第二十四期 数据库设计-硬件篇(20220610)
  19. 期末大作业 | ToDoList网页设计 番茄钟界面设计记录
  20. 蓝鸽服务器崩溃怎样从装系统,系统崩溃,小编教你怎么解决系统崩溃的问题

热门文章

  1. panabit策略路由
  2. 什么是数据缩减,无损4:1缩减有多难?
  3. PUN ☀️九、玩家网络实例化与昵称显示
  4. GCD中的dispatch_barrier_async函数的使用(栅栏函数)
  5. BZOJ 5477: 星际穿越
  6. 数模论文写作方法2|摘要的技巧
  7. php chm生成工具,phpDocumentor PHP 文档生成 CHM
  8. 学会 Python 到底能干嘛?我们整理了 7 大工作方向 + 170 个项目课程给你
  9. 基于Html的个性化新闻资讯网页设计
  10. 《知识产权法》雨课堂期末答案