貌似有点难

 打开连接php

发现上面出现了,你的ip不在容许列表以内,那该怎么办,打开代码:html

<?php
function GetIP(){
if(!empty($_SERVER["HTTP_CLIENT_IP"]))
	$cip = $_SERVER["HTTP_CLIENT_IP"];
else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
	$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
else if(!empty($_SERVER["REMOTE_ADDR"]))
	$cip = $_SERVER["REMOTE_ADDR"];
else
	$cip = "0.0.0.0";
return $cip;
}

$GetIPs = GetIP();
if ($GetIPs=="1.1.1.1"){
echo "Great! Key is *********";
}
else{
echo "错误!你的IP不在访问列表以内!";
}
?>

发现只有ip为1.1.1.1时,才会得出key值;3d

可咱们电脑的ip不是1.1.1.1 ,只有假装ip了,抓包得code

能够在请求消息的地方,修改请求头,添加   X-FORWARDED-FOR:1.1.1.1htm

这样就能够获得flag;blog

x-forwarded-for的理解:ip

https://www.cnblogs.com/huaxingtianxia/p/6369089.htmlci