使用python自动提交调查问卷

  • 创建问卷
  • 写python脚本
  • 跑程序
  • 查看结果

创建问卷

用问卷星创建一个调查问卷,填完数据提交

然后用burpsuite抓取数据包:

发现submitdata参数是URL编码一串字符,于是解码后发现固定的格式,就是题号和输入的数值。于是想到修改这些数字来提交不同的数据。
然后用intruder传入五个不同变量不同的数值。但发送几个后便出现的需要验证码验证。猜测检测到ip短时间发送过多数据,于是做出了限制。

写python脚本

于是开始写python脚本,首先想到timeout,用延时来解决这个问题,但还是提交失败。于是就得更换ip来绕过了。
最简单的途径是header头中添加X-Forwarded-For,脚本如下:

post数值和header头以防网站反爬行机制。随机生成ip。

跑程序

运行python程序:

查看结果

打开问卷星数据分析:

成功提交数据。可以更改ip在一定范围,使其数据在某一些特定的地方。

使用python自动提交调查问卷相关推荐

  1. 问卷网自动填写提交调查问卷

    文章目录 文章导语 实现过程 文章结语 文章导语 此段代码主要使用python的selenium自动化模块,通过网页的自动化来实现题目的自动选择和提交.虽然下面这段代码只针对于某一特定的调查问卷,但是 ...

  2. 如何用python编写问卷调查_如何通过Python实现自动填写调查问卷

    0X00 前言 快开学了,看到空间里面各种求填写调查问卷的,我才想起来貌似我也还没做.对于这种无意义的问卷,我是不怎么感冒的,所以我打算使用"特技"来完成,也就是python,顺便 ...

  3. 问卷星python自动提交_GitHub - Awacky/WJX_Autosubmit: 问卷星问卷自动提交,Python3版本,2020年8月仍有效...

    WJX_Autosubmit 问卷星自动提交,Python3版本,2020年8月仍有效.采用构建随机答案,不支持验证码. 目前github上的可用版本并不多,同时个人接触较多问卷星的问卷,便萌生了用P ...

  4. [附源码]Python计算机毕业设计调查问卷及调查数据统计系统

    项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs. 项目技术: dj ...

  5. [附源码]Python计算机毕业设计调查问卷及调查数据统计系统Django(程序+LW)

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ python3.7.7 + Mysql5.7 + HBuilderX+list pip+N ...

  6. 问卷星简单自动填写调查问卷

    这段时间,看到群里很多同学都在发链接请大家填写调查问卷,本文将基于目前使用较多的调查问卷软件--问卷星,实现问卷的自动填写. 功能实现: 1.在浏览器中添加书签,在书签中的地址栏中复制如下代码 2.代 ...

  7. 问卷星python自动提交

    这是需要验证码的爬虫,不需要验证码的只需在此爬虫修改一些 1.下载fiddler4(用于抓包) 方式自行百度 2.查看并分析cookie 里面的变量记得保证随机 'Host': 'www.wjx.cn ...

  8. python自动提交网页表单_python自动提交表单数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  9. 用python程序编写问卷调查_如何使用Python实现调查问卷的自动填写

    这篇文章主要介绍了通过Python实现自动填写调查问卷的相关资料,需要的朋友可以参考下 0X00 前言 快开学了,看到空间里面各种求填写调查问卷的,我才想起来貌似我也还没做.对于这种无意义的问卷,我是 ...

最新文章

  1. numpy 数组和矩阵的乘法
  2. mysql补充(3)优化sql语句查询常用的30种方法
  3. php取汉字第一个字,php---------取汉字的第一个字的首字母
  4. 将不确定变为确定~头压缩是否有必要,MVC如何实现头压缩
  5. 使用PyTorch来进展不平衡数据集的图像分类
  6. EmEditor18.1.2 注册码
  7. php中输入这个网站的网址跳转到你定义的页面代码
  8. java.sql.SQLException: Access denied for user ‘root‘@‘hadoop001‘ (using password: YES)
  9. SharePoint 2013连接非默认端口的SQL Server
  10. HTTP之Web服务器
  11. Vmware、Hyper-V、Virtual PC虚拟机运用usb server使用USB加密狗设备
  12. 七牛云上传的视频通过外链播放黑屏问题
  13. 关于define与defined的区别
  14. QML Qt.binding
  15. 梅隆大学计算机专业申请,卡内基梅隆大学计算机专业申请条件(附案例)
  16. 解决:使用@符号,报错:找不到模块“@”或其响应的类型声明。
  17. 微信小程序开发技术预研分析报告
  18. Python输入账号密码判断是否正确并输出,典型案例-百钱买百鸡的两个程序代码
  19. 自然语言处理--MM、RMM算法及Python 复习
  20. Winfrom FtP上传文件以文件夹

热门文章

  1. python模块下载
  2. 高校智慧实验室综合管理系统
  3. 1166 Summit
  4. Android无法安装apk,8.0未知来源应用安装权限
  5. 61850协议服务器端开发,IEC61850报告服务端开发.doc
  6. java as关键字_Java 关键字专题
  7. TFTP服务器的下载与上传
  8. 【SVM回归预测】布谷鸟算法优化SVM回归预测【含Matlab源码 1422期】
  9. java单元测试自动生成测试用例插件diffblue cover和evosuite
  10. 2015蓝桥杯python——奇妙的数字