Sunucuda Shell Taraması

Maldetect yazılımı sunucumuz da ki shell yazılımlarını taramaya yaramaktadır, tamamını bulamayacak olsa da imkanlarımızı elimizden geldiği kadar kullanmalıyız. 



1- Putty programını çalıştırın. (indirmek için: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)



2- Sunucu ip adresini yazarak bağlanın.



3- root kullanıcısı ve şifresiyle giriş yapın



SSH üzerinden root girişi yaptıktan sonra sırasıyla

 

wget http://www.rfxn.com/downloads/maldetect-current.tar.gz 
tar zxvf maldetect-current.tar.gz 
cd maldet* 
sh install.sh





Gerekli ayarlar ve sonuçların konumları.

installation completed to /usr/local/maldetect

config file: /usr/local/maldetect/conf.maldet

exec file: /usr/local/maldetect/maldet

exec link: /usr/local/sbin/maldet

exec link: /usr/local/sbin/lmd

cron.daily: /etc/cron.daily/maldet



CONFİG DOSYASI İÇİN AYARLAMALAR

nano /usr/local/maldetect/conf.maldet



email_alert=0 Mail gönderilmesini isterseniz bu değeri 1 yapmalısınız

email_addr="you@domain.com" Uyarı mailinin gönderileceği adresi yazmalısınız

quar_hits=0 yaparsanız sadece uyarı verir. 

quar_hits=1 yaparsanız uyarı verir ve dosyayı karantinaya taşır.

quar_susp=0 Bu değer 1 yapılırsa virüslü site suspend edilir.







sunucuda tarama yapmak için bu komutu kullanıyoruz



Cpanel için

maldet -a /home/*/public_html/*

Directadmin için

maldet -a /home/*/domains/*/ public_html/

shellerin yerlerini tespit edip mail olarak bildiriyor.



Herhangi bir problem yaşarda durdurmak için: maldet -k