Показать сообщение отдельно

IP-spoofing на PHP
  #1  
Старый 04.03.2009, 16:11
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


По умолчанию IP-spoofing на PHP

Статья:

http://www.astahost.com/info.php/hackers-view-easy-spoofing-ip-address_t13807.html

код, написанный на основании этой статьи:

PHP код:
<? 
 
@set_time_limit(0); 
 @
ini_set("display_errors","1"); 
 
$hostname gethostbyname('2ip.ru'); 

  
$responce ""
  
$fsock    fsockopen($hostname,80,$errnum,$errstr,2); 
  
$headers  "GET http://2ip.ru/ HTTP/1.1\n"
  
$headers .= "Host: 2ip.ru\n"
  
$headers .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2\n"
  
$headers .= "Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\n"
  
$headers .= "Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\n"
  
$headers .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\n"
  
$headers .= "X-Forwarded-For: 44.55.66.77\n";
  
$headers .= "Pragma: no-cache\n";
  
$headers .= "Referer: http://www.xakep.ru\n";
  
$headers .= "Keep-Alive: 500\n"
  
$headers .= "Connection: close\n"
  
$headers .= "Content-Type: application/x-www-form-urlencoded\r\n\r\n"
  
fwrite   ($fsock,$headers); 
  while    (!
feof($fsock)) $responce .= fread($fsock,1024);  
  echo 
$responce;
?>
ключевая строчка здесь - это

PHP код:
$headers .= "X-Forwarded-For: 44.55.66.77\n"
и даже 2ip.ru на эдакую хрень выдал вот что:

Результат выполнения кода:



44.55.66.77 - это просто циферьки от балды, если кто не понял.
 
Ответить с цитированием