2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩80頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、隨著計算機科學技術的飛速發(fā)展,計算機、互聯網與人類日常生產生活的關系變得越來越緊密。人們一方面享受著技術發(fā)展帶來的巨大便利,另一方面又遭受著惡意攻擊的侵襲和困擾。在這種情況下,人們對于計算機系統(tǒng)安全的關注度逐漸提升。研究發(fā)現惡意攻擊中使用的動態(tài)注入技術,在程序熱補丁、自動化測試等方面同樣具有廣泛的應用市場。
  目前,動態(tài)注入技術在系統(tǒng)升級、自動化測試等方面得到廣泛應用。但是很多使用者最終還是選擇放棄這一項技術,主要原因是動態(tài)注入

2、在自動化測試中集成度比較低、動態(tài)注入會使目標進程在注入前后的環(huán)境不一致、動態(tài)注入的效率低。因此需要設計安全和高效的方案對進程進行動態(tài)注入,并能夠實現進程上下文恢復。本文主要研究內容和研究成果如下:
  1.基于對現有注入機制的研究,提出了一個新式的動態(tài)注入機制基本模型。該模型包括注入工具、寄宿程序、目標進程,以及生成的最終結果等四個部分。動態(tài)注入過程通過寄宿程序提供的相關數據和目標進程的相關信息完成寄宿程序與目標進程相關性分析、函

3、數解析與重定向等操作。動態(tài)注入過程通過獲取目標進程信息以完成進程定位、進程分析以及進程恢復等操作。因此該系統(tǒng)框架的設計主要包括:寄宿程序數據接口設計、動態(tài)注入過程的設計以及目標進程信息獲取的設計等三個部分。寄宿程序的數據的設計主要包括寄宿程序編譯方式的設計和數據接口的設計。
  2.以上述基本模型為基礎,細化為工程可實現的動態(tài)注入機制的系統(tǒng)模型。動態(tài)注入過程通過寄宿程序提供的相關數據和目標進程的相關信息完成寄宿程序與目標進程相關性

4、分析、函數解析與重定向等操作。對寄宿程序的編譯方式進行了設計,使用位置無關代碼技術,實現寄宿程序中代碼和數據地址引用無關。對寄宿程序的數據接口進行設計,寄宿程序的數據接口為注入工具提供以下信息:寄宿程序與目標進程相關性的指示符、寄宿程序中新創(chuàng)建或修改的數據類型、寄宿程序中變量的作用范圍的界定符、寄宿程序中新創(chuàng)建的函數、寄宿程序中的函數符號。
  3.基于上述系統(tǒng)模型,實現一種動態(tài)注入工具。在分析與研究了Linux內存管理、Linu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論