HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Песочница
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 09.06.2011, 12:04
TANZWUT
Крёстный отец :)
Регистрация: 22.06.2005
Сообщений: 1,330
Провел на форуме:
5302668

Репутация: 2054


Отправить сообщение для TANZWUT с помощью ICQ
По умолчанию

Вообще открою секрет:

скачиваем charlesproxy и открываем чат, видим следующее:

Код:
Code:
GET /index?sess=d9464252 HTTP/1.1
Host: august4u.ru
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Referer: http://august4u.ru/
ответ:

Код:
Code:
HTTP/1.1 200 OK
Server: August Chat System
Date: Thu, 09 Jun 2011 06:39:56 GMT
Content-Location: index.august
Last-Modified: Thu, 09 Jun 2011 06:39:56 GMT
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Cache-Control: no-store, no-cache
Content-Type: text/html; charset=windows-1251
Content-Length: 435
Connection: Keep-Alive

var js = document.createElement ("SCRIPT"); js.src = !(window.ActiveXObject) ? "/js/getid.js" : "/js/getid.ie.js"; document.body.appendChild (js)
далее JS передаёт инфу о компе:

Код:
Code:
POST /index?sess=d9464252 HTTP/1.1
Host: august4u.ru
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Referer: http://august4u.ru/index?sess=d9464252
Content-Type: application/x-www-form-urlencoded
Content-Length: 4012

sess=d9464252&cid=149630028&ci=(ТУТ_ДАННЫЕ_О_МОДУЛЯХ_ПЛАГИНАХ_ТИПА_JAVA/FLASH_И_Т.Д.)&ci2=(ТУТ_РАЗРЕШЕНИЕ_ЭКРАНА,ОСЬ,И_ПРОЧЕЕ)&ci3=&ua=(ТУТ_ИНФА_О_БРАУЗЕРЕ)&del_cookie=
далее открывается окно чата..

теперь смотрим код:

PHP код:
PHP:
[
COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]function[/COLOR][COLOR="#0000BB"]vars[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$vars[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$array[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]0[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$ret[/COLOR][COLOR="#007700"]= array ();

foreach ([/COLOR][COLOR="#0000BB"]$vars[/COLOR][COLOR="#007700"]as[/COLOR][COLOR="#0000BB"]$name[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]$value[/COLOR][COLOR="#007700"])

{

if ([/COLOR][COLOR="#0000BB"]is_array[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$value[/COLOR][COLOR="#007700"]))

{

[/
COLOR][COLOR="#0000BB"]$ret[/COLOR][COLOR="#007700"]+=[/COLOR][COLOR="#0000BB"]vars[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$value[/COLOR][COLOR="#007700"], ([/COLOR][COLOR="#0000BB"]$array[/COLOR][COLOR="#007700"]?[/COLOR][COLOR="#0000BB"]$array[/COLOR][COLOR="#007700"]. ([/COLOR][COLOR="#DD0000"]'['[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$name[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#DD0000"]']'[/COLOR][COLOR="#007700"]) :[/COLOR][COLOR="#0000BB"]$name[/COLOR][COLOR="#007700"]));

continue;

}

else

{

if ([/COLOR][COLOR="#0000BB"]$array[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$ret[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#0000BB"]$array[/COLOR][COLOR="#007700"]. ([/COLOR][COLOR="#DD0000"]'['[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$name[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#DD0000"]']'[/COLOR][COLOR="#007700"])] =[/COLOR][COLOR="#0000BB"]$value[/COLOR][COLOR="#007700"];

continue;

}

else

{

[/
COLOR][COLOR="#0000BB"]$ret[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#0000BB"]$name[/COLOR][COLOR="#007700"]] =[/COLOR][COLOR="#0000BB"]$value[/COLOR][COLOR="#007700"];

continue;

}

continue;

}

}

return[/COLOR][COLOR="#0000BB"]$ret[/COLOR][COLOR="#007700"];

}

if ([/COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'mod_getid'[/COLOR][COLOR="#007700"]] ==[/COLOR][COLOR="#0000BB"]2[/COLOR][COLOR="#007700"])

{

return[/COLOR][COLOR="#0000BB"]null[/COLOR][COLOR="#007700"];

}

if ([/COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'mod_getid'[/COLOR][COLOR="#007700"]])

{

[/
COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'HTTP_USER_AGENT'[/COLOR][COLOR="#007700"]] = ([/COLOR][COLOR="#0000BB"]$_POST[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'HTTP_USER_AGENT'[/COLOR][COLOR="#007700"]] ?[/COLOR][COLOR="#0000BB"]$_POST[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'HTTP_USER_AGENT'[/COLOR][COLOR="#007700"]] :[/COLOR][COLOR="#0000BB"]$_SERVER[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'HTTP_USER_AGENT'[/COLOR][COLOR="#007700"]]);

[/
COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'cid1'[/COLOR][COLOR="#007700"]] =[/COLOR][COLOR="#0000BB"]intval[/COLOR][COLOR="#007700"](([/COLOR][COLOR="#0000BB"]intval[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$_POST[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'cid'[/COLOR][COLOR="#007700"]]) ?[/COLOR][COLOR="#0000BB"]$_POST[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'cid'[/COLOR][COLOR="#007700"]] :[/COLOR][COLOR="#0000BB"]$_COOKIE[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'cid'[/COLOR][COLOR="#007700"]]));

[/
COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'cid2'[/COLOR][COLOR="#007700"]] =[/COLOR][COLOR="#0000BB"]crc32[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$_POST[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'comp_info'[/COLOR][COLOR="#007700"]] .[/COLOR][COLOR="#DD0000"]'|'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'HTTP_USER_AGENT'[/COLOR][COLOR="#007700"]] .[/COLOR][COLOR="#DD0000"]'|'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$_SERVER[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'HTTP_ACCEPT'[/COLOR][COLOR="#007700"]]);

[/
COLOR][COLOR="#0000BB"]setcookie[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'cid'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'cid1'[/COLOR][COLOR="#007700"]],[/COLOR][COLOR="#0000BB"]time[/COLOR][COLOR="#007700"]() +[/COLOR][COLOR="#0000BB"]31536000[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'/'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'.'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$_SERVER[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'HTTP_HOST'[/COLOR][COLOR="#007700"]]);

[/
COLOR][COLOR="#0000BB"]$m_info[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]explode[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'|'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$_POST[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'comp_info2'[/COLOR][COLOR="#007700"]]);

[/
COLOR][COLOR="#0000BB"]$m_Color[/COLOR][COLOR="#007700"]= array ([/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]2[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]2[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]4[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]3[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]8[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]4[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]16[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]5[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]24[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]6[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]32[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]7[/COLOR][COLOR="#007700"]);

[/
COLOR][COLOR="#0000BB"]$m_OS[/COLOR][COLOR="#007700"]= array ([/COLOR][COLOR="#DD0000"]'WIN16'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WIN32'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]2[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WIN95'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]7[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WIN98'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]8[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINNT'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]3[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINNT3.1'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]4[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINNT3.5'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]5[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINNT4.0'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]6[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS 3.'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS 95'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]7[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS 98'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]8[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WIN 9X 4.90'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]9[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS ME'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]9[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS XP'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]11[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS NT 3.1'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]4[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS NT 3.5'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]5[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS NT 4.0'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]6[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS NT 5.0'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]10[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS NT 5'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]10[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS NT 5.1'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]11[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'WINDOWS NT 5.2'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]12[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'LINUX'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]30[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'FREEBSD'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]31[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'SUNOS'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]32[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'BEOS'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]33[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'IRIX'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]34[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'AIX'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]35[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'HP-UX'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]36[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'OS/2'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]37[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'MAC OS X'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]38[/COLOR][COLOR="#007700"]);

[/
COLOR][COLOR="#0000BB"]$m_CPU[/COLOR][COLOR="#007700"]= array ([/COLOR][COLOR="#DD0000"]'WIN'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'OS/2'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'IRIX'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]4[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'HP-UX'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]5[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'SUN'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]6[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'I86'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'I386'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'I486'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'I586'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'I686'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'PPC'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]2[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'POWERPC'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]2[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'68K'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]3[/COLOR][COLOR="#007700"]);

[/
COLOR][COLOR="#0000BB"]$m_Conn[/COLOR][COLOR="#007700"]= array ([/COLOR][COLOR="#DD0000"]'MODEM'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'LAN'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]2[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'OFFLINE'[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]3[/COLOR][COLOR="#007700"]);

if ([/COLOR][COLOR="#0000BB"]IE[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]IE[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]NN[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]2[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]NN[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]Opera[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]4[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]Opera[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]Konqueror[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]5[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]Konqueror[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]Galeon[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]6[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]Galeon[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]Phoenix[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]7[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]Phoenix[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]Firebird[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]8[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]Firebird[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]Firefox[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]9[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]Firefox[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]Safari[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]10[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]Safari[/COLOR][COLOR="#007700"];

}

else

{

if ([/COLOR][COLOR="#0000BB"]Mozilla[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]3[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]Mozilla[/COLOR][COLOR="#007700"];

}

else

{

[/
COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]0[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]0[/COLOR][COLOR="#007700"];

}

}

}

}

}

}

}

}

}

}

[/
COLOR][COLOR="#0000BB"]$m_ua[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]strtoupper[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'HTTP_USER_AGENT'[/COLOR][COLOR="#007700"]] .[/COLOR][COLOR="#0000BB"]$m_info[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"]]);

foreach ([/COLOR][COLOR="#0000BB"]$m_OS[/COLOR][COLOR="#007700"]as[/COLOR][COLOR="#0000BB"]$_k[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]$_v[/COLOR][COLOR="#007700"])

{

if ([/COLOR][COLOR="#0000BB"]strpos[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$m_ua[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$_k[/COLOR][COLOR="#007700"]))

{

[/
COLOR][COLOR="#0000BB"]$m_os[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]$_v[/COLOR][COLOR="#007700"];

continue;

}

}

foreach ([/COLOR][COLOR="#0000BB"]$m_CPU[/COLOR][COLOR="#007700"]as[/COLOR][COLOR="#0000BB"]$_k[/COLOR][COLOR="#007700"]=>[/COLOR][COLOR="#0000BB"]$_v[/COLOR][COLOR="#007700"])

{

if ([/COLOR][COLOR="#0000BB"]strpos[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$m_ua[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$_k[/COLOR][COLOR="#007700"]))

{

[/
COLOR][COLOR="#0000BB"]$m_cpu[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]$_v[/COLOR][COLOR="#007700"];

continue;

}

}

[/
COLOR][COLOR="#0000BB"]$m_TimeZone[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]abs[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$m_info[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#0000BB"]13[/COLOR][COLOR="#007700"]]) /[/COLOR][COLOR="#0000BB"]30[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'cinfo'[/COLOR][COLOR="#007700"]]->[/COLOR][COLOR="#0000BB"]a[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]$m_agent[/COLOR][COLOR="#007700"]+ ([/COLOR][COLOR="#0000BB"]$m_vers[/COLOR][COLOR="#007700"][/COLOR][COLOR="#0000BB"]b[/COLOR][COLOR="#007700"]= ([/COLOR][COLOR="#0000BB"]$m_info[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#0000BB"]7[/COLOR][COLOR="#007700"]] +[/COLOR][COLOR="#0000BB"]7[/COLOR][COLOR="#007700"]>>[/COLOR][COLOR="#0000BB"]3[/COLOR][COLOR="#007700"]) + ([/COLOR][COLOR="#0000BB"]$m_info[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#0000BB"]8[/COLOR][COLOR="#007700"]] +[/COLOR][COLOR="#0000BB"]7[/COLOR][COLOR="#007700"]>>[/COLOR][COLOR="#0000BB"]3[/COLOR][COLOR="#007700"][/COLOR][COLOR="#0000BB"]$value[/COLOR][COLOR="#007700"])

{

[/
COLOR][COLOR="#0000BB"]$vars[/COLOR][COLOR="#007700"].=[/COLOR][COLOR="#DD0000"]''[/COLOR][COLOR="#007700"];

}

}

[/
COLOR][COLOR="#0000BB"]$cid[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]intval[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$_COOKIE[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'cid'[/COLOR][COLOR="#007700"]]);

if (!([/COLOR][COLOR="#0000BB"]$cid[/COLOR][COLOR="#007700"]))

{

if (!([/COLOR][COLOR="#0000BB"]defined[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'ROOT_DIR'[/COLOR][COLOR="#007700"])))

{

exit ([/COLOR][COLOR="#DD0000"]'ERROR! ROOT_DIR is not defined'[/COLOR][COLOR="#007700"]);

}

if (!([/COLOR][COLOR="#0000BB"]$f[/COLOR][COLOR="#007700"]= @[/COLOR][COLOR="#0000BB"]fopen[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]ROOT_DIR[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#DD0000"]'include/id.txt'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'r+'[/COLOR][COLOR="#007700"])))

{

exit ([/COLOR][COLOR="#DD0000"]'ERROR! Can\'t open file \'id.txt\''[/COLOR][COLOR="#007700"]);

}

[/
COLOR][COLOR="#0000BB"]flock[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$f[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]LOCK_EX[/COLOR][COLOR="#007700"]);

[/
COLOR][COLOR="#0000BB"]$id[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]fgets[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$f[/COLOR][COLOR="#007700"]) +[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"];

[/
COLOR][COLOR="#0000BB"]rewind[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$f[/COLOR][COLOR="#007700"]);

[/
COLOR][COLOR="#0000BB"]fputs[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$f[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$id[/COLOR][COLOR="#007700"]);

[/
COLOR][COLOR="#0000BB"]fclose[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$f[/COLOR][COLOR="#007700"]);

[/
COLOR][COLOR="#0000BB"]$cid[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]crc32[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$id[/COLOR][COLOR="#007700"]);

}

[/
COLOR][COLOR="#0000BB"]$_SESSION[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'mod_getid'[/COLOR][COLOR="#007700"]] =[/COLOR][COLOR="#0000BB"]1[/COLOR][COLOR="#007700"];

if ([/COLOR][COLOR="#0000BB"]IE[/COLOR][COLOR="#007700"]'[/COLOR][COLOR="#007700"];

echo[/COLOR][COLOR="#0000BB"]$vars[/COLOR][COLOR="#007700"];

echo[/COLOR][COLOR="#DD0000"]'

'[/COLOR][COLOR="#007700"];

exit ();

}

echo[/COLOR][COLOR="#DD0000"]''[/COLOR][COLOR="#007700"];

echo[/COLOR][COLOR="#0000BB"]$vars[/COLOR][COLOR="#007700"];

echo[/COLOR][COLOR="#DD0000"]'

'[/COLOR][COLOR="#007700"];

exit ();

[/COLOR][COLOR="#0000BB"]?>[/COLOR][/COLOR] 
а так же код getid1.js и getid2.js - преводить его не буду, сами посмотрите... т.о. отыскиваются похожие компьютеры, даже если сменили браузер/ник/прокси...
__________________
Лучший способ защиты - это нападение!!!
 
Ответить с цитированием
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ