zoukankan      html  css  js  c++  java
  • [浪风推荐的]CURL伪造IP和来源

    (转)

    给“刷票”的朋友提供了很好的换IP的方案,查了下,CURL确实很强悍的可以伪造IP和来源。

    1.php 请求 2.php 。

    1.php代码:

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, “http://localhost/2.php”);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array(‘X-FORWARDED-FOR:8.8.8.8′, ‘CLIENT-IP:8.8.8.8′));  //构造IP
    curl_setopt($ch, CURLOPT_REFERER, “http://www.gosoa.com.cn/ “);   //构造来路
    curl_setopt($ch, CURLOPT_HEADER, 1);
    $out = curl_exec($ch);
    curl_close($ch);

    2.php代码如下:

    function getClientIp() {
    if (!empty($_SERVER["HTTP_CLIENT_IP"]))
    $ip = $_SERVER["HTTP_CLIENT_IP"];
    else if (!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
    $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
    else if (!empty($_SERVER["REMOTE_ADDR"]))
    $ip = $_SERVER["REMOTE_ADDR"];
    else
    $ip = “err”;
    return $ip;
    }

    echo “IP: ” . getClientIp() . “”;
    echo “referer: ” . $_SERVER["HTTP_REFERER"];

    伪造成功,这是不是!!

  • 相关阅读:
    Snuke's Subway Trip
    codevs 1606 台阶
    COGS 2334. [HZOI 2016]最小函数值
    codevs 1052 地鼠游戏
    洛谷 P1091 合唱队形
    洛谷 P1376 机器工厂
    codevs 2618 核电站问题
    vijos 1524 最小监视代价
    洛谷 P1690 贪婪的Copy
    51nod 1135 原根
  • 原文地址:https://www.cnblogs.com/honoir/p/3160650.html
Copyright © 2011-2022 走看看