Показать сообщение отдельно

  #3  
Старый 13.04.2007, 00:54
KSURi
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме:
1985206

Репутация: 963


По умолчанию

А что мешает хакеру, залившему шелл, добавить его в список разрешенных?
Имхо такую вещь надо реализовывать так: делать скрипт на баше, который раз в Н часов (по крону) проверяет папку на наличие подозрительных файлегов и в случае обнарежения оных отправляет админу письмо.

Примерно, вот так:
Код:
my $dir = '/usr/local/bin/apache/htdocs';
my @files = qw(index.php guestbook.php forum.php);

foreach my $toCheck(<$dir/*.php>)
{
  my $valid = 0;
  foreach my $pattern(@files) { $valid = 1 if $toCheck =~ /$pattern/ }
  sendMail(...) unless $valid;
}

Последний раз редактировалось KSURi; 13.04.2007 в 01:01..
 
Ответить с цитированием