SASA DESIGN

Open Your mind, Open Your Source Code!

HOWTO : Бъдете сигурни че нямате rootkit на вашия Ubuntu 9.04 server / desktop

22 февруари, 2010 – 1:10 pm

За да сте сигурни че на вашия сървър или десктоп няма да бъде инсталиран rootkit или trojan без ваше съгласие т.е. без да знаете трябва периодично да следите за тях. За целата трябва да инсталираме някои пакети.

ChkRootKit

sudo apt-get install chkrootkit

Направете Cron Job за да сканира ежедневно в 0700 часа

sudo crontab -e

и добавете

0 7 * * * /usr/sbin/chkrootkit; /usr/sbin/chkrootkit -q 2 >&1 | mail -s "Daily ChkRootKit Scan" info@sa-sa.eu

Ръчно сканиране

sudo /usr/sbin/chkrootkit

Rootkit Hunter (по ваше желание)

sudo apt-get install rkhunter

Направете Cron Job за да сканира ежедневно в 0500 часа

sudo crontab -e

и добавете

0 5 * * * rkhunter --cronjob --rwo | mail -s "Daily Rootkit Hunter Scan" info@sa-sa.eu

Ръчно сканиране

sudo rkhunter --check

Forensic tool за намиране на скрити процеси и портове – unhide

sudo apt-get install unhide

Направете Cron Job за да сканира ежедневно в 0800 и 0930 часа

sudo crontab -e

и добавете

0 8 * * * unhide proc; unhide proc -q 2 >&1 | mail -s "Daily unhide proc Scan" info@sa-sa.eu

30 8 * * * unhide sys; unhide sys -q 2 >&1 | mail -s "Daily unhide sys Scan" info@sa-sa.eu

0 9 * * * unhide brute; unhide brute -q 2 >&1 | mail -s "Daily unhide brute Scan" info@sa-sa.eu

30 9 * * * unhide-tcp; unhide-tcp -q 2 >&1 | mail -s "Daily unhide-tcp Scan" info@sa-sa.eu

За ръчно сканиране

sudo unhide proc
sudo unhide sys
sudo unhide brute
sudo unhide-tcp

Не забравяйте че тези пакети не ви гарантират %100 че няма да бъдете атакувани от rootkit-ове

Напиши коментар