系統(tǒng)安全之Linux服務(wù)器攻防技術(shù)介紹 |
發(fā)布時(shí)間: 2012/5/24 19:57:46 |
隨著Linux企業(yè)應(yīng)用的擴(kuò)展,有大量的網(wǎng)絡(luò)服務(wù)器使用Linux操作系統(tǒng)。Linux服務(wù)器的安全性能受到越來(lái)越多的關(guān)注,這里根據(jù)Linux服務(wù)器受到的深度以級(jí)別形式列出,并提出不同的解決方案。對(duì)Linux服務(wù)器的定義是:是一種旨在妨礙、損害、削弱、Linux服務(wù)器安全的未授權(quán)行為。的范圍可以從服務(wù)直至完全危害和Linux服務(wù)器。對(duì)Linux服務(wù)器有許多種類,本文從深度的角度說(shuō)明,我們把分為四級(jí)。 隨著Linux企業(yè)應(yīng)用的擴(kuò)展,有大量的網(wǎng)絡(luò)服務(wù)器使用Linux操作系統(tǒng)。Linux服務(wù)器的安全性能受到越來(lái)越多的關(guān)注,這里根據(jù)Linux服務(wù)器受到的深度以級(jí)別形式列出,并提出不同的解決方案。 對(duì)Linux服務(wù)器的定義是:是一種旨在妨礙、損害、削弱、Linux服務(wù)器安全的未授權(quán)行為。的范圍可以從服務(wù)直至完全危害和Linux服務(wù)器。對(duì)Linux服務(wù)器有許多種類,本文從深度的角度說(shuō)明,我們把分為四級(jí)。 級(jí)別一:服務(wù)(DoS) 由于DoS工具的泛濫,及所針對(duì)的協(xié)議層的缺陷短時(shí)無(wú)法改變的事實(shí),DoS也就成為了流傳最廣、最難防范的方式。 服務(wù)包括分布式服務(wù)、反射式分布服務(wù)、DNS分布服務(wù)、FTP等。大多數(shù)服務(wù)導(dǎo)致相對(duì)低級(jí)的,即便是那些可能導(dǎo)致系統(tǒng)重啟的也僅僅是暫時(shí)性的問(wèn)題。這類在很大程度上不同于那些想獲取網(wǎng)絡(luò)控制的,一般不會(huì)對(duì)數(shù)據(jù)安全有影響,但是服務(wù)會(huì)持續(xù)很長(zhǎng)一段時(shí)間,非常難纏。 到目前為止,沒(méi)有一個(gè)絕對(duì)的方法可以這類。但這并不表明我們就應(yīng)束手就擒,除了強(qiáng)調(diào)個(gè)人主機(jī)加強(qiáng)不被利用的重要性外,加強(qiáng)對(duì)服務(wù)器的管理常重要的一環(huán)。一定要安裝驗(yàn)證軟件和過(guò)濾功能,檢驗(yàn)該報(bào)文的源地址的真實(shí)地址。另外對(duì)于幾種服務(wù)可以采用以下措施:關(guān)閉不必要的服務(wù)、同時(shí)打開(kāi)的Syn半連接數(shù)目、縮短Syn半連接的timeout時(shí)間、及時(shí)更新系統(tǒng)補(bǔ)丁。 級(jí)別二:本地用戶獲取了他們非授權(quán)的文件的讀寫(xiě)權(quán)限 本地用戶是指在本地網(wǎng)絡(luò)的任一臺(tái)機(jī)器上有口令、因而在某一驅(qū)動(dòng)器上有一個(gè)目錄的用戶。本地用戶獲取到了他們非授權(quán)的文件的讀寫(xiě)權(quán)限的問(wèn)題是否構(gòu)成很大程度上要看被訪問(wèn)文件的關(guān)鍵性。任何本地用戶隨意訪問(wèn)臨時(shí)文件目錄(/tmp)都具有性,它能夠潛在地鋪設(shè)一條通向下一級(jí)別的徑。 級(jí)別二的主要方法是:黑客用戶告知其機(jī)密信息或執(zhí)行任務(wù),有時(shí)黑客會(huì)網(wǎng)絡(luò)管理人員向用戶發(fā)送郵件,要求用戶給他系統(tǒng)升級(jí)的密碼。 由本地用戶啟動(dòng)的幾乎都是從遠(yuǎn)程登錄開(kāi)始。對(duì)于Linux服務(wù)器,最好的辦法是將所有shell賬號(hào)放置于一個(gè)單獨(dú)的機(jī)器上,也就是說(shuō),只在一臺(tái)或多臺(tái)分配有shell訪問(wèn)的服務(wù)器上接受注冊(cè)。這可以使日志管理、訪問(wèn)控制管理、協(xié)議和其他潛在的安全問(wèn)題管理更容易些。還應(yīng)該將存放用戶CGI的系統(tǒng)區(qū)分出來(lái)。這些機(jī)器應(yīng)該隔離在特定的網(wǎng)絡(luò)區(qū)段,也就是說(shuō),根據(jù)網(wǎng)絡(luò)的配置情況,它們應(yīng)該被由器或網(wǎng)絡(luò)交換機(jī)包圍。其拓?fù)浣Y(jié)構(gòu)應(yīng)該確保硬件地址也不能超出這個(gè)區(qū)段。 級(jí)別三:遠(yuǎn)程用戶獲得文件的讀寫(xiě)權(quán)限 第別的能做到的不只是核實(shí)特定文件是否存在,而且還能讀寫(xiě)這些文件。造成這種情況的原因是:Linux服務(wù)器配置中出現(xiàn)這樣一些弱點(diǎn):即遠(yuǎn)程用戶無(wú)需有效賬號(hào)就可以在服務(wù)器上執(zhí)行有限數(shù)量的命令。 密碼法是第別中的主要法,損壞密碼是最常見(jiàn)的方法。密碼破解是用以描述在使用或不使用工具的情況下滲透網(wǎng)絡(luò)、系統(tǒng)或資源以解鎖用密碼的資源的一個(gè)術(shù)語(yǔ)。用戶常常忽略他們的密碼,密碼政策很難得到實(shí)施。黑客有多種工具可以擊敗技術(shù)和社會(huì)所的密碼。主要包括:字典(Dictionaryattack)、混合(Hybridattack)、蠻力(Bruteforceattack)。一旦黑客擁有了用戶的密碼,他就有很多用戶的。密碼猜想是指手工進(jìn)入普通密碼或通過(guò)編好程序的正本取得密碼。一些用戶選擇簡(jiǎn)單的密碼—如生日、紀(jì)念日和配偶名字,卻并不遵循應(yīng)使用字母、數(shù)字混合使用的規(guī)則。對(duì)黑客來(lái)說(shuō)要猜出一串8個(gè)字生日數(shù)據(jù)不用花多長(zhǎng)時(shí)間。 防范第別的的最好的防衛(wèi)方法便是嚴(yán)格控制進(jìn)入,即使用有效的密碼。 ◆主要包括密碼應(yīng)當(dāng)遵循字母、數(shù)字、大小寫(xiě)(因?yàn)長(zhǎng)inux對(duì)大小寫(xiě)是有區(qū)分)混合使用的規(guī)則。 ◆使用象“#”或“%”或“$”這樣的特殊字符也會(huì)添加復(fù)雜性。例如采用countbak一詞,在它后面添加“#$”(countbak#$),這樣您就擁有了一個(gè)相當(dāng)有效的密碼。 級(jí)別四:遠(yuǎn)程用戶獲得根權(quán)限 第四級(jí)別是指那些決不應(yīng)該發(fā)生的事發(fā)生了,這是致命的。表示者擁有Linux服務(wù)器的根、超級(jí)用戶或管理員許可權(quán),可以讀、寫(xiě)并執(zhí)行所有文件。換句話說(shuō),者具有對(duì)Linux服務(wù)器的全部控制權(quán),可以在任何時(shí)刻都能夠完全關(guān)閉甚至此網(wǎng)絡(luò)。 級(jí)別四主要形式是TCP/IP連續(xù)偷竊,被動(dòng)通道聽(tīng)取和信息包攔截。TCP/IP連續(xù)偷竊,被動(dòng)通道聽(tīng)取和信息包攔截,是為進(jìn)入網(wǎng)絡(luò)收集重要信息的方法,不像服務(wù),這些方法有更多類似偷竊的性質(zhì),比較隱蔽不易被發(fā)現(xiàn)。一次成功的TCP/IP能讓黑客阻攔兩個(gè)團(tuán)體之間的交易,提供中間人襲擊的良好機(jī)會(huì),然后黑客會(huì)在不被者注意的情況下控制一方或雙方的交易。通過(guò)被動(dòng),黑客會(huì)和登記信息,把文件送達(dá),也會(huì)從目標(biāo)系統(tǒng)上所有可通過(guò)的通道找到可通過(guò)的致命要害。黑客會(huì)尋找聯(lián)機(jī)和密碼的結(jié)合點(diǎn),認(rèn)出申請(qǐng)的通道。信息包攔截是指在目標(biāo)系統(tǒng)約束一個(gè)活躍的聽(tīng)者程序以攔截和更改所有的或特別的信息的地址。信息可被改送到非法系統(tǒng)閱讀,然后不加改變地送回給黑客。 TCP/IP連續(xù)偷竊實(shí)際就是網(wǎng)絡(luò)嗅探,注意如果您確信有人接了嗅探器到自己的網(wǎng)絡(luò)上,可以去找一些進(jìn)行驗(yàn)證的工具。這種工具稱為時(shí)域反射計(jì)量器(TimeDomainReflectometer,TDR)。TDR對(duì)電磁波的和變化進(jìn)行測(cè)量。將一個(gè)TDR連接到網(wǎng)絡(luò)上,能夠檢測(cè)到未授權(quán)的獲取網(wǎng)絡(luò)數(shù)據(jù)的設(shè)備。不過(guò)很多中小公司沒(méi)有這種價(jià)格昂貴的工具。對(duì)于防范嗅探器的最好的方法是: 1、安全的拓?fù)浣Y(jié)構(gòu)。嗅探器只能在當(dāng)前網(wǎng)絡(luò)段上進(jìn)行數(shù)據(jù)捕獲。這就意味著,將網(wǎng)絡(luò)分段工作進(jìn)行得越細(xì),嗅探器能夠收集的信息就越少。 2、會(huì)話加密。不用特別地?fù)?dān)心數(shù)據(jù)被嗅探,而是要想辦法使得嗅探器不認(rèn)識(shí)嗅探到的數(shù)據(jù)。這種方法的優(yōu)點(diǎn)是明顯的:即使者嗅探到了數(shù)據(jù),這些數(shù)據(jù)對(duì)他也是沒(méi)有用的。 特別提示:應(yīng)對(duì)的反擊措施 對(duì)于超過(guò)第二級(jí)別的您就要特別注意了。因?yàn)樗鼈兛梢圆粩嗟奶嵘?jí)別,以滲透Linux服務(wù)器。此時(shí),我們可以采取的反擊措施有: ◆首先備份重要的企業(yè)關(guān)鍵數(shù)據(jù)。 ◆改變系統(tǒng)中所有口令,通知用戶找系統(tǒng)管理員得到新口令。 linux服務(wù)器安全◆隔離該網(wǎng)絡(luò)網(wǎng)段使行為僅出現(xiàn)在一個(gè)小范圍內(nèi)。 ◆允許行為繼續(xù)進(jìn)行。如有可能,不要急于把者趕出系統(tǒng),為下一步作準(zhǔn)備。 ◆記錄所有行為,收集。這些包括:系統(tǒng)登錄文件、應(yīng)用登錄文件、AAA(Authentication、Authorization、Accounting,認(rèn)證、授權(quán)、計(jì)費(fèi))登錄文件,RADIUS(RemoteAuthenticationDial-InUserService)登錄,網(wǎng)絡(luò)單元登錄(NetworkElementLogs)、防火墻登錄、HIDS(Host-baseIDS,基于主機(jī)的入侵檢測(cè)系統(tǒng))事件、NIDS(網(wǎng)絡(luò)入侵檢測(cè)系統(tǒng))事件、磁盤驅(qū)動(dòng)器、隱含文件等。收集時(shí)要注意:在移動(dòng)或拆卸任何設(shè)備之前都要拍照;在調(diào)查中要遵循兩人,在信息收集中要至少有兩個(gè)人,以防止信息;應(yīng)記錄所采取的所有步驟以及對(duì)配置設(shè)置的任何改變,要把這些記錄保存在安全的地方。檢查系統(tǒng)所有目錄的存取許可,檢測(cè)Permslist是否被修改過(guò)。 ◆進(jìn)行各種嘗試(使用網(wǎng)絡(luò)的不同部分)以識(shí)別出源。 ◆為了使用法律武器打擊犯為,必須保留,而形成需要時(shí)間。為了做到這一點(diǎn),必須的沖擊(雖然可以制定一些安全措施來(lái)確保不損害網(wǎng)絡(luò))。對(duì)此情形,我們不但要采取一些法律手段,而且還要至少請(qǐng)一家有權(quán)威的安全公司協(xié)助這種犯罪。這類操作的最重要特點(diǎn)就是取得犯罪的、并查找犯罪者的地址,提供所擁有的日志。對(duì)于所搜集到的,應(yīng)進(jìn)行有效地保存。在開(kāi)始時(shí)制作兩份,一個(gè)用于評(píng)估,另一個(gè)用于法律驗(yàn)證。 ◆找到系統(tǒng)漏洞后設(shè)法堵住漏洞,并進(jìn)行測(cè)試。 網(wǎng)絡(luò)安全已經(jīng)不僅僅是技術(shù)問(wèn)題,而是一個(gè)社會(huì)問(wèn)題。企業(yè)應(yīng)當(dāng)提高對(duì)網(wǎng)絡(luò)安全重視,如果一味地只依靠技術(shù)工具,那就會(huì)越來(lái)越被動(dòng);只有發(fā)揮社會(huì)和法律方面打擊網(wǎng)絡(luò)犯罪,才能更加有效。我國(guó)對(duì)于打擊網(wǎng)絡(luò)犯罪已經(jīng)有了明確的司釋,遺憾的是大多數(shù)企業(yè)只重視技術(shù)環(huán)節(jié)的作用而忽略法律、社會(huì)因素,這也是本文的寫(xiě)作目的。 服務(wù)(DoS) DoS即DenialOfService,服務(wù)的縮寫(xiě),可不能認(rèn)為是微軟的DOS操作系統(tǒng)!DoS即讓目標(biāo)機(jī)器停止提供服務(wù)或資源訪問(wèn),通常是以消耗服務(wù)器端資源為目標(biāo),通過(guò)偽造超過(guò)服務(wù)器處理能力的請(qǐng)求數(shù)據(jù)造成服務(wù)器響應(yīng)阻塞,使正常的用戶請(qǐng)求得不到應(yīng)答,以實(shí)現(xiàn)目的。
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |