少妇尝试黑人粗吊受不了,久久精品免费久精品蜜桃,男受被做哭激烈娇喘gv视频,扒开女人狂c操

?
內(nèi)容中心
按關(guān)鍵字查找
數(shù)據(jù)庫安全漏洞淺析之緩沖區(qū)溢出漏洞(4)
作者:安華金和 發(fā)布時間:2017-01-27

通過對過往的數(shù)據(jù)庫安全事件進行技術(shù)分析,我們列舉了兩種通過棧溢出漏洞進行數(shù)據(jù)庫攻擊的手段。前文中,我們介紹了第一種漏洞攻擊方式,即通過改變程序邏輯,跳過密碼驗證,獲取數(shù)據(jù)庫賬戶權(quán)限。本文我們將介紹另一種攻擊方式:直接劫持程序,運行攻擊代碼。

事實上,直接劫持程序的方法只是在改變程序邏輯的方法基礎(chǔ)上更進一步。前文中我們提到通過緩沖區(qū)溢出,可以覆蓋掉一些關(guān)鍵變量導(dǎo)致函數(shù)流程被改變,那么如果繼續(xù)向下溢出就有可能覆蓋函數(shù)返回地址。改變函數(shù)返回地址到攻擊者需要返回的地方。本程序可以設(shè)計成在buffer內(nèi)存入一個腳本,然后用w填滿buffer中腳本到返回地址這中間的空缺。最后把buffer的首地址覆蓋到函數(shù)返回地址。讓函數(shù)返回時,返回到buffer的初始地址,執(zhí)行buffer內(nèi)存儲的腳本。

為了達到這個目標,首先要確定函數(shù)返回的地址和buffer的地址。已經(jīng)得到了buffer的地址,看圖可知函數(shù)返回的地址。也就是需要從溢出點buffer到函數(shù)返回地址之間覆蓋我們的信息。函數(shù)返回地址在12FB74buffer初始地址是12FB40,咱們需要覆蓋掉這56個字節(jié)。

20170127.png

構(gòu)造一個shellcode(介紹shellcode不再本文范圍之內(nèi))+填充數(shù)據(jù)+0012FB40。這樣當函數(shù)發(fā)生retn時,不會跳到0041064,而是跳轉(zhuǎn)到設(shè)定好的0012FB40中。后面就會按步執(zhí)行存儲于0012FB40中的shellcode。至此就完成了整個溢出過程,通過緩沖區(qū)溢出劫持整個程序的方法除了這種直接的覆蓋返回值地址外,還有覆蓋SEH。

SEH是windows下的異常處理機制的重要數(shù)據(jù)結(jié)構(gòu)(c++的_try的異常處理其實本質(zhì)就是調(diào)用的SEH)。保證windows在出現(xiàn)各種錯誤操作后給函數(shù)或系統(tǒng)一次call back的機會。SEH結(jié)構(gòu)非常復(fù)雜,這里只說和緩沖溢出有關(guān)的部分。每個SEH包含兩個DWORD指針:SEH鏈表指針和異常處理函數(shù)句柄,共8個字節(jié)存儲于棧中。當線程初始化時,會自動向棧中安裝1個SEH,作為線程默認的異常處理。如果程序調(diào)用了-try()等異常處理機制。編譯器就是向當前函數(shù)棧中安裝1個SEH來處理異常的。棧中同時可以存在多個SEH。整個棧中的SEH通過鏈表指針形成一個貫穿整個棧的單向鏈表。當異常出現(xiàn),操作系統(tǒng)中斷程序,沿著整個SEH鏈表依次查詢看是是否有能處理這個異常的SEH。如果程序加載的SEH都不能處理,則會到系統(tǒng)級的SEH,由他探出錯誤窗口,強制關(guān)閉程序。

SEH存在于棧中,所以棧緩沖區(qū)溢出有機會覆蓋掉SEH。和覆蓋返回地址一樣,如果覆蓋后異常處理的函數(shù)入口被修改成上面的buffer的入口那么就可以,通過shellcode+填充數(shù)據(jù)+buffer地址的手法。達到攻擊的目的,但是要注意的是需要在填充數(shù)據(jù)中觸發(fā)異常來保證SEH被觸發(fā)。

至此windows下緩沖區(qū)溢出的主要原理已經(jīng)介紹完畢。安華金和數(shù)據(jù)庫安全實驗室通過對此類典型漏洞攻擊進行實例還原,從技術(shù)角度呈現(xiàn)攻擊過程。攻與防的較量永遠相輔相成,只有透徹了解了攻擊手段,才能構(gòu)建準確的漏洞特征庫,由數(shù)據(jù)庫防火墻數(shù)據(jù)庫審計系統(tǒng)實現(xiàn)惡意攻擊的有效識別,并實施阻斷、攔截及告警。


?
国产网站免费看| 欧美交换配乱吟粗大视频| 99久久精品日本一区二区免费| 日本欧美无寸码在线视频| 亚洲成a人影院在线观看| 日韩精品一区二区三区费| 国产熟女丰满老熟女熟妇| 日韩av一区二区三区电影| 国产suv精品一区二区6| 欧美精品大屁股一二三区| 精品久久久国产中文字幕| 色综合色鬼无码久久88| 奇米影视777四色狠狠| 鸡吧差美女网站| 精品欧美综合区久久久久久| 全是肉肉的说说| 亚洲午夜福利1区2区3区| 绯色av中文字幕一区三区| 97年在线观看视频网站| aa精品成人综合色在线| 欧美日韩大黑屌操毛绒绒| 欧美粉嫩泬无套| 2021国产在线小视频| 99e久热只有精品8在线直播| 抽插大胸 羞羞视频网站| 日韩视频在线观看一区二区| 黄页视频免费在线观看大全| 2020亚洲精品视频在线| 超碰人人人妻人人人人妻| 久久看电影久久久久人妻| 亚洲国产精品无码久久| 嗯~啊骚c视频| 亚洲成电影在线观看青青| www无码国产成人影视| 超碰caopeng在线| 久久精品久久久国产区蓝牛| 真实中国白妞配性BBW| 美国人操日本女人的逼逼| 授课到天亮chu| 免费AAA毛片视频色欲| 精品久久久久成人码免费动漫|