解析PHP跨站刷票的实现代码


Posted in PHP onJune 18, 2013

废话不多说,上代码

function curlrequest($url, $postfield,$referer='',$cookie='') { 
 //https://3water.com 
  $ip= rand(100, 244).'.'.rand(100, 244).'.'.rand(100, 244).'.'.rand(100, 244); 
  $ch = curl_init(); 
  curl_setopt($ch, CURLOPT_URL, $url); 
  curl_setopt($ch, CURLOPT_HEADER, 0); 
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
  curl_setopt($ch, CURLOPT_POST, 1); 
  curl_setopt($ch, CURLOPT_POSTFIELDS, $postfield); 
  curl_setopt($ch, CURLOPT_COOKIE, $cookie); 
  curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:'.$ip, 'CLIENT-IP:'.$ip)); //构造IP 
 curl_setopt($ch, CURLOPT_REFERER, $referer); //构造来路 
  $data = curl_exec($ch); //运行curl 
  curl_close($ch); 
  return $data; 
 } 
 $url='http://xxxxx/vote.php'; 
 $ref='http://xxxxx/index.php'; 
 $cookies='';//构造你的cookies 
 $postfield=array( 
  'information_id'=>201204211839164950 
 ); 
 $postfield = http_build_query($postfield); 
 $result = curlrequest($url, $postfield,$ref,$cookies); 
 echo $result;
PHP 相关文章推荐
简单采集了yahoo的一些数据
Feb 14 PHP
php array_map()数组函数使用说明
Jul 12 PHP
php 抽象类的简单应用
Sep 06 PHP
PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)
Aug 31 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
Dec 11 PHP
php从给定url获取文件扩展名的方法
Mar 14 PHP
Laravel 5框架学习之表单
Apr 08 PHP
php结合正则获取字符串中数字
Jun 19 PHP
基于PHP实现短信验证码接口(容联运通讯)
Sep 06 PHP
PHP去除空数组且数组键名重置的讲解
Feb 28 PHP
PHP数组array类常见操作示例
May 15 PHP
JS中彻底删除JSON对象组成的数组中的元素
Sep 22 PHP
解析PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
Jun 18 #PHP
360通用php防护代码(使用操作详解)
Jun 18 #PHP
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
Jun 18 #PHP
解析PHP计算页面执行时间的实现代码
Jun 18 #PHP
php实现简单洗牌算法
Jun 18 #PHP
php抽奖小程序的实现代码
Jun 18 #PHP
解析PHP生成静态html文件的三种方法
Jun 18 #PHP
You might like
用PHP调用数据库的存贮过程
2006/10/09 PHP
php时间不正确的解决方法
2008/04/09 PHP
最新的php 文件上传模型,支持多文件上传
2009/08/13 PHP
php中计算程序运行时间的类代码
2012/11/03 PHP
PHP实现恶意DDOS攻击避免带宽占用问题方法
2015/05/27 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
破除网页鼠标右键被禁用的绝招大全
2006/12/27 Javascript
ajax更新数据后,jquery、jq失效问题
2011/03/16 Javascript
zTree插件之多选下拉菜单实例代码
2013/11/06 Javascript
浅析JavaScript中的事件机制
2015/06/04 Javascript
如何用js判断dom是否有存在某class的值
2017/02/13 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
2017/12/26 Javascript
js中url对象化管理分析
2017/12/29 Javascript
微信小程序实现的五星评价功能示例
2019/04/25 Javascript
产制造追溯系统之通过微信小程序实现移动端报表平台
2019/06/03 Javascript
layui递归实现动态左侧菜单
2019/07/26 Javascript
vue-froala-wysiwyg 富文本编辑器功能
2019/09/19 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
2020/09/16 Javascript
vue实现禁止浏览器记住密码功能的示例代码
2021/02/03 Vue.js
python Django模板的使用方法(图文)
2013/11/04 Python
Python 文件处理注意事项总结
2017/04/10 Python
Python单例模式的两种实现方法
2017/08/14 Python
浅谈Python3多线程之间的执行顺序问题
2020/05/02 Python
最简单的matplotlib安装教程(小白)
2020/07/28 Python
html5 touch事件实现触屏页面上下滑动(二)
2016/03/10 HTML / CSS
宣传标语大全
2014/07/01 职场文书
艺术学院毕业生自荐信
2014/07/05 职场文书
纪念九一八爱国演讲稿600字
2014/09/14 职场文书
民主评议党员总结
2014/10/20 职场文书
女性健康知识讲座通知
2015/04/23 职场文书
2016护理专业求职自荐书
2016/01/28 职场文书
详解nginx location指令
2022/01/18 Servers
vue判断按钮是否可以点击
2022/04/09 Vue.js
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技