• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

мой г#@но-сниффер

  • Автор темы Kauperwood
  • Дата начала
K

Kauperwood

<div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">info.php</div></div><div class="sp-body"><div class="sp-content">
Код:
<?php
$logs ="logs/log.txt"; 
$lazit ="logs/lazit.txt";
$ip = getenv['REMOTE_ADDR'];
$referer = getenv("HTTP_REFERER");
$agent = getenv("HTTP_USER_AGENT");
$user = getenv("REMOTE_USER");
$data=date("d.m.Y");
$time=date("H:i:s");
$mas =file("$logs");
$rec = "$data|$time|||$ip|$referer|$agent\r\n";
$reclittle = "$data|$time|||$ip|$referer\r\n";
if(isset($_COOKIE['sn'])){}
else {
if(is_file($logs)){
$fo = fopen($logs, "a"); 
$fw=fputs($fo,$rec);
fclose($fo);
setcookie ("sn", $rec,time()+3600);}
else{print "Error";}}
if(isset($_COOKIE['l'])){}
else {
if(is_file($lazit)){
setcookie ("l", $reclittle,time()+2);
$fou = fopen($lazit, "a");
$fwd = fputs($fou,$reclittle);
fclose($fou);}
else{
print "Error";}}
Зацените мой супер код))) Что можно еще такого интересного туда вставить?
 
V

vital

например это if(isset($_COOKIE['sn'])){}
заменить на

if(!isset($_COOKIE['sn'])){код_который_в_елсе}
 
V

vital

и кстати, это не сниффер. Это скорее.. Я вообще не понимаю что это. Логгер?) Тупо записывать в файл данные о юзвере. А зачем?

Добавлено: И еще. Вместо getenv() лучше юзайте массив $_SERVER[].. или вообще $_GLOBAL[]
Что добавить - можете хоть весь его себе форичем в файл писать
 
K

Kauperwood

Тупо записывать в файл данные о юзвере. А зачем?
Видно когда роботы заходят, а с юзерами что понравилось, можно увидеть HTTP_REFERER, т.е адрес последней открытой страницы_)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!