Система виявлення вторгнень AntiBdoor
AntiBdoor є безкоштовною, вузловою СВВ, з відкритим вихідним кодом (Host-based IDS, HIDS). Вона забезпечує аналіз цілісності файлів, виявлення потенційно небезпечних програм, активні заходи у відповідь на загрозу.
Для розробки системи використано технології PHP, SQL, XHTML, CSS, AJAX.
Центр адміністратора складається з таких розділів :
- Get detected alerts /вивести знайдені загрози/.
- Check files /перевірка файлів/.
- Exceptions /виключення/.
- Crawl /Сканування/.
- Search Shells /пошук вебшеллів /.
- Options /налаштування/.
Центр Адміністратора
Встановлення СВВ AntiBdoor v.1.0
Для інсталяції системи необхідно: web-сервер (рекомендовано Apache 2.2), PHP 5.2, MySQL 5.1. Забезпечується виявлення вторгнень для більшості операційних систем, включаючи Linux, OpenBSD, FreeBSD, Mac OS X, Solaris і Windows.
Крок 1. Перед встановленням необхідно відредагувати файл конфігурації config.php. Перелік змінних та констант для редагування:
• $mysql['server'] – адреса сервера БД (якщо не впевнені, залишити “localhost”);
• $mysql['database'] – назва БД;
• $mysql['user'] – ім’я користувача БД;
• $mysql['password'] – пароль користувача БД;
• $mysql['character'] – тип кодування, що буде використовувати система для зв’язку з БД. (якщо не впевнені, залишити “cp1251”);
• PREFIX – префікс, що буде використаний при інсталяції для створення таблиць в БД (рекомендується використовувати унікальний, відмінний від «ab»).
Крок 2. Необхідно створити у корені сайту теку (наприклад AntiBdoor) та завантажте туди всі файли з архіву.
Крок 3. Перейти за адресою http://site/AntiBdoor/install.php. Вказати логін, пароль, e-mail, та шлях для моніторингу, наприклад C:\www\.
Крок 4. Видалити файл install.php. При використанні nix-подібних систем варто добавити завдання на виконання перевірки кожні 15 хвилин (добавити в завдання cron рядок: */5 * * * * php /home/user/www/AntiBdoor/cron.php).
В подальших версіях планується:
• Розробити модуль точок відновлення, який забезпечить швидкісне відновлення втрачених, модифікованих чи інфікованих даних.
• Розширити кількість типів потенційно небезпечного програмного забезпечення для виявлення модулем Search Shells.
• Запровадження евристичного методу пошуку загроз, що базується на аналізі вихідного коду файлів.
Завантажити – http://uasc.org.ua/files/AntiBdoor_v1.1.rar
Діма молодець! Потрібний скріпт.
дякую
Дуже потрібний модуль для сайтів.
Користувач сповіщується на пошту,якщо знайдено угрозу на сайті ?
Модуль сам знаходить всі файли та папки котрі задані для моніторингу ?
Так, користувач буде повідомлений на електронну пошту.
Звичайно, модуль формує список всіх файлів у заданій директорії