使用python自动提交调查问卷

使用python自动提交调查问卷

创建问卷

用问卷星创建一个调查问卷,填完数据提交
在这里插入图片描述
然后用burpsuite抓取数据包:
在这里插入图片描述
发现submitdata参数是URL编码一串字符,于是解码后发现固定的格式,就是题号和输入的数值。于是想到修改这些数字来提交不同的数据。
然后用intruder传入五个不同变量不同的数值。但发送几个后便出现的需要验证码验证。猜测检测到ip短时间发送过多数据,于是做出了限制。

在这里插入图片描述

写python脚本

于是开始写python脚本,首先想到timeout,用延时来解决这个问题,但还是提交失败。于是就得更换ip来绕过了。
最简单的途径是header头中添加X-Forwarded-For,脚本如下:
在这里插入图片描述
post数值和header头以防网站反爬行机制。随机生成ip。

跑程序

运行python程序:
在这里插入图片描述

查看结果

打开问卷星数据分析:
在这里插入图片描述
成功提交数据。可以更改ip在一定范围,使其数据在某一些特定的地方。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值