мой г#@но-сниффер

  • Автор темы Kauperwood
  • Дата начала
K

Kauperwood

#1
<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">info.php</div></div><div class="sp-body"><div class="sp-content">
Код:
<?php
$logs ="logs/log.txt"; 
$lazit ="logs/lazit.txt";
$ip = getenv['REMOTE_ADDR'];
$referer = getenv("HTTP_REFERER");
$agent = getenv("HTTP_USER_AGENT");
$user = getenv("REMOTE_USER");
$data=date("d.m.Y");
$time=date("H:i:s");
$mas =file("$logs");
$rec = "$data|$time|||$ip|$referer|$agent\r\n";
$reclittle = "$data|$time|||$ip|$referer\r\n";
if(isset($_COOKIE['sn'])){}
else {
if(is_file($logs)){
$fo = fopen($logs, "a"); 
$fw=fputs($fo,$rec);
fclose($fo);
setcookie ("sn", $rec,time()+3600);}
else{print "Error";}}
if(isset($_COOKIE['l'])){}
else {
if(is_file($lazit)){
setcookie ("l", $reclittle,time()+2);
$fou = fopen($lazit, "a");
$fwd = fputs($fou,$reclittle);
fclose($fou);}
else{
print "Error";}}
Зацените мой супер код))) Что можно еще такого интересного туда вставить?
 

vital

Больной Компом Детектед
29.01.2006
2 432
33
#2
например это if(isset($_COOKIE['sn'])){}
заменить на

if(!isset($_COOKIE['sn'])){код_который_в_елсе}
 

vital

Больной Компом Детектед
29.01.2006
2 432
33
#4
и кстати, это не сниффер. Это скорее.. Я вообще не понимаю что это. Логгер?) Тупо записывать в файл данные о юзвере. А зачем?

Добавлено: И еще. Вместо getenv() лучше юзайте массив $_SERVER[].. или вообще $_GLOBAL[]
Что добавить - можете хоть весь его себе форичем в файл писать
http://www.php.net/manual/en/reserved.variables.server.php
 
K

Kauperwood

#5
Тупо записывать в файл данные о юзвере. А зачем?
Видно когда роботы заходят, а с юзерами что понравилось, можно увидеть HTTP_REFERER, т.е адрес последней открытой страницы_)