網(wǎng)站安全性對(duì)于網(wǎng)站制作優(yōu)化維護(hù)重要性
來(lái)源:中信時(shí)代網(wǎng)絡(luò)科技 | 作者:admin | 時(shí)間:2014-03-25 | 點(diǎn)擊量:2063
網(wǎng)站安全問(wèn)題其實(shí)就是網(wǎng)站的維護(hù),對(duì)于這些優(yōu)化維護(hù)的問(wèn)題,我們當(dāng)然是不可以忽略的,更不用說(shuō)是忽視。對(duì)于安全來(lái)講,首先莫過(guò)于找個(gè)好的服務(wù)器。(怎么下面?zhèn)鱽?lái)一片噓聲?)聽(tīng)起來(lái)是廢話。不過(guò)實(shí)際確是特別重要,特別是對(duì)買(mǎi)不起服務(wù)器,只能買(mǎi)虛擬空間的朋友們,因?yàn)榧词鼓愕木W(wǎng)站再安全,如果你服務(wù)器里其它網(wǎng)站很爛加之服務(wù)器權(quán)限設(shè)置又不是很好,或者提供了很多給黑客們提權(quán)的機(jī)會(huì)的話,你的站同樣很危險(xiǎn)。通常我們所說(shuō)的旁注,就是這樣一個(gè)道理。
對(duì)于真的維護(hù),我們當(dāng)然先要了解一下漏洞方面的知識(shí),注入漏洞通常是由于對(duì)傳入的參數(shù)過(guò)濾不嚴(yán)導(dǎo)致的,黑客們可以通過(guò)構(gòu)造sql語(yǔ)句來(lái)查詢數(shù)據(jù)庫(kù)中管理員帳號(hào)之類(lèi)的,甚至對(duì)于mssql之類(lèi)的數(shù)據(jù)庫(kù),可以執(zhí)行系統(tǒng)命令,上傳文件等等,可謂危害甚大,對(duì)于防止此類(lèi)漏洞,一般主要是過(guò)濾掉危險(xiǎn)的sql代碼如and select之類(lèi)的,另外常做的是在參數(shù)為數(shù)字時(shí)判斷一下isInt?在參數(shù)為字符時(shí)過(guò)濾掉'即可。當(dāng)然真正來(lái)說(shuō)也不是這么簡(jiǎn)單,不過(guò)對(duì)于一個(gè)安全要求并不高的站來(lái)說(shuō)就夠了。相對(duì)的就有上傳漏洞,對(duì)于上傳漏洞,則更好解決,如果是自己編的程序,一般來(lái)說(shuō),不會(huì)出太大問(wèn)題,記得要限制文件格式即可。對(duì)于市場(chǎng)上的程序我們后面講。很多站長(zhǎng),開(kāi)始不會(huì)做站,拿到一個(gè)免費(fèi)程序,就直接上傳上去就用,這個(gè)是很危險(xiǎn)的,比如黑客們常說(shuō),默認(rèn)帳號(hào)名是永遠(yuǎn)不會(huì)過(guò)時(shí)的漏洞。就是因?yàn)榘踩庾R(shí)不夠,大家拿到程序,或者自己編程序,如果對(duì)安全不是很熟悉,最好將數(shù)據(jù)庫(kù)默認(rèn)地址改掉,不要用默認(rèn)帳號(hào),后臺(tái)地址最好也改掉。
對(duì)于網(wǎng)站的管理員賬號(hào)密碼當(dāng)然也是相當(dāng)重要的,因此即使你的站被注入了,黑客們拿到了密碼也是個(gè)密文,需要解密。由于md5是個(gè)不可逆的加密算法,因此只能暴力破,就是一個(gè)一個(gè)試,或者建立一個(gè)大的數(shù)據(jù)庫(kù)去查上面這個(gè)絕不是廣告,當(dāng)時(shí)我都用這個(gè),因?yàn)樗臄?shù)據(jù)庫(kù)很大,因此推薦各位站長(zhǎng)保護(hù)自己密碼的一個(gè)好辦法,把自己密碼先加個(gè)密,在放到站里去查看能不能破解出來(lái),要是能,最好還是換個(gè)復(fù)雜點(diǎn)的。
對(duì)于程序來(lái)說(shuō),越是著名的程序,研究他的人越多,比如當(dāng)時(shí)的動(dòng)網(wǎng)論壇,幾乎一直暴漏洞,成了洞網(wǎng)論壇了,為什么呢?程序?qū)懙牟缓?那為什么那么多人用,當(dāng)然用的是asp是其中一部分原因(asp確實(shí)就其他語(yǔ)言來(lái)說(shuō)危險(xiǎn)很多),更大原因是他太有名了,研究的人太多了。因此,在這個(gè)情況下,最好關(guān)注官方補(bǔ)丁,一旦有補(bǔ)丁,就打上,千萬(wàn)別懶。不然很快就要遭殃。