В этой статье я хочу рассказать, как при сделать свой собственный сниффер, который будет записывать всю собранную информацию в текстовый файл.
Для тех, кто хоть немного знаком с программированием, в частности на PHP, сможет легко повторить, и в дальнейшем усовершенствовать код программы, а те же, кто с PHP не знаком, или только собирается знакомиться, эта статья послужит хорошим уроком и покажет, что написание подобных программ это вполне под силу любому.
Этап 1. Постановка задачи.
Основной задачей сниффера будет сбор информации о жертве, зашедшей на наш сайт и сохранение этой информации в текстовом файле, для дальнейшего нами изучения.
Весь код будет находиться в одном файле, допустим sniffer.php, а результат будет лежать в файле log.php.
Этап 2. Объявляем переменные.
Для начала объявим все нужные нам переменные, как я уже говорил, будем брать по минимуму и только стандартные.
Переменная file будет хранить название и путь к файлу log.txt, нашему файлу с результатами:
Если ты успешно зарегистрировался, то возьми, какой-нибудь FTP менеджер, например Total Commander, и закачай туда два наших файла, sniffer.php (лучше конечно переименовать во что-нибудь другое) и log.txt.
Выставь им соответствующие права и можешь тестировать. Чтобы прочитать Лог, достаточно просто набрать в адресной строке браузера следующее:
Для тех, кто хоть немного знаком с программированием, в частности на PHP, сможет легко повторить, и в дальнейшем усовершенствовать код программы, а те же, кто с PHP не знаком, или только собирается знакомиться, эта статья послужит хорошим уроком и покажет, что написание подобных программ это вполне под силу любому.
Этап 1. Постановка задачи.
Основной задачей сниффера будет сбор информации о жертве, зашедшей на наш сайт и сохранение этой информации в текстовом файле, для дальнейшего нами изучения.
Весь код будет находиться в одном файле, допустим sniffer.php, а результат будет лежать в файле log.php.
Этап 2. Объявляем переменные.
Для начала объявим все нужные нам переменные, как я уже говорил, будем брать по минимуму и только стандартные.
Переменная file будет хранить название и путь к файлу log.txt, нашему файлу с результатами:
Скрытое содержимое доступно для зарегистрированных пользователей!
, конечно ссылка в итоге будет выглядеть не очень привлекательно, например
Скрытое содержимое доступно для зарегистрированных пользователей!
, но если учесть что все абсолютно бесплатно, регистрация занимает буквально 3 минуты, к тому же есть очень удобный веб интерфейс панели управления сайтом.Если ты успешно зарегистрировался, то возьми, какой-нибудь FTP менеджер, например Total Commander, и закачай туда два наших файла, sniffer.php (лучше конечно переименовать во что-нибудь другое) и log.txt.
Выставь им соответствующие права и можешь тестировать. Чтобы прочитать Лог, достаточно просто набрать в адресной строке браузера следующее:
Скрытое содержимое доступно для зарегистрированных пользователей!
, если конечно log.txt находится у тебя в корневом каталоге.