Unanonymity 0.2
Tool name : Unanonymity
Description : Unanonymity is a PHP script that collects all user data on the web server
side and also on the web client side to show what information the server owner can see
from the user if they want.
Version : 0.2
OS : Firefox 3.0.7 on Windows XP
Todo : Javascript portscanner
Server side information
/*
* Servier side information gathering
*
*/
$gRemoteAddr = $_SERVER['HTTP_X_FORWARDED_FOR']?$_SERVER['HTTP_X_FORWARDED_FOR']:$_SERVER['REMOTE_ADDR'];
$gRemoteHostname = gethostbyaddr($gRemoteAddr);
$gRemotePort = $_SERVER['REMOTE_PORT'];
$gUserAgent = $_SERVER['HTTP_USER_AGENT'];
$gRefererPage = $_SERVER['HTTP_REFERER'];
$gHTTPAccept = $_SERVER['HTTP_ACCEPT'];
$gHTTPAcceptLanguage = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$gHTTPAcceptEncoding = $_SERVER['HTTP_ACCEPT_ENCODING'];
$gHTTPAcceptCharset = $_SERVER['HTTP_ACCEPT_CHARSET'];
$gProxyXForwarded = $_SERVER['HTTP_X_FORWARDED_FOR'];
$gProxyForwarded = $_SERVER['HTTP_FORWARDED'];
$gProxyClientIP = $_SERVER['HTTP_CLIENT_IP'];
$gProxyVia = $_SERVER['HTTP_VIA'];
$gProxyConnection = $_SERVER['HTTP_PROXY_CONNECTION'];
?>
echo "Your IP address : $gRemoteAddr
\n";
echo "Your hostname : $gRemoteHostname
\n";
echo "Your source port : $gRemotePort
\n";
?>
echo "Your user agent : $gUserAgent
\n";
echo "Referer page : $gRefererPage
\n";
echo "HTTP Accept : $gHTTPAccept
\n";
echo "HTTP Accept language : $gHTTPAcceptLanguage
\n";
echo "HTTP Accept encoding : $gHTTPAcceptEncoding
\n";
echo "HTTP Accept charset : $gHTTPAcceptCharset
\n";
?>
echo "Proxy XFORWARDED : $gProxyXForwarded
\n";
echo "Proxy Forwarded : $gProxyForwarded
\n";
echo "Proxy client IP : $ggProxyClientIP
\n";
echo "Proxy via : $gProxyVia
\n";
echo "Proxy Proxy connection : $gProxyConnection
\n";
?>
Hardware information
Networking information
Installed plugins
Browser history