国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

從Linux內核的漏洞角度考慮系統安全(1)
2007-07-18   

與Windows相比,Linux被認為具有更好的安全性和其他擴展性能。這些特性使得Linux在操作系統領域異軍突起,得到越來越多的重視。隨著Linux應用量的增加,其安全性也逐漸受到了公眾甚或黑客的關注。那么,Linux是否真的如其支持廠商們所宣稱的那樣安全呢?
Linux內核精短、穩定性高、可擴展性好、硬件需求低、免費、網絡功能豐富、適用于多種cpu等特性,使之在操作系統領域異軍突起。其獨特的魅力使它不僅在pc機上占據一定的份額,而且越來越多地被使用在各種嵌入式設備中,并被當作專業的路由器,防火墻,或者高端的服務器OS來使用。各種類型的Linux發行版本也如雨后春筍般冒了出來,國內更是掀起了Linux的使用熱潮,很多政府部門因安全需要也被要求使用Linux.正是因為Linux被越來越多地使用,其安全性也漸漸受到了公眾的關注,當然,也更多地受到了黑客的關注。通常,我們討論Linux系統安全都是從Linux安全配置的角度或者Linux的安全特性等方面來討論的,而這一次我們轉換一下視角,從Linux系統中存在的漏洞與這些漏洞產生的影響來討論Linux的安全性。
首先來說明一下這次我們討論Linux系統安全的范圍,其實通常我們所說的Linux是指GNU/Linux系統,Linux是系統中使用的操作系統內核。這一次我們重點從Linux系統內核中存在的幾類非常有特點的漏洞來討論Linux系統的安全性。
權限提升類漏洞
一般來說,利用系統上一些程序的邏輯缺陷或緩沖區溢出的手段,攻擊者很容易在本地獲得Linux服務器上管理員權限root;在一些遠程的情況下,攻擊者會利用一些以root身份執行的有缺陷的系統守護進程來取得root權限,或利用有缺陷的服務進程漏洞來取得普通用戶權限用以遠程登錄服務器。目前很多Linux服務器都用關閉各種不需要的服務和進程的方式來提升自身的安全性,但是只要這個服務器上運行著某些服務,攻擊者就可以找到權限提升的途徑。下面是一個比較新的導致權限提升的漏洞。
do_brk()邊界檢查不充分漏洞在2003年9月份被Linux內核開發人員發現,并在9月底發布的Linux kernel 2.6.0-test6中對其進行了修補。但是Linux內核開發人員并沒有意識到此漏洞的威脅,所以沒有做任何通報,一些安全專家與黑客卻看到了此漏洞蘊涵的巨大威力。在2003年11月黑客利用rsync中一個未公開的堆溢出與此漏洞配合,成功地攻擊了多臺Debian與Gentoo Linux的服務器。
下面讓我們簡單描述一下該漏洞。該漏洞被發現于brk系統調用中。brk系統調用可以對用戶進程的堆的大小進行操作,使堆擴展或者縮小。而brk內部就是直接使用do_brk()函數來做具體的操作, do_brk()函數在調整進程堆的大小時既沒有對參數len進行任何檢查(不檢查大小也不檢查正負),也沒有對addr+len是否超過TASK_SIZE做檢查。這樣我們就可以向它提交任意大小的參數len,使用戶進程的大小任意改變以至可以超過TASK_SIZE的限制,使系統認為內核范圍的內存空間也是可以被用戶訪問的,這樣的話普通用戶就可以訪問到內核的內存區域。通過一定的操作,攻擊者就可以獲得管理員權限。這個漏洞極其危險,利用這個漏洞可以使攻擊者直接對內核區域操作,可以繞過很多Linux系統下的安全保護模塊。
此漏洞的發現提出了一種新的漏洞概念,即通過擴展用戶的內存空間到系統內核的內存空間來提升權限。當發現這種漏洞時,通過研究我們就認為內核中一定還會存在類似的漏洞,果然幾個月后黑客們又在Linux內核中發現與brk相似的漏洞。通過這次成功的預測,更證實了對這種新型的概念型漏洞進行研究很有助于安全人員在系統中發現新的漏洞。
拒絕服務類漏洞
拒絕服務攻擊是目前比較流行的攻擊方式,它并不取得服務器權限,而是使服務器崩潰或失去響應。對Linux的拒絕服務大多數都無須登錄即可對系統發起拒絕服務攻擊,使系統或相關的應用程序崩潰或失去響應能力,這種方式屬于利用系統本身漏洞或其守護進程缺陷及不正確設置進行攻擊。
另外一種情況,攻擊者登錄到Linux系統后,利用這類漏洞,也可以使系統本身或應用程序崩潰。這種漏洞主要由程序對意外情況的處理失誤引起,如寫臨時文件之前不檢查文件是否存在,盲目跟隨鏈接等。
下面,我們簡單描述一下Linux在處理intel IA386 CPU中的寄存器時發生錯誤而產生的拒絕服務漏洞。該漏洞是因為IA386多媒體指令使用的寄存器MXCSR的特性導致的。由于IA386 CPU規定MXCSR寄存器的高16位不能有任何位被置位,否則CPU就會報錯導致系統崩潰。為了保證系統正常運轉,在linux系統中有一段代碼專門對MXCSR的這個特性作處理,而這一段代碼在特定的情況下會出現錯誤,導致MXCSR中的高16位沒有被清零,使系統崩潰。如果攻擊者制造了這種“極限”的內存情況就會對系統產生DoS效果。
攻擊者通過調用get_fpxregs函數可以讀取多媒體寄存器至用戶空間,這樣用戶就可以取得MXCSR寄存器的值。調用set_fpxregs函數可以使用用戶空間提供的數據對MXCSR寄存器進行賦值。通過對MXCSR的高16位進行清0,就保證了IA386 CPU的這個特性。如果產生一種極限效果使程序跳過這一行,使MXCSR寄存器的高16位沒有被清0,一旦MXCSR寄存器的高16位有任何位被置位,系統就會立即崩潰!
因為利用這個漏洞攻擊者還需要登錄到系統,這個漏洞也不能使攻擊者提升權限,只能達到DoS的效果,所以這個漏洞的危害還是比較小的。但是分析這個漏洞就沒有意義了嗎?其實由分析這個漏洞可以看出:Linux內核開發成員對這種內存拷貝時出現錯誤的情況沒有進行考慮,以至造成了這個漏洞,分析了解了這個漏洞后,在漏洞挖掘方面也出現了一種新的類型,使我們在以后的開發中可以盡量避免這種情況。
接下來讓我們看一種Linux內核算法上出現的漏洞。先來簡單介紹一下這個漏洞,當Linux系統接收到攻擊者經過特殊構造的包后,會引起hash表產生沖突導致服務器資源被耗盡。這里所說的hash沖突就是指:許多數值經過某種hash算法運算以后得出的值相同,并且這些值都被儲存在同一個hash槽內,這就使hash表變成了一個單向鏈表。而對此hash表的插入操作會從原來的復雜度O(n)變為O(n*n)。這樣就會導致系統消耗巨大的cpu資源,從而產生了DoS攻擊效果。

共3頁: 1 [2] [3] 下一頁

熱詞搜索:

上一篇:Linux系統利用SSH遠程控制安全問題
下一篇:使用Linux防火墻偽裝來抵住黑客攻擊

分享到: 收藏
国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区
欧美一区二区三区精品电影| 日韩一区二区免费高清| 国产区在线观看成人精品| 久久精品国产亚洲一区二区| 激情久久中文字幕| 国产精品大片wwwwww| 欧美一区二区三区免费视频| 亚洲黑丝一区二区| 国模精品一区二区三区| 欧美伦理在线观看| 久久综合伊人77777麻豆| 亚洲欧美国产77777| 99精品视频一区二区三区| 在线观看欧美精品| 国产主播一区二区| 国产日产亚洲精品系列| 国产精品chinese| 欧美激情免费观看| 欧美在线综合视频| 欧美一区二区国产| 午夜宅男久久久| 亚洲你懂的在线视频| 亚洲三级国产| 亚洲美女免费精品视频在线观看| 在线视频观看日韩| 在线电影国产精品| 国精品一区二区| 欧美日韩成人一区| 欧美日韩国产va另类| 欧美精品少妇一区二区三区| 浪潮色综合久久天堂| 久久精品卡一| 久久在线免费观看| 久久亚洲国产精品一区二区 | 99在线精品观看| 亚洲高清电影| 亚洲人被黑人高潮完整版| 亚洲人在线视频| 日韩视频免费大全中文字幕| 9色国产精品| 亚洲精品久久久久久久久久久久 | 久久国产精品99精品国产| 亚洲一区在线免费| 午夜精品一区二区三区电影天堂 | 国产欧美日韩综合精品二区| 国产精品乱人伦一区二区| 国产视频久久久久久久| 欧美日韩在线视频首页| 国产精品久久久久毛片大屁完整版| 欧美三级韩国三级日本三斤| 国产精品视频自拍| 亚洲第一伊人| 亚洲久色影视| 亚欧成人精品| 欧美国产视频在线观看| 国产精品国产一区二区| 国产婷婷一区二区| 夜夜嗨一区二区| 久久久久久欧美| 欧美日韩美女在线| 国产亚洲a∨片在线观看| 亚洲精品国产品国语在线app| 亚洲网站在线播放| 久久综合激情| 国产九九精品| 亚洲美女色禁图| 久久精品视频在线观看| 欧美日韩综合视频| 伊人成人开心激情综合网| 中文成人激情娱乐网| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品福利影院| 亚洲日韩欧美视频一区| 久久国产日本精品| 国产精品草莓在线免费观看| 欧美日韩精品一本二本三本| 韩日精品视频一区| 亚洲一区在线观看视频| 欧美精品麻豆| 国产自产在线视频一区| 亚洲男人天堂2024| 欧美日韩亚洲视频一区| 亚洲国产成人精品女人久久久 | 欧美国产精品v| 国产精品日韩在线播放| 亚洲精品免费网站| 免费不卡亚洲欧美| 国内在线观看一区二区三区| 99在线精品观看| 欧美精品黄色| 久久久精品国产免大香伊 | 亚洲理伦电影| 另类亚洲自拍| 狠狠色狠狠色综合系列| 久久精品成人一区二区三区| 国产精品一区久久| 性做久久久久久久免费看| 国产精品初高中精品久久| 影音国产精品| 久久久国产精品一区| 国产日韩欧美二区| 久久久99爱| 亚洲国产精品高清久久久| 久久久五月婷婷| 亚洲国产免费| 欧美日韩亚洲一区二区三区| 亚洲一二三区精品| 国产亚洲欧洲997久久综合| 久久久久久有精品国产| 影音先锋另类| 欧美激情一区二区三区不卡| 日韩视频在线观看| 国产精品卡一卡二| 欧美在线播放一区| 在线观看欧美日韩| 欧美成人第一页| 99国产麻豆精品| 国产三级欧美三级| 女同一区二区| 亚洲免费在线视频一区 二区| 欧美一区二区三区免费观看视频| 国产欧美日韩免费看aⅴ视频| 午夜视频一区二区| 亚洲电影观看| 国产精品久久婷婷六月丁香| 久久琪琪电影院| 一区二区免费在线观看| 国产午夜精品福利| 久久夜色精品一区| 亚洲欧洲综合另类在线| 国产精品捆绑调教| 欧美电影免费观看高清| 亚洲综合国产| 亚洲国产一区视频| 国产午夜精品久久久久久免费视| 欧美精品一级| 久久漫画官网| 性欧美videos另类喷潮| 亚洲日本欧美日韩高观看| 国产毛片一区二区| 欧美亚洲午夜视频在线观看| 亚洲精选中文字幕| 国产一区二区三区奇米久涩| 欧美午夜精品理论片a级按摩 | 国产精品私拍pans大尺度在线| 久久久久久高潮国产精品视| 亚洲美女诱惑| 亚洲福利国产| 国产一区二区三区在线播放免费观看 | 久久电影一区| 亚洲影视综合| 亚洲国产精品一区二区尤物区| 国产精品久久久久毛片大屁完整版| 性高湖久久久久久久久| 狠狠综合久久| 国产日韩欧美亚洲一区| 欧美日韩亚洲一区| 欧美日本高清一区| 欧美韩日精品| 欧美激情国产高清| 久久综合给合| 久久综合伊人77777麻豆| 欧美亚一区二区| 欧美大片第1页| 欧美成人中文字幕在线| 欧美99久久| 欧美大片第1页| 欧美日韩国产91| 欧美日韩中字| 欧美日韩国产在线播放网站| 免费欧美在线视频| 欧美成人日本| 另类亚洲自拍| 久久久国际精品| 久久另类ts人妖一区二区| 久久久噜噜噜| 欧美成人一区在线| 欧美日韩亚洲精品内裤| 亚洲国产精品激情在线观看 | 一区二区三区www| 在线一区亚洲| 亚洲一区尤物| 欧美在线视频日韩| 美女精品国产| 欧美性大战久久久久久久| 国产精品区一区| 国产精品xnxxcom| 在线成人中文字幕| 一本色道久久| 久久久无码精品亚洲日韩按摩| 欧美日韩www| 国模私拍视频一区| 亚洲日本无吗高清不卡| 欧美一区成人| 欧美片网站免费| 国语自产精品视频在线看| 一区二区av在线| 免费在线亚洲欧美| 国产欧美一区二区精品婷婷| 亚洲精品一区二区在线观看|