欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關于網(wǎng)站的安全性注意事項

 更新時間:2007年11月20日 15:18:00   作者:  

一個網(wǎng)站,安全問題可能從多方面而來。光靠任何一方面,都不可能保證絕對的安全。一個安全的網(wǎng)站,必須要靠各方面配合才能打造出來。
首當其沖的是服務器的安全,服務器本身如果被人入侵了,你的網(wǎng)站系統(tǒng)再安全,那也沒有任何作用。
其次是FTP或者遠程管理等的帳號安全,如果人家破解了你的FTP或者遠程管理權限,那也就等于窗戶開給人家怕,那家里的東西自然是隨便拿了。

上述的涉及系統(tǒng)管理的問題,這里不多說了,重點說說第三方面:腳本安全??v橫
腳本指在你的網(wǎng)站上的ASP,JSP,CGI等服務器端運行的腳本代碼,比如動易系統(tǒng)、動網(wǎng)論壇都屬此類。
腳本代碼的安全問題最主要最集中的問題出在兩個方面:SQL注入和FSO權限。
互動網(wǎng)站大多有數(shù)據(jù)庫,ASP代碼通過SQL語句對數(shù)據(jù)庫進行管理,而SQL語句中的一些變量是通過用戶提交的表單獲取,如果對表單提交的數(shù)據(jù)沒有做好過濾,攻擊者就可以通過構造一些特殊的URL提交給你的系統(tǒng),或者在表單中提交特別構造的字符串,造成SQL語句沒有按預期的目的執(zhí)行。
經(jīng)常有網(wǎng)友在動易論壇提交一些掃描報告,說動易有SQL注入漏洞。像動易這么復雜的系統(tǒng),我們不能說開發(fā)人員不會遺漏了一兩個表單數(shù)據(jù)的檢驗和過濾,如果的確存在這種疏忽,而攻擊者又通過源代碼看到了,那么肯定網(wǎng)站是抵御不了這樣的攻擊的。在早期的動力系統(tǒng)中,曾經(jīng)有過這樣的漏洞。

到了動易的新版本,開發(fā)團隊在防止SQL注入方面下了很大的工夫,幾乎所有通過表單提交的數(shù)據(jù),分字符性和數(shù)字性,分別用一個專門的函數(shù)進行處理。只要是提交的數(shù)據(jù)包含非法字符,或者被替換為安全字符,或者提交的數(shù)據(jù)被替換為默認值。為了程序具有較好的容錯性,我們并沒有對所有含有非法字符串的數(shù)據(jù)提交都以抱錯回應。比如當用戶訪問ShowSource.asp這個網(wǎng)頁,提交ChannelID=%3D這樣的數(shù)據(jù),系統(tǒng)就會將其修改為ChannelID=0,這是安全的數(shù)據(jù),但是不會顯示“您所提交的數(shù)據(jù)非法”這樣的提示。因為對于訪問者而言,這是沒有必要的。

也就是因為這樣的原因,一些比較弱智的漏洞掃描器就以為提交的ChannelID=%3D被執(zhí)行了,于是告訴用戶ShowSource.asp?ChannelID=%3D存在高危漏洞。縱橫科技
大家如果遇到掃描器報告有高危漏洞的,可以聯(lián)系我們開發(fā)人員確認。經(jīng)過開發(fā)人員確認不存在,那就肯定不存在。即使掃描器報告說有,你也不用擔心。因為攻擊者是沒有辦法利用這個漏洞的。

除了SQL注入,還有一個更嚴重的安全問題:上傳木馬。
由于上傳組件(通常ASP開發(fā)者都使用一個或多個第三方開發(fā)的上傳組件或者ASP類)、站長的錯誤設置(允許上傳asp或者shtml等類型的文件),或者其它存在的上傳漏洞,都可能存在被攻擊者上傳后門的可能性。一旦上傳了漏洞,攻擊者就獲得了站長的權限,甚至超過站長的權限(對整個服務器構成安全威脅)。
這幾年來,包括動網(wǎng)、動力、動易在內的ASP系統(tǒng),都曾經(jīng)出現(xiàn)過上傳漏洞的問題(尤其是去年的upload.inc上傳.cer等類型文件的漏洞)。但是為什么每次發(fā)現(xiàn)這種大規(guī)模存在的漏洞之后,都只有一部分網(wǎng)站被黑呢?當然不是攻擊者手軟或者良心發(fā)現(xiàn),而是一些網(wǎng)站通過服務器設置,防止了這些漏洞導致的損失。舉個例子,如下圖:

按此在新窗口打開圖片

給各個不必要的目錄,去掉“執(zhí)行”權限,改為“無”,也就是這個目錄下的文件,只能讀取,不能運行。比如動網(wǎng)論壇除了根目錄以外,其它所有目錄都只給讀取權限即可,關閉執(zhí)行權限;動易系統(tǒng)給動易根目錄、各個頻道的根目錄以及User、Reg這些含有ASP網(wǎng)頁并且ASP要從瀏覽器訪問的目錄執(zhí)行權限即可,其它都可以設置為“無”。尤其是上傳目錄,比如UploadFiles這樣的目錄,還有圖片目錄,一定要設置為只讀。
這樣設置以后,即使攻擊者找到了上傳漏洞,把asp木馬上傳到了你的UploadFiles目錄,他也不能利用那個木馬做什么。
另外,如果你的服務器采用NTFS文件系統(tǒng),那么給網(wǎng)站文件所在的目錄設置好權限也很重要,網(wǎng)站所在目錄,只要給IUSR_你的機器名這個用戶開放了讀、寫權限就能正常運行。不要給EveryOne\Guest這樣的用戶賦予完全權限,非Web目錄,應該禁止IUSR_機器名這樣的用戶賦予權限,這樣可以避免上傳的ASP木馬給服務器造成嚴重的安全問題。
另外,在IIS的運用程序配置中,刪除不需要的程序映射,也是避免因為過濾不夠被攻擊者上傳了某些特殊類型的木馬進行攻擊的辦法。如下圖:

按此在新窗口打開圖片

相關文章

  • Windows2003 Server 設置大全

    Windows2003 Server 設置大全

    Windows2003 Server 設置大全...
    2006-12-12
  • ZEND出錯了

    ZEND出錯了

    ZEND出錯了...
    2006-12-12
  • mysql實現(xiàn)自動遠程備份一辦法

    mysql實現(xiàn)自動遠程備份一辦法

    mysql實現(xiàn)自動遠程備份一辦法...
    2007-05-05
  • Linux Apache Web 服務器

    Linux Apache Web 服務器

    一、什么是WWW服務 現(xiàn)在在Internet上最熱門的服務之一就是環(huán)球信息網(wǎng)WWW(World Wide Web)服務,Web已經(jīng)成為很多人在網(wǎng)上查找、瀏覽信息的主要手段。WWW是一種交互式圖形界面的Internet服務,具有強大的信息連接功能。它使得成千上萬的用戶通過簡單的圖形界面就可以訪問各個大學、組織、公司等的最新信息和各種服務。
    2008-03-03
  • apache 虛擬主機配置技巧

    apache 虛擬主機配置技巧

    大多數(shù)人可能就知道 Apache 的基于名字的,不知道 Apache 還可以有基于 IP 的。前者的道理不言自明,多個域名(服務器)對應一個 IP 地址,配置方法為:
    2008-03-03
  • 詳細分析Apache安裝設置全流程

    詳細分析Apache安裝設置全流程

    Apache是開放源代碼的Web服務器軟件,是最常用的Web服務器。Apache常用在unix系統(tǒng),也有windows平臺的版本。本文以windows平臺為例,介紹Apache的安裝和配置方法。   因為Apache對asp支持得不好,如果您的網(wǎng)站用到了asp,建議您使用win 2000 server + IIS。
    2008-03-03
  • Windows2000安全配置指南

    Windows2000安全配置指南

    Windows2000安全配置指南...
    2007-05-05
  • 使用Cacls命令設置服務器文件訪問權限

    使用Cacls命令設置服務器文件訪問權限

    使用Cacls命令設置服務器文件訪問權限...
    2007-01-01
  • 虛擬主機安全設置

    虛擬主機安全設置

    虛擬主機安全設置...
    2006-12-12
  • Linux下Apache+Php4+Mysql的安裝

    Linux下Apache+Php4+Mysql的安裝

    這篇文章給大家介紹了Linux下Apache+Php4+Mysql的安裝過程,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2008-03-03

最新評論