PHP开发中跨站刷票是实现操作

来源:爱站网时间:2021-01-14编辑:网友分享
开发刷票有一定的难度,而最好的方法是增加逻辑的限制,本文是爱站技术频道小编介绍的PHP开发中跨站刷票是实现操作,一起进入下文学习吧!

开发刷票有一定的难度,而最好的方法是增加逻辑的限制,本文是爱站技术频道小编介绍的PHP开发中跨站刷票是实现操作,一起进入下文学习吧!

复制代码 代码如下:

function curlrequest($url, $postfield,$referer='',$cookie='') {
 ////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开发中跨站刷票是实现操作,其实掌握技巧是很重要的,如果想要学习或者了解这些技术,欢迎来到js.aizhan.com。

上一篇:详解学习PHP的入门学习经过

下一篇:PHP开发中实现群发邮件的实现操作

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载