аффтар жжот)
нужна рекурсия по дире:
PHP код:
function scan_dir($dirname)
{
//echo ';'.$dirname.'<br />';
GLOBAL $text, $retext;
$dir = opendir($dirname);
while (($file = readdir($dir)) !== false)
{
if($file != "." && $file != "..")
{
if(is_file($dirname."/".$file))
{
echo '[B]'.$file.'[/B] : '.(filesize($dirname.'/'.$file)/1024/1024).' MB<br />';
}
if(is_dir($dirname."/".$file))
{
// scan_dir($dirname."/".$file);
}
}
}
closedir($dir);
}
scan_dir('C:\Documents and S............');
код сканера, который я юзал, чтобы названия книжек собрать))
добавить функцию хеширования файла мд5 и проверять чек-сумму, ведь обычно код встраивают в существующие файлы.
проверять на всяк дату изменения (если ты параноик) но это просто обойти.
скрыть сам скрипт антивируса, например в свою домашнюю диру.
или же сверять файлы с копией в надежном месте.
+ верно отмечено, зырить так же нужно и на спец файлы веб-сервера (.htaccess .htpasswd)
Конечно, когда серв под 1 проект, или он под хрутом, то лучше всего вырезать все "ненужные" форуму функции пшп машины.
ЗЫ считаю глупостью рассказывать свои применяемые методы, т.к. это ослабит их защиту)