解析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 相关文章推荐
使用php4加速网络传输
Oct 09 PHP
PHP中的日期及时间
Nov 23 PHP
php与paypal整合方法
Nov 28 PHP
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
Aug 23 PHP
基于Zend的Captcha机制的应用
May 02 PHP
调整PHP的性能
Oct 30 PHP
10个简化PHP开发的工具
Dec 25 PHP
YII框架中搜索分页jQuery写法详解
Dec 19 PHP
常用PHP封装分页工具类
Jan 14 PHP
IOS 开发之NSDictionary转换成JSON字符串
Aug 14 PHP
PHP添加PNG图片背景透明水印操作类定义与用法示例
Mar 12 PHP
PHP中关于php.ini参数优化详解
Feb 28 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 中dirname(_file_)讲解
2007/03/18 PHP
php中html_entity_decode实现HTML实体转义
2018/06/13 PHP
CentOS7.0下安装PHP5.6.30服务的教程详解
2018/09/29 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
解决FLASH需要点击激活的代码
2006/12/20 Javascript
Extjs学习过程中新手容易碰到的低级错误积累
2010/02/11 Javascript
javscript对象原型的一些看法
2010/09/19 Javascript
jquery下为Event handler传递动态参数的代码
2011/01/06 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
jQuery实现下拉加载功能实例代码
2016/04/01 Javascript
jQuery实现两列等高并自适应高度
2016/12/22 Javascript
JavaScript基础进阶之数组方法总结(推荐)
2017/09/04 Javascript
JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
2018/06/01 Javascript
使用layui 渲染table数据表格的实例代码
2018/08/19 Javascript
vue项目开发中setTimeout等定时器的管理问题
2018/09/13 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
详解50行代码,Node爬虫练手项目
2019/04/22 Javascript
微信小程序 多行文本显示...+显示更多按钮和收起更多按钮功能
2019/09/26 Javascript
OpenLayers3实现对地图的基本操作
2020/09/28 Javascript
python:动态路由的Flask程序代码
2019/11/22 Python
Python @property原理解析和用法实例
2020/02/11 Python
深入了解Python装饰器的高级用法
2020/08/13 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
总结python 三种常见的内存泄漏场景
2020/11/20 Python
浅析Python的命名空间与作用域
2020/11/25 Python
CSS3 2D模拟实现摩天轮旋转效果
2016/11/16 HTML / CSS
英国高级百货公司:Harvey Nichols
2017/01/29 全球购物
在家更换处方镜片:Lensabl
2019/05/01 全球购物
写好自荐信的要点
2013/11/06 职场文书
企业法人授权委托书范本
2014/09/23 职场文书
个人批评与自我批评材料
2014/10/17 职场文书
2015年元旦主持词结束语
2014/12/14 职场文书
MySQL索引篇之千万级数据实战测试
2021/04/05 MySQL
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
分享7个 Python 实战项目练习
2022/03/03 Python
JavaScript实现九宫格拖拽效果
2022/06/28 Javascript