[网络安全自学篇] 五十五.Windows系统安全之构建ROP链绕过DEP及原理详解
生活随笔
收集整理的這篇文章主要介紹了
[网络安全自学篇] 五十五.Windows系统安全之构建ROP链绕过DEP及原理详解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這是作者的網絡安全自學教程系列,主要是關于安全工具和實踐操作的在線筆記,特分享出來與博友們學習,希望您們喜歡,一起進步。前文分享了基于SEH異常處理機制的棧溢出漏洞,利用一個惡意的請求頭部(HEAD或GET)引起緩沖區溢出,從而改寫SEH鏈的地址并反彈Shell。本文將講解DEP堆棧執行保護機制,通過構造ROP鏈來繞過DEP保護,重點利用VirtualProtect,最終編寫漏洞利用腳本并實現自動化攻擊。基礎性文章,希望對您有所幫助。
本文的內容包括:
- 了解DEP保護(堆棧執行保護)
- 理解構造ROP鏈從而繞過DEP的原理,重點理解利用VirtualProtect
- 搭建環境:XP系統安裝VulnServer、Kali系統控制臺利用
- 驗證DEP是否開啟
- 使用Msfconsole進入msf控制臺
- 計算偏移量,利用mona創建ROP鏈
- 編寫漏洞利用腳本(繞過DEP的Metasploit模塊),實現自動化攻擊
- 通過Metasploit反彈Shell
作者作為網絡安全的小白,分享一些自學基礎教程給大家,主要是關于安全工具和實踐操作的在線筆記
總結
以上是生活随笔為你收集整理的[网络安全自学篇] 五十五.Windows系统安全之构建ROP链绕过DEP及原理详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [网络安全自学篇] 五十四.Window
- 下一篇: [网络安全自学篇] 五十八.Window