


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、木馬程序(也稱后門程序)是能被控制的運(yùn)行在遠(yuǎn)程主機(jī)上的程序,由于木馬 程序是運(yùn)行在遠(yuǎn)程主機(jī)上,所以進(jìn)程的隱藏?zé)o疑是大家關(guān)心的焦點(diǎn)。本文分析了 WindowsNT/2000系統(tǒng)下進(jìn)程隱藏的基本技術(shù)和方法,并著重討 論運(yùn)用線程嫁接技術(shù)如何實(shí)現(xiàn) WindowsNT/2000系統(tǒng)中進(jìn)程的隱藏。1基本原理在WIN95/98中,只需要將進(jìn)程注冊(cè)為系統(tǒng)服務(wù)就能夠從進(jìn)程查看器中隱形, 可是這一切在 WindowsNT/2000中去完全不同,無論木馬從端口、啟動(dòng)文件上如 何巧妙地隱藏自己,始終都不能躲過 WindowsNT/2000的任務(wù)管理器, WindowsNT/2000的任務(wù)管理器均能輕松顯示出木馬進(jìn)程,
2、難道在 WindowsNT/2000下木馬真的再也無法隱藏自己的進(jìn)程了 ?我們知道,在 WINDOWS系統(tǒng)下,可執(zhí)行文件主要是Exe和Com文件,這兩種文件在運(yùn)行時(shí)都 有一個(gè)共同點(diǎn),會(huì)生成一個(gè)獨(dú)立的進(jìn)程,尋找特定進(jìn)程是我們發(fā)現(xiàn)木馬的方法之 一,隨著入侵檢測(cè)軟件的不斷發(fā)展,關(guān)聯(lián)進(jìn)程和SOCKEE經(jīng)成為流行的技術(shù),假設(shè)一個(gè)木馬在運(yùn)行時(shí)被檢測(cè)軟件同時(shí)查出端口和進(jìn)程,我們基本上認(rèn)為這個(gè)木馬的隱藏已經(jīng)完全失敗。在WindowsNT/2000下正常情況用戶進(jìn)程對(duì)于系統(tǒng)管理 員來說都是可見的,要想做到木馬的進(jìn)程隱藏,有兩個(gè)辦法,第一是讓系統(tǒng)管理 員看不見你的進(jìn)程;第二是不使用進(jìn)程。本文以第二種方法為例加以討
3、論,其基 本原理是將自已的木馬以線程方式嫁接于遠(yuǎn)程進(jìn)程之中,遠(yuǎn)程進(jìn)程則是合法的用戶程序,這樣用戶管理者看到的只是合法進(jìn)程,而無法發(fā)現(xiàn)木馬線程的存在,從而達(dá)到隱藏的目的。2實(shí)現(xiàn)方法為了弄清實(shí)現(xiàn)方法,我們必須首先了解 Windows系統(tǒng)的另一種“可執(zhí)行文件 -DLL DLL是 DynamicLinkLibrary劭態(tài)鏈接庫(kù))的縮寫,DLL文件是 Windows 的 基礎(chǔ),因?yàn)樗械腁PI函數(shù)都是在DLL中實(shí)現(xiàn)的。DLL文件沒有程序邏輯,是由多個(gè)功能函數(shù)構(gòu)成,它并不能獨(dú)立運(yùn)行,一般都是由進(jìn)程加載并調(diào)用的。因?yàn)?DLL文件不能獨(dú)立運(yùn)行,所以在進(jìn)程列表中并不會(huì)出現(xiàn)DLL假設(shè)我們編寫了一個(gè)木馬DLL并且通
4、過別的進(jìn)程來運(yùn)行它,那么無論是入侵檢測(cè)軟件還是進(jìn)程列 表中,都只會(huì)出現(xiàn)那個(gè)進(jìn)程而并不會(huì)出現(xiàn)木馬DLL,如果那個(gè)進(jìn)程是可信進(jìn)程,(例如瀏覽器程序IEXPLORE.EX救人會(huì)懷疑它是木馬吧?)那么我們編寫的DLL作 為那個(gè)進(jìn)程的一部分,也將成為被信賴的一員,也就達(dá)到了隱藏的目的。運(yùn)行DLL方法有多種,但其中最隱蔽的方法是采用動(dòng)態(tài)嵌入技術(shù),動(dòng)態(tài)嵌入技術(shù)指的是將自己的代碼嵌入正在運(yùn)行的進(jìn)程中的技術(shù)。理論上來說,在 Windows中的每個(gè)進(jìn)程都有自己的私有內(nèi)存空間,別的進(jìn)程是不允許對(duì)這個(gè)私有 空間進(jìn)行操作的,但是實(shí)際上,我們?nèi)匀豢梢岳梅N種方法進(jìn)入并操作進(jìn)程的私 有內(nèi)存。動(dòng)態(tài)嵌入技術(shù)有多種如:窗口 Ho
5、ok、掛接APk遠(yuǎn)程線程等,這里介紹 一下遠(yuǎn)程線程技術(shù),它只要有基本的進(jìn)線程和動(dòng)態(tài)鏈接庫(kù)的知識(shí)就可以很輕松地 完成動(dòng)態(tài)嵌入。遠(yuǎn)程線程技術(shù)指的是通過在另一個(gè)進(jìn)程中創(chuàng)建遠(yuǎn)程線程的方法進(jìn)入那個(gè)進(jìn) 程的內(nèi)存地址空間。我們知道,在進(jìn)程中,可以通過CreateThread函數(shù)創(chuàng)建線程, 被創(chuàng)建的新線程與主線程(就是進(jìn)程啟動(dòng)時(shí)被同時(shí)自動(dòng)建立的那個(gè)線程)共享地址 空間以及其他的資源。但是很少有人知道,通過CreateRemoteThread也同樣可以在另一個(gè)進(jìn)程內(nèi)創(chuàng)建新線程,被創(chuàng)建的遠(yuǎn)程線程同樣可以共享遠(yuǎn)程進(jìn)程(是遠(yuǎn)程進(jìn)程)的地址空間,所以,實(shí)際上,我們通過一個(gè)遠(yuǎn)程線程,進(jìn)入了遠(yuǎn)程進(jìn)程 的內(nèi)存地址空間,也就擁
6、有了那個(gè)遠(yuǎn)程進(jìn)程相當(dāng)?shù)臋?quán)限。3實(shí)施步驟1)用Process32Next(兩數(shù)找到宿主進(jìn)程,獲取宿主進(jìn)程ID,并用OpenProcess(1S數(shù)打開宿主進(jìn)程。2)用VirtualAllocEx()函數(shù)分配遠(yuǎn)程進(jìn)程地址空間中的內(nèi)存3)用WhteProcessMemory()函數(shù)將待隱藏的DLL的路徑名。4)拷貝到步驟二已經(jīng)分配的內(nèi)存中。5)用 GetProcAddress(1S數(shù)獲取 LoadlibraryA()函數(shù)的實(shí)地址(在 kernel32.dll 中)。6)用CreateRemoteThread(由數(shù)在遠(yuǎn)程進(jìn)程中創(chuàng)建一個(gè)線程。7)它調(diào)用正確的LoadlibraryA()函數(shù)。8)為它傳遞步驟二中分配的內(nèi)存地址。4結(jié)束語進(jìn)程隱藏技術(shù)和方法有很多,而且這一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)PET電熱膜數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)IDE轉(zhuǎn)接頭數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025年中國(guó)5-氯茚滿酮數(shù)據(jù)監(jiān)測(cè)報(bào)告
- 2025至2030年中國(guó)高效變頻非真空管市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)鎂合金焊接車架市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)西米替丁片市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)膠絲布葉市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)電視顯微鏡市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)牛仔皮牌市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)澆注型壓克力磨砂燈飾板市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025煤礦井巷工程建設(shè)項(xiàng)目合同
- 2021年一級(jí)建造師《港口與航道工程管理與實(shí)務(wù)》真題及答案
- 《中華民族共同體概論》第十四講新中國(guó)與中華民族新紀(jì)元課件
- 早期食管癌的內(nèi)鏡下治療主題課件
- 農(nóng)村傳統(tǒng)村落保護(hù)與活化利用策略
- 管道施工安全管理培訓(xùn)課件
- 《絕緣子知識(shí)全集》課件
- 50t/a高品質(zhì)中間相瀝青項(xiàng)目環(huán)境影響報(bào)告書
- LY/T 2071-2024人造板類產(chǎn)品生產(chǎn)綜合能耗
- 帶狀皰疹預(yù)防接種健康宣教
- 探究大象耳朵秘密:2025年課堂新視角
評(píng)論
0/150
提交評(píng)論