新聞中心
Web服務(wù)器維護(hù)和安全管理技巧之腳本安全管理

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),肇州企業(yè)網(wǎng)站建設(shè),肇州品牌網(wǎng)站建設(shè),網(wǎng)站定制,肇州網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,肇州網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
根據(jù)以往經(jīng)驗(yàn),其實(shí)很多Web服務(wù)器因?yàn)楸还舳c瘓,都是由于不良的腳本所造成的。特別是,攻擊者非常喜歡利用CGI程序或者PHP腳本,利用他們的腳本或者程序漏洞,進(jìn)行攻擊。
一般來(lái)說(shuō),WEB應(yīng)用需要傳遞一些必要的參數(shù),才能夠正常訪問(wèn)。而這個(gè)參數(shù)又可以分為兩類(lèi),一個(gè)是可值得信任的參數(shù),另外一類(lèi)是不值得信任的參數(shù)。如企業(yè)可能是自己管理Web服務(wù)器,而不是托管。他們就把服務(wù)器放置在企業(yè)的防火墻內(nèi)部,以提高Web服務(wù)器的安全性。
所以一般來(lái)說(shuō),來(lái)自于企業(yè)防火墻內(nèi)部的參數(shù)都是可靠的,值得信任的;而來(lái)自于企業(yè)外部的參數(shù),都是不值得信任的。但是,也不是說(shuō)不值得信任的參數(shù)或者說(shuō),來(lái)自于防火墻外部的參數(shù)Web服務(wù)器都不采用。而是說(shuō),在Web服務(wù)器設(shè)計(jì)的時(shí)候,需要注意,采用這些不值得信任的參數(shù)的時(shí)候,需要進(jìn)行檢查,看其是否合法;而不能向來(lái)自于企業(yè)內(nèi)部的參數(shù)那樣,不管三七二十一,都照收不誤。這明顯會(huì)對(duì)Web服務(wù)器的安全帶來(lái)威脅。如有時(shí)會(huì),攻擊者利用TELNET連接到80端口,就可以向CGL腳本傳遞不安全的參數(shù)。
所以,在CGI程序編寫(xiě)或者PHP腳本編輯的時(shí)候,我們要注意,一定不能讓其隨便接受陌生人的參數(shù),不要隨便跟陌生人打交道。在接受參數(shù)之前,一定要先檢驗(yàn)提供參數(shù)的人或者參數(shù)本身的合法性。在程序或者腳本編寫(xiě)的時(shí)候,可以預(yù)先加入一些判斷條件。當(dāng)服務(wù)期認(rèn)為若提供的參數(shù)不合法的時(shí)候,及時(shí)通知管理員。這也可以幫助我們,盡早的發(fā)現(xiàn)可能存在的攻擊者,并采取相應(yīng)的措施。
對(duì)于腳本的安全性的注意問(wèn)題
1、在腳本或者程序編寫(xiě)的時(shí)候,不應(yīng)該把任何不信任的參數(shù)直接保存為會(huì)話變量。因?yàn)楦鶕?jù)WEB應(yīng)用的設(shè)計(jì)原理,會(huì)話變量只保存信任變量。也就是說(shuō),會(huì)話變量中的值,WEB服務(wù)都認(rèn)為其是值得信任的,會(huì)不加思索的采用。一般的設(shè)計(jì)思路是,先設(shè)置一個(gè)臨時(shí)變量進(jìn)行存儲(chǔ),然后編寫(xiě)一個(gè)檢驗(yàn)其合法性的過(guò)程或者函數(shù),來(lái)驗(yàn)證其合法性。
只有通過(guò)驗(yàn)證的時(shí)候,這個(gè)值才能夠被傳給會(huì)話變量。根據(jù)經(jīng)驗(yàn),要是沒(méi)有親身經(jīng)歷過(guò)慘痛教訓(xùn)的WEB管理員,可能對(duì)此不屑一顧。但是,那些有過(guò)這方面教訓(xùn)的人,則會(huì)非??粗剡@個(gè)合法性的檢驗(yàn)過(guò)程。畢竟是吃一塹長(zhǎng)一智,所以新手還是需要多聽(tīng)聽(tīng)過(guò)來(lái)人的建議,不會(huì)吃虧的。
2、在沒(méi)有充分必要的時(shí)候,不要采用腳本,盡量使得網(wǎng)頁(yè)的簡(jiǎn)單化。其實(shí),企業(yè)的網(wǎng)站跟個(gè)人網(wǎng)站有個(gè)很大的不同,企業(yè)的網(wǎng)站只要樸素就好,不需要過(guò)多的渲染。一方面,過(guò)度渲染的網(wǎng)站會(huì)降低用戶網(wǎng)站訪問(wèn)的速度;另一方面,這也會(huì)降低網(wǎng)絡(luò)的安全性能。故,在沒(méi)有充分必要的情況下,不要共腳本或者程序在渲染網(wǎng)站的華而不實(shí)的功能。
Web服務(wù)器維護(hù)和安全管理技巧就全部向大家介紹完了。希望大家已經(jīng)掌握。
【編輯推薦】
- Web服務(wù)器維護(hù)和安全管理技巧(1)
- Web應(yīng)用與Web應(yīng)用防火墻之Web應(yīng)用
- Web應(yīng)用安全日趨嚴(yán)重我們?cè)撃檬裁凑?/li>
- Web應(yīng)用與Web應(yīng)用防火墻之網(wǎng)絡(luò)安全產(chǎn)品追述
分享標(biāo)題:Web服務(wù)器維護(hù)和安全管理技巧(2)
文章鏈接:http://fisionsoft.com.cn/article/djjhdsh.html


咨詢
建站咨詢
