辦事器安然防備篇
1.辦事器本身系統(tǒng)安然:
利用最新的把持系統(tǒng),或最新的不變版(好比Ubuntu的LTS),按期打好更新,系統(tǒng)權(quán)限合理劃分,首要文件做權(quán)限安然呵護(hù)。
好比:
# chattr +i /etc/passwd
# chattr +i /etc/group
# chattr +i /etc/shadow
# chattr +i /etc/gshadow
# chattr +i /etc/ssh/sshd_config
利用DenyHost法度避免SSH被暴力報(bào)復(fù)打擊,具體編制見站外文章:http://www.myhack58.com/Article/48/66/2011/28833.htm
2.Web辦事器和PHP的安然法則:
起首按照需求更新Web辦事器和PHP,在網(wǎng)站法度目次中嚴(yán)格定義權(quán)限,好比不會(huì)點(diǎn)竄的處所 做好避免寫進(jìn)權(quán)限, upload目次和cache等姑且目次需要做好限制PHP或相干腳本運(yùn)行。
nginx法則相干腳本:
location ~ .*\.(php|php5)?$ {
…….
#——————————————
rewrite ^/(uc\_client|templates|include|plugins|admin|attachments|images|
forumdata)/.*\.(php|php5)?$ /50x.php last;
#——————————————-
}
apache法則相干腳本
//寄望:這里改成你需要樊籬的目次 好比upload目次
php_flag engine off
Order allow,deny
Deny from all
PHP.INI需要點(diǎn)竄的處所(很首要)
查找:disable_functions
找到后在=后面添加
exec,system,passthru,error_log,ini_alter,dl,openlog,syslog,readlink,symlink,link,leak,fsockopen,proc_open,
popepassthru,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,proc_get_status,popen
這里都是避免在php里面履行的函數(shù)
辦事器木馬查殺篇(PHP)
1.安裝殺毒軟件,我的辦事器利用的是avast結(jié)果還算比較好。
2.按照木馬特點(diǎn)掃描人工排查(人工排查這個(gè)就需要小我經(jīng)驗(yàn)鑒定了)
PHP木馬的最較著特點(diǎn)是利用了eval與base64_decode這個(gè)函數(shù)還有一些比較危險(xiǎn)的函數(shù)。
可以輸進(jìn)下面的號(hào)令 進(jìn)行查詢
find /home/www/ -type f -name "*.php" | xargs grep "eval(" |more
加強(qiáng)版(在網(wǎng)站目次履行):
find ./ -name "*.php" |xargs egrep "phpspy|c99sh|milw0rm|eval\(gunerpress|eval\(base64_decoolcode|spider_bc"> /tmp/php.txt
grep -r –include=*.php '[^a-z]eval($_POST' . >/tmp/eval.txt
grep -r –include=*.php 'file_put_contents(.*$_POST\[.*\]);' . >/tmp/file_put_contents.txt
find ./ -name "*.php" -type f -print0 | xargs -0 egrep "(phpspy|c99sh|milw0rm|eval\(gzuncompress\(base64_decoolcode|eval\(base64_decoolcode|spider_bc|gzinflate)" | awk -F: '{print $1}' | sort | uniq
上面代碼最終會(huì)講名單輸出到 /tmp 目次中 請(qǐng)直接查看列表 按照環(huán)境進(jìn)行措置。
查找比來一天被點(diǎn)竄的PHP文件
#find -mtime -1 -type f -name \*.php
點(diǎn)竄網(wǎng)站的權(quán)限
find -type f -name \*.php -exec chmod 444 {} \;
find ./ -type d -exec chmod 555{} \;
以上就是我比來在互聯(lián)網(wǎng)上查詢到的一些安然與查殺木馬的一些編制,或許還不是很周全,歡迎各位大年夜大年夜在留言中彌補(bǔ)。
彌補(bǔ)1:學(xué)會(huì)操縱日記功能,查看黑客拜候了哪些文件逐條查詢,或許你會(huì)發(fā)現(xiàn)意想不到的東西-w-
彌補(bǔ)2:假定感覺日記太多了,可以考慮刪除掉落,然后過一會(huì)再來看。當(dāng)然大年夜型網(wǎng)站就麻煩了。