綠色資源網:您身邊最(zuì)放心的安全下載站! 最新軟件|熱(rè)門排(pái)行|軟(ruǎn)件分(fèn)類|軟件專題|廠商大全

綠色(sè)資源網

技術教程
您的位置:首頁服(fú)務器類Linux服務器 → Linux係統的服務器攻防技術詳解(jiě)

Linux係統的(de)服務器攻防技術詳解

我要評論 2009/06/30 16:27:50 來源:綠色資源網 編輯:佚名(míng) [ ] 評論:0 點(diǎn)擊:411次

隨著Linux企業應用的擴(kuò)展,有大量的網絡服務器使(shǐ)用Linux操作係統。Linux服務器的安全性能受(shòu)到越(yuè)來越多的關注,這裏根據Linux服務器受到攻擊的深度以級別形式列出,並提出不(bú)同的解決方案。

對Linux服務器攻擊的定義是:攻擊是一(yī)種旨在妨礙、損害、削弱、破壞Linux服務(wù)器安全的未授權行為。攻擊的範圍可以從服務拒絕(jué)直至完全危害和破壞Linux服務器。對Linux服務器攻擊(jī)有許多種類,本文從攻擊深度的角度說明(míng),我們把攻擊分為四級。

攻擊級別一:服(fú)務拒絕攻擊(DoS)

由於(yú)DoS攻擊工具的泛濫,及所針對的協議層的缺陷短時無法改變的事實,DoS也就成為(wéi)了流傳最(zuì)廣、最難防範的攻擊方式。

服務拒絕攻擊(jī)包括分(fèn)布式拒絕服務攻擊、反射式分(fèn)布拒絕服務攻擊、DNS分布拒絕(jué)服務攻擊(jī)、FTP攻擊等。大多數(shù)服務拒(jù)絕(jué)攻擊導致相對低級的危(wēi)險,即便是那些可能導致(zhì)係統重啟的攻擊也僅僅是暫時性的問(wèn)題。這類攻擊在很大程度上(shàng)不同於那些想獲取網絡控製的攻擊,一般不會對數據安全有影響,但是服務拒絕攻擊會持續很長一段時間,非常難纏。

到目前為止,沒有一個絕對的(de)方法可以製止這類攻擊。但這並不表(biǎo)明我們就應束手就擒,除了強調個人主(zhǔ)機加(jiā)強保護不被利用(yòng)的(de)重要性外,加強對服(fú)務器的管理是非常重(chóng)要的一環。一定要安裝驗證軟件和過濾功能,檢驗該報文的源地址的真實地址。另外對於幾種服(fú)務拒絕可以采用(yòng)以下措施:關閉(bì)不必要的服務(wù)、限製同(tóng)時打開的Syn半(bàn)連(lián)接(jiē)數目、縮短Syn半連接的time out 時間(jiān)、及時更新係統補丁。

攻(gōng)擊(jī)級別二:本地用戶(hù)獲取了他們非授權的文件的讀寫權限本地用戶是指在本地網絡的任一台機器上(shàng)有(yǒu)口令、因而在(zài)某一驅動器上有一個目錄的用戶。本地用戶獲取到了(le)他們非授權的(de)文件的讀寫權限的問題是否構成(chéng)危險很大(dà)程度上要(yào)看被訪問文件的關鍵性。任何本地用戶隨意訪問臨時文件目錄(/tmp)都具有危險性,它能夠(gòu)潛在地鋪(pù)設一條通向下一級別攻(gōng)擊的路徑。

級別二的主要攻擊方法是:黑客(kè)誘騙合法用戶告知其機密信息或執行(háng)任務,有時黑客會假裝網絡管理人員向用戶發送郵件,要求用戶給他係統升級的密碼(mǎ)。

由本地(dì)用戶啟動的攻擊幾乎都是從遠程(chéng)登錄開始。對於Linux服務器,最好的辦法(fǎ)是把所有shell賬號放置於一個單獨的機(jī)器上,也就是說,隻在一台或多台(tái)分配有(yǒu)shell訪問的服務器上接受(shòu)注冊。這可(kě)以使日誌管(guǎn)理、訪問控製管理(lǐ)、釋放協議和其他(tā)潛在的安全問題(tí)管理更容(róng)易些。還應該把存放用戶CGI的係統區分出來。這些機器應該隔離在特(tè)定(dìng)的網(wǎng)絡區段,也就是說,根據網絡的配(pèi)置情況,它們應該被路由器或網絡交換機包(bāo)圍。其拓撲(pū)結構應(yīng)該確保硬件地址欺騙也不能超出這個區段。

攻擊級別三(sān):遠程用戶獲得特權文件(jiàn)的讀寫權限

第三級別的(de)攻擊能做到的不隻是核實特定文件是否存在,而且還能讀寫這些文件(jiàn)。造成這種情況的原因(yīn)是(shì):Linux服務器(qì)配置中出現這樣一些弱點:即遠程用戶無需有效賬號(hào)就可(kě)以(yǐ)在服務器上執行有限數量的命(mìng)令。

密(mì)碼攻擊法是第三級(jí)別中的主要攻擊法,損壞密碼是最常見的攻擊方法。密碼破解是用以描述在使用或不使用工具的情況下滲透網絡、係統或資源以解鎖用密碼保護的資源的一個術(shù)語。用戶常常忽略他們的密碼,密碼政(zhèng)策很難得到實施。黑客有多種工具可以擊敗技術和社會所保護的密碼(mǎ)。主要(yào)包括:字典攻擊(Dictionary attack)、混合攻擊(Hybrid attack)、蠻力攻擊(Brute force attack)。一旦黑客擁有了用(yòng)戶(hù)的密(mì)碼,他就有很多用戶(hù)的特權(quán)。密碼猜想是指手工(gōng)進入普通(tōng)密碼或通過編好(hǎo)程序(xù)的正本取得密碼。一些(xiē)用戶選擇簡單的密碼—如生日(rì)、紀念日和配偶名字,卻並不遵循應使(shǐ)用字母、數(shù)字混(hún)合使用的規則。對黑客來說要猜出一串8個字生日數據不用花多長時間。

防範第三級別的攻擊的最好的防衛方(fāng)法便(biàn)是嚴格(gé)控製進入特權,即使用有效的密碼。

◆ 主要包括密碼應當遵循(xún)字母、數(shù)字(zì)、大小寫(因為Linux對大小寫是有區分)混合使用的(de)規則。

◆ 使用象“#”或“%”或“$”這樣的特殊字符也會添加複雜性。例如采用"countbak"一詞,在它後麵添加“#$”(countbak#$),這樣您就擁有了一個相當有效的密碼。

攻擊級別四:遠程用戶獲得根權限

第四攻擊級別是指那些決不應該發生的事發生(shēng)了,這是致命的攻擊(jī)。表示攻擊者擁有Linux服(fú)務器的根、超級用(yòng)戶或管理員許可權,可以讀、寫並執行所有文件。換句話說,攻擊(jī)者具有對Linux服務器的全部控製權,可以在任何時刻都能夠完全關閉甚至毀滅此網絡。

攻擊級別四主要攻擊形式是TCP/IP連續偷竊,被動通道聽取和信息包攔(lán)截。TCP/IP連續偷竊,被動通道聽取和信息(xī)包攔截,是為進入網(wǎng)絡收(shōu)集重要信息的方法,不像拒絕服務攻擊,這些方法有更多類似偷竊的(de)性質,比較隱蔽不易被發(fā)現。一次成功的TCP/IP攻擊能讓黑客阻攔兩個團體之間的交易,提供中間人襲擊的良好(hǎo)機會,然後黑客會在不被受害者注意的情況下控(kòng)製一方或雙方的交易。通過被動竊聽,黑客會操縱(zòng)和(hé)登記信息,把文件送達,也(yě)會從目標係統上所有可通過的通道找到(dào)可(kě)通(tōng)過的致命要害。黑客會尋找聯機和密碼的結合點,認出申請合法的通道。信息包攔截是指在目標係統(tǒng)約束一個活躍的聽者程序以攔截和(hé)更改所有的或特別的信息的地址。信息可被改送到非(fēi)法係統閱讀,然後(hòu)不加改變地送回給黑客。

TCP/IP連續偷竊實際就是網絡(luò)嗅探,注意如果(guǒ)您(nín)確信有人(rén)接了嗅探器到自己的網絡上,可以去找一些進行驗證的工具(jù)。這種工具稱為時域(yù)反射計量器(qì)(Time Domain Reflectometer,TDR)。TDR對電磁波的傳播(bō)和變化進行測量。把一(yī)個TDR連接到網絡上,能夠(gòu)檢測(cè)到未授權的獲取網絡數據的設備。不過很多中小(xiǎo)公司沒有這種價格昂貴的工具(jù)。對於防範(fàn)嗅(xiù)探器的攻(gōng)擊(jī)最好的方法是:

1、安全的拓(tuò)撲結構。嗅(xiù)探器(qì)隻能在當前網絡段上進行數據捕獲。這就意味著,把網絡(luò)分段工作進行得越細,嗅探器能夠收集的信息(xī)就越少。

2、會(huì)話加密。不用特別地擔心數據被嗅探,而是(shì)要(yào)想辦法(fǎ)使得(dé)嗅(xiù)探器不認識嗅探到的數據。

這種方法的優點是明顯的:即使攻擊者嗅探到了數據(jù),這些數據對他也是沒有用的。

特別提示:應對攻擊的反擊措施

對於超過第二(èr)級別的攻擊您就要特別注意了。因為它(tā)們可以不斷的提升攻擊(jī)級別,以滲透Linux服務器。此時,我們可以采取的反擊措施有:

◆ 首(shǒu)先備份(fèn)重要的企業關鍵數據。

◆ 改變係統中所有口令,通知用戶找係統(tǒng)管理員(yuán)得到新口令(lìng)。

◆ 隔離(lí)該網(wǎng)絡網段使攻擊行為僅出(chū)現在一個小範圍內。

◆ 允許行(háng)為(wéi)繼續進行。如有可(kě)能,不要急於把攻擊者趕出係統,為下一步作準備。

◆ 記錄(lù)所有行為,收集證據。這些證(zhèng)據包括:係統登錄文件、應用登錄文件、AAA(Authentication、Authorization、 Accounting,認證、授權、計費)登錄文件,RADIUS(Remote Authentication Dial-In User Service) 登錄,網絡單元登錄(Network Element Logs)、防火牆登錄(lù)、HIDS(Host-base IDS,基於主機的入侵檢測係統) 事(shì)件、NIDS(網(wǎng)絡入侵檢測係統)事件、磁(cí)盤驅動器(qì)、隱含文件等。收集證據時要注意:在移動或拆卸任(rèn)何設備之前都要拍照;在調(diào)查中要遵循(xún)兩人法則,在信息收集中要至(zhì)少有兩個人(rén),以(yǐ)防止(zhǐ)篡改信息;應記錄所采取的所有步(bù)驟以及對配置設置的任何改變,要把這些記錄保存在安全(quán)的(de)地方。檢查(chá)係統所(suǒ)有目錄的存取許可,檢測(cè)Permslist是否被修(xiū)改過。

◆ 進行各種嚐試(使用網絡的不同部分)以識別出攻擊源。

◆ 為了使用法(fǎ)律武器打擊犯罪行為,必須保留證據,而形成證據(jù)需要(yào)時間。為了做到這一點,必須忍受攻擊的衝擊(雖然可以製定一些(xiē)安全措施來確保攻擊不損害網絡)。對此(cǐ)情形,我們(men)不但(dàn)要(yào)采取一些法律手段,而且還要至少請一家有權威的安全公司協助阻止這種犯罪。這類操(cāo)作的最重要特點就是取得犯罪的證(zhèng)據、並查(chá)找犯罪者的地址,提供所擁有的日誌。對於所搜集到的證據,應進行有效地保(bǎo)存。在開始時製作兩份,一個用於評估證據,另一個用於法律驗證。

◆ 找到係統漏洞後設法堵住漏洞,並進(jìn)行(háng)自我攻擊(jī)測試。

網絡安全已經不(bú)僅僅是技術(shù)問題,而是一個社會問題。企業應當提高對網絡安全重視,如果一(yī)味地隻依靠技術工具,那就會越來越被動;隻有發揮社會和法律方麵打擊網絡犯罪,才能更加有效。我國對於打擊網絡犯罪已經有了明確的司法解釋(shì),遺憾的是大多數企業隻重視技術環節的作用而忽略(luè)法律、社會因素,這也是本文的寫作目的。

拒絕服務攻擊(DoS)

DoS即Denial Of Service,拒(jù)絕服務的縮寫,可不能認為是微軟的DOS操作係統(tǒng)!DoS攻擊(jī)即讓目標機器停止提供服務或資源訪問,通常是以消耗服務(wù)器端(duān)資源為目標(biāo),通過偽造超過服(fú)務器處理能力的請求數據(jù)造成服務器響應阻塞,使正常的用戶請求(qiú)得不到應答,以實(shí)現攻擊目的。

關鍵詞:Linux係(xì)統,服務器,攻防技術

閱(yuè)讀本文後您有什(shí)麽感想? 已有 人給出(chū)評(píng)價!

  • 0 歡迎喜歡
  • 0 白癡(chī)
  • 0 拜托
  • 0 哇(wa)
  • 0 加油
  • 0 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡