Afficher & Enregistré des informations By Eat Me Not.

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Eat Me Not

Membre Banni
Apr 30, 2011
9
0
421
28
Devant monc PC.
Salut.

Voilà un petit script PHP qui permet d'afficher l'IP et le navigateur de celui qui visite la page sur la page un peu comme mon-ip.com et l'enregistré dans un fichier .txt.

Les codes sources :

Page | Index.php

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >

<head>

<title>InfoPC</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

</head>

<body>

Votre IP est : <?php echo $_SERVER["REMOTE_ADDR"]; ?><br />

Votre OS est : <?php include('os.php'); ?> <br />

Votre Navigateur est : <?php include('nav.php'); ?>

<?php

$monfichier = fopen('compteur.txt', 'a+');

fputs($monfichier, "$os");

fputs($monfichier, "\n");

fputs($monfichier, $_SERVER["REMOTE_ADDR"]);

fputs($monfichier, "\n");

fputs($monfichier, "$nav");

fputs($monfichier, "\n");

fclose($monfichier);

?>

</body>

</html>

Page | os.php

Code:
<?php

if (ereg("Win", getenv("HTTP_USER_AGENT")))

$os = "Windows";

elseif ((ereg("Mac", getenv("HTTP_USER_AGENT"))) || (ereg("PPC", getenv("HTTP_USER_AGENT"))))

$os = "Mac";

elseif (ereg("Linux", getenv("HTTP_USER_AGENT")))

$os = "Linux";

elseif (ereg("FreeBSD", getenv("HTTP_USER_AGENT")))

$os = "FreeBSD";

elseif (ereg("SunOS", getenv("HTTP_USER_AGENT")))

$os = "SunOS";

elseif (ereg("IRIX", getenv("HTTP_USER_AGENT")))

$os = "IRIX";

elseif (ereg("BeOS", getenv("HTTP_USER_AGENT")))

$os = "BeOS";

elseif (ereg("OS/2", getenv("HTTP_USER_AGENT")))

$os = "OS/2";

elseif (ereg("AIX", getenv("HTTP_USER_AGENT")))

$os = "AIX";

else

$os = "Autre";

echo $os;

?>

Page | nav.php
Code:
<?php

if ((ereg("Nav", getenv("HTTP_USER_AGENT"))) || (ereg("Gold", getenv(
"HTTP_USER_AGENT"))) ||
(ereg("X11", getenv("HTTP_USER_AGENT"))) || (ereg("Mozilla", getenv(
"HTTP_USER_AGENT"))) ||
(ereg("Netscape", getenv("HTTP_USER_AGENT")))
AND (!ereg("MSIE", getenv("HTTP_USER_AGENT"))) AND (!ereg("Konqueror", getenv(
"HTTP_USER_AGENT"))))
  $navigateur = "Netscape";
elseif (ereg("Opera", getenv("HTTP_USER_AGENT")))
  $navigateur = "Opera";
elseif (ereg("MSIE", getenv("HTTP_USER_AGENT")))
  $navigateur = "MSIE";
elseif (ereg("Lynx", getenv("HTTP_USER_AGENT")))
  $navigateur = "Lynx";
elseif (ereg("WebTV", getenv("HTTP_USER_AGENT")))
  $navigateur = "WebTV";
elseif (ereg("Konqueror", getenv("HTTP_USER_AGENT")))
  $navigateur = "Konqueror";
elseif ((eregi("bot", getenv("HTTP_USER_AGENT"))) || (ereg("Google", getenv(
"HTTP_USER_AGENT"))) ||
(ereg("Slurp", getenv("HTTP_USER_AGENT"))) || (ereg("Scooter", getenv(
"HTTP_USER_AGENT"))) ||
(eregi("Spider", getenv("HTTP_USER_AGENT"))) || (eregi("Infoseek", getenv(
"HTTP_USER_AGENT"))))
  $navigateur = "Bot";
else
  $navigateur = "Autre";
// Affichage par exemple du navigateur
// ou insertion dans base de données pour statistiques

//affiche le navigateur
echo $navigateur;

?>

Hebergez le tout sur votre hebergeur avec un fichier appelé compteur.txt en même temps et faite visité cette page a votre victime.

Son IP et son navigateur seront sauvegardé dans le fichier compteur.txt

Biensur, dans les prochaines versions, cela prendras plus d'information sur le pc de la victime.