|

Защита от Руткитов и Логклинеров
Xakep, номер #041, стр. 041-066-3
СПЕЦСОФТ
Естественно, хакеры всяческими методами стараются модифицировать, а в крайнем случае - удалить логи. Используют они для этого в основном лог-клинеры. Лог-клинеры основаны на очистке стандартных команд и файлов, например - last, w, /var/log/messages, /var/log/secure и т.д. Поэтому админы часто устанавливают дополнительные средства логирования. Подобных средств достаточно много, но рассказывать я о них не буду, т.к. потребуется целый спецвыпуск :), но ниже я дал ссылки на подобный софт для собственного ознакомления :).
НА ЗАКУСКУ - LOGCHECK by Craug H. Rowland
Основан на frequentcheck.sh. Эта прога создана для проверки стандартных логов на записи о безопасности и любой аномальной активности. Он чем-то напоминает COPS, только несколько в ином плане. Думаю, в некотором роде ее можно даже назвать IDS... Для проверки системы жми ./logcheck.sh, все найденное она пошлет тебе по почте (все тонкости ты настроишь в скрипте). База данных "опасных команд" (то есть при их нахождении тебе посылается уведомление) находится в logcheck.hacking, вот несколько строк из него:
"wiz"
"debug"
LOGIN root REFUSED
rlogind.*: Connection from .* on illegal port
kernel: Oversized packet received from
Если участились ложные тревоги, то следует добавить keywords в файл logcheck.violation.ignore или logcheck.ignore (в зависимости от обстоятельств, читай README).
Резюме
Как видишь, возможностей выявления троянского ПО очень много, и обойти их не так уж и просто... Меня особенно пугает установка дополнительных систем логирования. Да и что делать с прогами по выявлению руткитов? Конечно, можно говорить, что админы редко этим пользуются, что многие станции слабо защищены и т.д. Но, думаю, всем понятно, что это не отговорка и существует реальная возможность попадания на такую защищенную машину...
Полезные линки:
www.tripwire.org - Home Page Tripwire.
www.chkrootkit.org - Home Page CHKROOTKIT.
http:/www.gnu.org/software/xlogmaster/xlogmaster.html - XLOGMASTER
www.plugslot.com - несколько полезных софтин.
http://packetstormsecurity.nl/UNIX/loggers/ - много полезных утилит для логов и против них.
ПО для проверки контрольных сумм файлов:
http://packetstormsecurity.org/UNIX/IDS/tripwire-2.3.1-2.tar.gz - Tripwire (но лучше скачать с официального сайта)
http://packetstormsecurity.org/UNIX/IDS/aide-0.4.tar.gz - AIDE
http://packetstormsecurity.org/UNIX/IDS/integrit-1.05.03.tar.gz - Integrit
http://packetstormsecurity.org/UNIX/IDS/viperdb-0.9.3.tar.gz - ViperDB
http://packetstormsecurity.org/UNIX/IDS/riley-0.2.tar.gz - Riley
http://packetstormsecurity.org/UNIX/IDS/petrovich-1.0.0.tar.gz - Петрович :).
Спецсофт по выявлению руткитов:
http://packetstormsecurity.org/UNIX/audit/chkrootkit-0.35.tar.gz - CHKROOTKIT
http://packetstormsecurity.org/linux/security/StMichael_LKM-0.08.tar.gz - STMICHAEL Linux Kernel Module (LKM)
Дополнительные средства логирования:
packetstormsecurity.org/UNIX/IDS/swatch-3.0.4.tar.gz - SWATCH
Назад на стр. 041-066-2 Содержание Вперед на стр. 041-066-4
|