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

 更新时间:2013年06月18日 16:04:38   作者:  
本篇文章是对PHP跨站刷票的实现代码进行了详细的分析介绍,需要的朋友参考下
废话不多说,上代码
复制代码 代码如下:

function curlrequest($url, $postfield,$referer='',$cookie='') {
 //https://www.jb51.net
  $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 cron中的批处理

    PHP cron中的批处理

    如果 Web 应用程序中的一个特性需要超过 1 秒或 2 秒才能完成,那么应该怎么办?需要某种离线处理解决方案。学习几种对 PHP 应用程序中长时间运行的作业进行离线服务的方法。
    2008-09-09
  • PHP获取Cookie的模拟登录和防范Cookie劫持

    PHP获取Cookie的模拟登录和防范Cookie劫持

    Cookie是网站为了辨别用户身份而储存在用户本地终端上的数据(通常经过加密),在登录系统时,用户验证通过后,服务器生成一个SessionID,将该ID作为cookie保存在浏览器缓存中,客户第二次访问该服务器时,会将该cookie数据带给服务器验证
    2023-09-09
  • php下使用iconv需要注意的问题

    php下使用iconv需要注意的问题

    在使用这个函数进行字符串编码转换时,需要注意,如果将utf-8转换为gb2312时,可能会出现字符串被截断的情况发生。
    2010-11-11
  • php 获取文件行数的方法总结

    php 获取文件行数的方法总结

    本文章向大家介绍php获取文件行数的三种方法,第一种方法是使用feof和fgets函数,第二种方法是使用stream_get_line函数,第三种方法是使用count函数,具体实现请看下面实例
    2016-10-10
  • 利用PHPExcel导出excel文件的方法详解

    利用PHPExcel导出excel文件的方法详解

    PHPExcel是一款非常强大的PHP操作EXCEL库,使用PHPExcel可以帮助我们简单、高效实现从Excel读取Excel的数据和导出数据到Excel。本文为大家介绍了PHPExcel导出excel文件的用法,需要的可以参考一下
    2022-08-08
  • php将print_r处理后的数据还原为原始数组的解决方法

    php将print_r处理后的数据还原为原始数组的解决方法

    下面小编就为大家带来一篇php中将print_r处理后的数据还原为原始数组的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考
    2016-11-11
  • php实现的递归提成方案实例

    php实现的递归提成方案实例

    这篇文章主要介绍了php实现的递归提成方案,以完整实例形式较为详细的分析了php提成方案的数据库设计及功能实现技巧,涉及PHP数学运算的相关技巧,需要的朋友可以参考下
    2015-11-11
  • coreseek 搜索英文的问题详解

    coreseek 搜索英文的问题详解

    本篇文章是对coreseek搜索英文的问题进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP实现二维数组按指定的键名排序的方法示例

    PHP实现二维数组按指定的键名排序的方法示例

    这篇文章主要介绍了PHP实现二维数组按指定的键名排序的方法,这里以数组记录三个人信息中的年龄age字段值进行排序为例,分析了php二维数组排序的操作技巧,需要的朋友可以参考下
    2017-08-08
  • PHP自动加载机制实例详解

    PHP自动加载机制实例详解

    这篇文章主要介绍了PHP自动加载机制,结合实例形式详细分析了php自动加载机制的原理、实现方法及相关操作注意事项,需要的朋友可以参考下
    2018-06-06

最新评论