if (!defined('ABSPATH')) {die;}
header("Content-type:text/html;character=utf-8");
/** sockopen 伪造 referer网站来源地址
* @parem $url 要访问的页面地址
* @parem $target 伪造来源页面
* @parem $port 网站端口 默认 80
* @parem 页面脚本执行时间 默认 30 s
*
* */
$url="https://tjg.hywly.com/xz9.php?id=42568&n=28";
$target = "https://www.tujidao.com/a/?id=42568";
function referer($url,$target,$port=80,$t=30)
{
$info=parse_url($url);
$fp = fsockopen($info["host"], $port, $errno, $errstr, $t);
if(!$fp)
{
echo "$errstr($errno)".PHP_EOL;
}
else
{
$out = "GET ".$info['path']." HTTP/1.1".PHP_EOL;
$out .= "Host: ".$info["host"].PHP_EOL;
$out .= "Referer: ".$target.PHP_EOL;
$out .= "Connection: Close".PHP_EOL;
$out .= PHP_EOL;
fwrite($fp, $out);
while(!feof($fp))
{
//跳转地址
wp_redirect($url);die;
// 发送 head 请求头信息
echo fgets($fp);
}
fclose($fp);
}
}
//以下为伪造 referer函数调用,默认注释
//referer($url,$target);