博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CURL模拟HTTP浏览器动作常用命令-作弊投票利器
阅读量:6157 次
发布时间:2019-06-21

本文共 1212 字,大约阅读时间需要 4 分钟。

hot3.png

当到处都是作弊,作弊,作弊。在都只被当作强力投票工具的今天。你就应该了解为什么4,6级考试为什么每年都会出现泄题了。以下讨论的是投票作弊中的常用参数(身不由己).其他参数请访问的站点.

Online: 

Date: December 9, 2004

1.获得一个页面

 http://blog.it580.com

就可以获得http://blog.it580.com的首页。

 -I http://blog.it580.com

就只获得首页的头信息(HEAD)。

2.表单处理

2.1 GET

curl “http://bbs.it580.com/junk.cgi?birthyear=1905&press=OK”

GET方式,我们提交页面的时候,其实看到的也是这样的一个链接。

2.2 POST

例子:

<input type=text name=”birthyear”>

 -d “birthyear=1905&press=%20OK%20″ www.hotmail.com/when/junk.cgi

使用参数 -d,“”内的内容,就是表单的输入部分的名称=你想要输入的值(隐藏的参数也是一样),最后记得加上提交按钮的名称=按钮上的名称。

需要注意的是,POST提交文件的时候,方法是不同的.

 -F upload=@localfilename -F press=OK [URL]

这里使用的是参数 -F ,而不是 -d.需要特别注意.

3.认证

比如某些网站需要使用认证.可以使用如下命令.比如论坛什么的.

 -u name:password www.secrets.com

4.模拟指定浏览器

有些变态的站点,限制了使用浏览器的类型.一样难不倒.

 -A “Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)” [URL]

这个就是一个模拟,win2k的ie5.0的一个访问.

5.Cookies

大部分网站都使用cookies,来记录浏览中的信息,识别用户等.自然使用也是可以做到的.

比如保存cookies.
 -D head_cookies http://bbs.it580.com
这样将保存bbs.it580.com的cookies到运行命令的目录下,并命名为head_cookies.

保存了自然要下次使用的.如何使用呢?

 -b head_cookies http://bbs.it580.com

6.使用代理

很多站点限制了访问的ip,或者说投票的时候发现只能一票一投。就要使用到这个了。

 -x proxy.test.org:80 http://bbs.it580.com
这样就使用proxy.text.org代理,来访问http://bbs.it580.com了。

转载于:https://my.oschina.net/longhtml/blog/153483

你可能感兴趣的文章
Spring常用注解
查看>>
linux:yum和apt-get的区别
查看>>
Sentinel 1.5.0 正式发布,引入 Reactive 支持
查看>>
数据库之MySQL
查看>>
2019/1/15 批量删除数据库相关数据
查看>>
数据类型的一些方法
查看>>
Webpack 2 中一些常见的优化措施
查看>>
移动端响应式
查看>>
js中var、let、const的区别
查看>>
简洁优雅地实现夜间模式
查看>>
react学习总结
查看>>
在soapui上踩过的坑
查看>>
MySQL的字符集和字符编码笔记
查看>>
ntpd同步时间
查看>>
must implement java.io.Serializable hessian
查看>>
Microsoft Licenses Flash Lite for Windows Mobile Users
查看>>
HDOJ 2020 绝对值排序
查看>>
HDOJ/HDU 2560 Buildings(嗯~水题)
查看>>
Maven编译时跳过Test
查看>>
Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结
查看>>