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

Тема в разделе "PHP программирование", создана пользователем Kauperwood, 26 фев 2011.

  1. Kauperwood

    Kauperwood Гость

    <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">
    Код (Text):
    <?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";}}
    Зацените мой супер код))) Что можно еще такого интересного туда вставить?
     
  2. vital

    vital Больной Компом Детектед
    Команда форума Web Team

    Регистрация:
    29 янв 2006
    Сообщения:
    2.470
    Симпатии:
    27
    например это if(isset($_COOKIE['sn'])){}
    заменить на

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

    Kauperwood Гость

    поправил :)
     
  4. vital

    vital Больной Компом Детектед
    Команда форума Web Team

    Регистрация:
    29 янв 2006
    Сообщения:
    2.470
    Симпатии:
    27
    и кстати, это не сниффер. Это скорее.. Я вообще не понимаю что это. Логгер?) Тупо записывать в файл данные о юзвере. А зачем?

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

    Kauperwood Гость

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

Поделиться этой страницей