解析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 相关文章推荐
PHP下打开URL地址的几种方法小结
May 16 PHP
PHP遍历数组的几种方法
Mar 22 PHP
MongoDB在PHP中的常用操作小结
Feb 20 PHP
PHP封装分页函数实现文本分页和数字分页
Oct 23 PHP
php使用curl并发减少后端访问时间的方法分析
May 12 PHP
Zend Framework常用校验器详解
Dec 09 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
Aug 21 PHP
Thinkphp5.0 框架使用模型Model添加、更新、删除数据操作详解
Oct 11 PHP
thinkphp5 模型实例化获得数据对象的教程
Oct 18 PHP
Yii Framework框架开发微信公众平台示例
Apr 26 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的preg_match匹配字符串长度问题解决方法
2014/05/03 PHP
php中访问修饰符的知识点总结
2019/01/27 PHP
js 页面关闭前的出现提示的实现代码
2011/05/25 Javascript
用JQuery 判断某个属性是否存在hasAttr的解决方法
2013/04/26 Javascript
如何用JavaScript动态呼叫函数(两种方式)
2013/05/03 Javascript
用JS做的简单的可折叠的两级树形菜单
2013/09/21 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
2014/09/09 Javascript
jQuery实现冻结表格行和列
2015/04/29 Javascript
JavaScript中Date.toSource()方法的使用教程
2015/06/12 Javascript
实例讲解jQuery中对事件的命名空间的运用
2016/05/24 Javascript
AngularJS实现树形结构(ztree)菜单示例代码
2016/09/18 Javascript
Web 开发中Ajax的Session 超时处理方法
2017/01/19 Javascript
实例解析js中try、catch、finally的执行规则
2017/02/24 Javascript
获取本机IP地址的实例(JavaScript / Node.js)
2017/11/24 Javascript
深入理解NodeJS 多进程和集群
2018/10/17 NodeJs
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
js实现秒表计时器
2019/12/16 Javascript
基于vue-draggable 实现三级拖动排序效果
2020/01/10 Javascript
JavaScript中的this/call/apply/bind的使用及区别
2020/03/06 Javascript
使用Python的Flask框架构建大型Web应用程序的结构示例
2016/06/04 Python
如何使用VSCode愉快的写Python于调试配置步骤
2018/04/06 Python
攻击者是如何将PHP Phar包伪装成图像以绕过文件类型检测的(推荐)
2018/10/11 Python
python读取有密码的zip压缩文件实例
2019/02/08 Python
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
北美领先的牛仔品牌:Buffalo David Bitton
2017/05/22 全球购物
bonprix荷兰网上商店:便宜的服装、鞋子和家居用品
2020/07/04 全球购物
会计实习期自我鉴定
2013/10/06 职场文书
外贸英语毕业生自荐信
2013/11/14 职场文书
大学生求职信范文应怎么写
2014/01/01 职场文书
师生聚会感言
2014/01/26 职场文书
党员先锋岗事迹材料
2014/05/08 职场文书
农村党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
世界文化遗产导游词
2019/08/07 职场文书
详解MySQL 联合查询优化机制
2021/05/10 MySQL
Python MNIST手写体识别详解与试练
2021/11/07 Python