自資訊化大潮肇始,網路攻擊日益頻繁,促使網路安全防護方法日趨增強,各大廠商、網站已經將外網防護做到了極致。目前,網路安全的缺陷在於內網。
內網承載了大量的核心資產和機密資料,例如企業的拓撲架構、運行維護管理的帳號和密碼、高層人員的電子郵件、企業的核心資料等。很多企業的外網一旦被攻擊者突破,內網就成為任人宰割的「羔羊」,所以,內網安全防護始終是企業網路安全防護的痛點。近年來,APT 攻擊亦成為最火爆的網路安全話題之一。因此,只有熟悉內網滲透測試的方法和步驟,才能有的放矢地做好防禦工作,大幅地保障內網的安全。
🔶 寫作背景
目前市面上幾乎沒有關於內網滲透測試與安全防禦的書籍,這正是我們撰寫本書的初衷。希望本書能為網路安全企業貢獻一份微薄之力。
🔶 本書結構
本書將理論說明和實驗操作相結合,內容深入淺出、疊代遞進,拋棄了學術性和純理論性的內容,按照內網滲透測試的步驟和流程,說明了內網滲透測試中的相關技術和防禦方法,幾乎涵蓋了內網安全方面的所有內容。同時,本書透過大量的圖文解說,一步一個台階,幫助初學者快速掌握內網滲透測試的實際方法和流程,從內網安全的認知了解、攻防對抗、追蹤溯源、防禦檢測等方面建立系統性的認知。
本書各章相互獨立,讀者可以逐章閱讀,也可以隨選閱讀。無論是系統地研究內網安全防護,還是在滲透測試中碰到了困難,讀者都可以立即翻看本書來解決燃眉之急。
第1 章 內網滲透測試基礎
在進行內網滲透測試之前,需要掌握內網的相關基礎知識。
本章系統地說明了內網工作群組、網域、主動目錄、網域內許可權解讀等,並介紹了內網域環境和滲透測試環境(Windows/Linux)的架設方法和常用的滲透測試工具。
第2 章 內網資訊收集
內網滲透測試的核心是資訊收集。所謂「知己知彼,百戰百勝」,對測試目標的了解越多,測試工作就越容易展開。
本章主要介紹了目前主機資訊收集、網域記憶體活主機探測、網域內通訊埠掃描、網域內使用者和管理員許可權的取得、如何取得網域內網段劃分資訊和拓撲架構分析等,並介紹了網域分析工具BloodHound 的使用。
第3 章 隱藏通訊隧道技術
網路隱藏通訊隧道是與目標主機進行資訊傳輸的主要工具。在大量TCP、UDP 通訊被防禦系統攔截的情況下,DNS、ICMP 等難以禁用的協定已經被攻擊者利用,成為攻擊者控制隧道的主要通道。
本章詳細介紹了IPv6 隧道、ICMP 隧道、HTTPS 隧道、SSH 隧道、DNS 隧道等加密隧道的使用方法,並對常見的SOCKS 代理工具及內網上傳/ 下載方法進行了解說。
第4 章 許可權提升分析及防禦
本章主要分析了系統核心溢位漏洞提權、利用Windows 作業系統錯誤設定提權、利用群組原則偏好提權、繞過UAC 提權、權杖竊取及無憑證條件下的許可權取得,並提出了對應的安全防範措施。
第5 章 網域內水平移動分析及防禦
在內網中,從一台主機移動到另外一台主機,可以採取的方式通常有檔案共享、計畫任務、遠端連接工具、用戶端等。
本章系統地介紹了網域內水平移動的主要方法,複現並剖析了內網域方面最重要、最經典的漏洞,同時列出了對應的防範方法。本章內容包含:常用遠端連接方式的解讀;從密碼學角度了解NTLM 協定;PTT 和PTH 的原理;如何利用PsExec、WMI、smbexec 進行水平移動;Kerberos 協定的認證過程;Windows 認證強化方案;Exchange 郵件伺服器滲透測試。
第6 章 網域控制站安全
在實際網路環境中,攻擊者滲透內網的終極目標是取得網域控制站的許可權,進一步控制整個網域。
本章介紹了使用Kerberos 網域使用者提權和匯出ntds.dit 中雜湊值的方法,並針對網域控制站攻擊提出了有效的安全建議。
第7 章 跨網域攻擊分析及防禦
如果內網中存在多個網域,就會面臨跨網域攻擊。
本章對利用網域信任關係實現跨網域攻擊的典型方法進行了分析,並對如何部署安全的內網生產環境列出了建議。
第8 章 許可權維持分析及防禦
本章分析了常見的針對作業系統後門、Web 後門及網域後門(白銀票據、黃金票據等)的攻擊方法,並列出了對應的檢測和防範方法。
第9 章 Cobalt Strike
本章詳細介紹了Cobalt Strike 的模組功能和常用指令,並列出了應用實例,同時簡單介紹了Aggeressor 指令稿的撰寫。
🔶 特別宣告
本書僅限於討論網路安全技術,請勿作非法用途。嚴禁利用書中提到技術從事非法行為,否則後果自負,本人和出版社不承擔任何責任!
🔶 繁體中文版出版說明
本書原作者為中國大陸人士,為維持原書全貌,本書許多操作畫面均維持原書簡體中文,請讀者參閱前後文閱讀。
🔶 致謝
感謝電子工業出版社策劃編輯潘昕為出版本書所做的大量工作。感謝王康對本書搭配網站的維護。感謝張雷、余弦、諸葛建偉、侯亮、孔韜循、陳亮、Moriarty、任曉琿在百忙之中為本書寫作的序和評語。
MS08067 安全實驗室是一個低調潛心研究技術的團隊,衷心感謝團隊的所有成員:椰樹、一坨奔跑的蝸牛、是大方子、王東亞、曲雲傑、Black、Phorse、jaivy、laucyun、rkvir、Alex、王康、cong9184 等。還要特別感謝安全圈中的好友,包含但不限於:令狐甲琦、李文軒、陳小兵、王坤、楊凡、莫名、key、陳建航、倪傳杰、四爺、鮑弘捷、張勝生、周培源、張雅麗、不許聯想、Demon、7089bAt、清晨、暗夜還差很遠、狗蛋、冰山上的來客、roach、3gstudent、SuperDong、klion、L3m0n、蔡子豪、毛猴等。感謝你們對本書給予的支援和建議。
感謝我的父母、妻子和我最愛的女兒多多,我的生命因你們而有意義!
感謝身邊的每一位親人、朋友和同事,謝謝你們一直以來對我的關心、照顧和支援。
最後,感謝曾在我生命中經過的人,那些美好都是我生命中不可或缺的,謝謝你們!念念不忘,必有迴響!
徐焱
感謝我的親人、師父和摯友對我的鼓勵和支持。感謝所有幫助過我的人。是你們讓我知道,我的人生具有不一樣的精彩。
前路漫漫,未來可期!
賈曉璐 |