ZEOS ANTIVIRUS - антивірус для DLE - Techno-со - Портал для вебмайстра

Навіщо зламують сайти? Щоб дізнатися пароль від бази даних і вкрасти її або розмістити на сайті шкідливий код і розповсюджувати його. Просто так, насолити або заради жарту. Варіантів маса. Для того, щоб захиститися або хоча б звести збитки для свого сайту до мінімуму, був розроблений скриптZEOS ANTIVIRUS.

Для яких випадків скрипт може бути корисним?На Вашому сайті з'явився новий файл. Хтось дізнався логін та пароль від Вашого FTP і були змінені файли. Наприклад, в index.php прописали якийсь шкідливий яваскрипт. Зловмисник видалив файли з Вашого сайту.

Коли потрібно створювати знімок системи?Знімок системи треба створювати на чистому сайті. Тобто, коли Ви впевнені, що на Вашому сайті немає шкідливих файлів.

Як працює антивірус?Антивірус у режимі "2" створює список файлів на сервері. Після чого антивірус запускається через CRON у вказаний інтервал часу та звіряється за зробленим знімком. Якщо з'являється новий файл або якийсь файл змінено або видалено, то на Ваш емейл буде надіслано повідомлення.

Що треба для правильної роботи антивіруса?Для правильної роботи антивірусу бажано якнайбільше оперативної пам'яті та часу виконання php скрипта.

Наприклад антивірус тестувався на комп'ютері: 1 ГГц, 512 Мб RAM (не VPS). Під PHP виділено 16 Мб. HDD: 1 Tb, 7500 RPM, де загальна кількість файлів на сервері: 50 000 шт. загальною вагою 55.324.652.520 байт (55 гігабайт).

Результати по масці:1) Враховувати все, винятків немає - 24 хвилини 45 секунд. 2) Враховувати тільки: phpcgiplperlphp3php4php5php6tplhtaccess - 1 хвилина 8 секунд. 3) Враховувати все, крім спискуисключений: jpgjpeggifbmppngrarziptmpgztxtxmlflvexedocpdfavimp3mp4swfwmvm4vm4amov3gpf4v3gpmpgmpeg - 1 минута 11 секунд. Чем больше файлов надо учитывать, чем больше файлов на сервере вообще и чем больше файлы по размеру, тем медленнее работа и надо больше времени на выполнение скрипта.