Metasploit滲透測試魔鬼訓練營pdf

下載地址:網盤下載數據庫

 

 

 

內容簡介  · · · · · ·

首本中文原創Metasploit滲透測試著做,國內信息安全領域佈道者和資深Metasploit滲透測試專家領銜撰寫,極具權威性。以實踐爲導向,既詳細講解了Metasploit滲透測試的技術、流程、方法和技巧,又深入闡釋了滲透測試平臺背後蘊含的思想。瀏覽器

本書是Metasploit滲透測試領域可貴的經典佳做,由國內信息安全領域的資深Metasploit滲透測試專家領銜撰寫。內容系統、普遍、有深度,不只詳細講解了Metasploit滲透測試的技術、流程、方法和技巧,並且深入揭示了滲透測試平臺背後蘊含的思想。安全

書中虛擬了兩家安全公司,全部內容都圍繞這兩家安全公司在多個角度的屢次「對戰」展開,頗具趣味性和可讀性。不少知識點都配有案例解析,更重要的是每章還有精心設計的「魔鬼訓練營實踐做業」,充分體現了「實踐,實踐,再實踐」的宗旨。網絡

本書採用了第二人稱的獨特視角,讓讀者跟隨「你」一塊兒參加魔鬼訓練營,並經歷一次極具挑戰性的滲透測試任務考驗。你的滲透測試之旅包括10段精彩的旅程。框架

全書共10章。第1章對滲透測試和Metasploit進行了系統介紹,首先介紹了滲透測試的分類、方法、流程、過程環節等,而後介紹了Metasploit的功能、結構和基本的使用方法。第2章詳細演示了滲透測試實驗環境的搭建。第3章講解了情報收集技術。第4章講解了Web應用滲透技術。第5章講解了網絡服務的滲透攻擊技術。第6章講解了客戶端的滲透攻擊技術。第7章講解了社會工程學的技術框架和若干個社會工程學攻擊案例。第8章講解了針對筆記本電腦、智能手機等各類類型移動設備的滲透測試技術。第9章講解了Metasploit中功能最爲強大的攻擊載荷模塊Meterpreter的原理與應用。第10章,魔鬼訓練營活動大結局,本章發起了一個「黑客奪旗競賽」實戰項目,目的是進一步提升讀者的實戰能力。工具

做者簡介  · · · · · ·

諸葛建偉,國內信息安全領域的佈道者,資深滲透測試技術專家,Metasploit領域的頂級專家之一,實戰經驗很是豐富。在網絡攻防、入侵檢測、蜜罐、惡意代碼分析、互聯網安全威脅監測、智能終端惡意代碼等領域都有深刻的研究。國際信息安全開源組織The Honeynet Project團隊正式成員,中國分支團隊負責人;清華大學網絡與信息安全實驗室副研究員,狩獵女神科研團隊技術負責人;藍蓮花(Blue-Lotus)CTF戰隊的合夥創始人與組織者,2013年帶領戰隊在DEFCON CTF資格賽取得了全球第4、亞洲第一的中國歷史最好戰績,首次闖入總決賽;活躍於新浪微博和看雪論壇等社區,出版了《網絡攻防技術與實踐》、《Metasploit滲透測試技術指南》、《數據包分析技術實戰(第2版)》等多本信息安全相關的經典著做。測試

目錄  · · · · · ·

前言
致謝
第1章 魔鬼訓練營——初識Metasploit1
1.1 什麼是滲透測試1
1.1.1 滲透測試的起源與定義1
1.1.2 滲透測試的分類2
1.1.3 滲透測試方法與流程4
1.1.4 滲透測試過程環節5
1.2 漏洞分析與利用6
1.2.1 安全漏洞生命週期7
1.2.2 安全漏洞披露方式8
1.2.3 安全漏洞公共資源庫9
1.3 滲透測試神器Metasploit11
1.3.1 誕生與發展11
1.3.2 滲透測試框架軟件16
1.3.3 漏洞研究與滲透代碼開發平臺18
1.3.4 安全技術集成開發與應用環境19
1.4 Metasploit結構剖析20
1.4.1 Metasploit體系框架21
1.4.2 輔助模塊23
1.4.3 滲透攻擊模塊23
1.4.4 攻擊載荷模塊25
1.4.5 空指令模塊26
1.4.6 編碼器模塊26
1.4.7 後滲透攻擊模塊27
1.5 安裝Metasploit軟件28
1.5.1 在Back Track上使用和更新Metasploit29
1.5.2 在Windows操做系統上安裝Metasploit29
1.5.3 在Linux操做系統上安裝Metasploit30
1.6 瞭解Metasploit的使用接口31
1.6.1 msfgui圖形化界面工具32
1.6.2 msfconsole控制檯終端34
1.6.3 msfcli命令行程序36
1.7 小結38
1.8 魔鬼訓練營實踐做業39
第2章 賽寧VS.定V——滲透測試實驗環境40
2.1 定V公司的網絡環境拓撲41
2.1.1 滲透測試實驗環境拓撲結構42
2.1.2 攻擊機環境44
2.1.3 靶機環境45
2.1.4 分析環境50
2.2 滲透測試實驗環境的搭建55
2.2.1 虛擬環境部署56
2.2.2 網絡環境配置56
2.2.3 虛擬機鏡像配置57
2.3 小結63
2.4 魔鬼訓練營實踐做業64
第3章 揭開「戰爭迷霧」——情報蒐集技術65
3.1 外圍信息蒐集65
3.1.1 經過DNS和IP地址挖掘目標網絡信息66
3.1.2 經過搜索引擎進行信息蒐集72
3.1.3 對定V公司網絡進行外圍信息蒐集79
3.2 主機探測與端口掃描80
3.2.1 活躍主機掃描80
3.2.2 操做系統辨識85
3.2.3 端口掃描與服務類型探測86
3.2.4 Back Track 5的Autoscan功能90
3.2.5 探測掃描結果分析91
3.3 服務掃描與查點92
3.3.1 常見的網絡服務掃描93
3.3.2 口令猜想與嗅探96
3.4 網絡漏洞掃描98
3.4.1 漏洞掃描原理與漏洞掃描器98
3.4.2 OpenVAS漏洞掃描器99
3.4.3 查找特定服務漏洞108
3.4.4 漏洞掃描結果分析109
3.5 滲透測試信息數據庫與共享110
3.5.1 使用滲透測試信息數據庫的優點111
3.5.2 Metasploit的數據庫支持111
3.5.3 在Metasploit中使用PostgreSQL111
3.5.4 Nmap與滲透測試數據庫113
3.5.5 OpenVAS與滲透測試數據庫113
3.5.6 共享你的滲透測試信息數據庫114
3.6 小結117
3.7 魔鬼訓練營實踐做業118
第4章 突破定V門戶——Web應用滲透技術119
4.1 Web應用滲透技術基礎知識119
4.1.1 爲何進行Web應用滲透攻擊120
4.1.2 Web應用攻擊的發展趨勢121
4.1.3 OWASP Web漏洞TOP 10122
4.1.4 近期Web應用攻擊典型案例126
4.1.5 基於Metasploit框架的Web應用滲透技術128
4.2 Web應用漏洞掃描探測130
4.2.1 開源Web應用漏洞掃描工具131
4.2.2 掃描神器W3AF133
4.2.3 SQL注入漏洞探測135
4.2.4 XSS漏洞探測144
4.2.5 Web應用程序漏洞探測145
4.3 Web應用程序滲透測試147
4.3.1 SQL注入實例分析147
4.3.2 跨站攻擊實例分析158
4.3.3 命令注入實例分析166
4.3.4 文件包含和文件上傳漏洞174
4.4 小結180
4.5 魔鬼訓練營實踐做業180
第5章 定V門大敞,哥要進內網——網絡服務滲透攻擊182
5.1 內存攻防技術182
5.1.1 緩衝區溢出漏洞機理183
5.1.2 棧溢出利用原理184
5.1.3 堆溢出利用原理186
5.1.4 緩衝區溢出利用的限制條件188
5.1.5 攻防兩端的對抗博弈188
5.2 網絡服務滲透攻擊面190
5.2.1 針對Windows系統自帶的網絡服務滲透攻擊191
5.2.2 針對Windows操做系統上微軟網絡服務的滲透攻擊193
5.2.3 針對Windows操做系統上第三方網絡服務的滲透攻擊194
5.2.4 針對工業控制系統服務軟件的滲透攻擊194
5.3 Windows服務滲透攻擊實戰案例——MS08-067安全漏洞196
5.3.1 威名遠揚的超級大漏洞MS08-067196
5.3.2 MS08-067漏洞滲透攻擊原理及過程197
5.3.3 MS08-067漏洞滲透攻擊模塊源代碼解析200
5.3.4 MS08-067安全漏洞機理分析205
5.4 第三方網絡服務滲透攻擊實戰案例——Oracle數據庫211
5.4.1 Oracle數據庫的「蟻穴」212
5.4.2 Oracle滲透利用模塊源代碼解析212
5.4.3 Oracle漏洞滲透攻擊過程214
5.4.4 Oracle安全漏洞利用機理220
5.5 工業控制系統服務滲透攻擊實戰案例——亞控科技KingView222
5.5.1 中國廠商SCADA軟件遭國外黑客盯梢222
5.5.2 KingView 6.53 HistorySvr滲透攻擊代碼解析224
5.5.3 KingView 6.53漏洞滲透攻擊測試過程225
5.5.4 KingView堆溢出安全漏洞原理分析228
5.6 Linux系統服務滲透攻擊實戰案例——Samba安全漏洞232
5.6.1 Linux與Windows之間的差別232
5.6.2 Linux系統服務滲透攻擊原理233
5.6.3 Samba安全漏洞描述與攻擊模塊解析234
5.6.4 Samba滲透攻擊過程235
5.6.5 Samba安全漏洞原理分析241
5.7 小結244
5.8 魔鬼訓練營實踐做業244
第6章 定V網絡主宰者——客戶端滲透攻擊246
6.1 客戶端滲透攻擊基礎知識246
6.1.1 客戶端滲透攻擊的特色247
6.1.2 客戶端滲透攻擊的發展和趨勢247
6.1.3 安全防禦機制248
6.2 針對瀏覽器的滲透攻擊249
6.2.1 瀏覽器滲透攻擊面250
6.2.2 堆噴射利用方式250
6.2.3 MSF中自動化瀏覽器攻擊251
6.3 瀏覽器滲透攻擊實例——MS11-050安全漏洞254
6.3.1 MS11-050漏洞滲透攻擊過程254
6.3.2 MS11-050漏洞滲透攻擊源碼解析與機理分析256
6.4 第三方插件滲透攻擊實戰案例——再探亞控科技KingView261
6.4.1 移植KingView滲透攻擊代碼261
6.4.2 KingView滲透攻擊過程264
6.4.3 KingView安全漏洞機理分析265
6.5 針對應用軟件的滲透攻擊269
6.5.1 應用軟件滲透攻擊機理269
6.5.2 內存攻擊技術ROP的實現270
6.5.3 MSF中的自動化fileformat攻擊276
6.6 針對Office軟件的滲透攻擊實例——MS10-087安全漏洞276
6.6.1 MS10-087滲透測試過程277
6.6.2 MS10-087漏洞滲透攻擊模塊源代碼解析278
6.6.3 MS10-087漏洞原理分析279
6.6.4 MS10-087漏洞利用原理282
6.6.5 文件格式分析284
6.7 Adobe閱讀器滲透攻擊實戰案例——加急的項目進展報告286
6.7.1 Adobe滲透測試過程287
6.7.2 Adobe滲透攻擊模塊解析與機理分析289
6.7.3 Adobe漏洞利用原理293
6.8 小結298
6.9 魔鬼訓練營實踐做業299
第7章 甜言蜜語背後的危險——社會工程學300
7.1 社會工程學的前世此生300
7.1.1 什麼是社會工程學攻擊301
7.1.2 社會工程學攻擊的基本形式301
7.1.3 社交網站社會工程學攻擊案例302
7.2 社會工程學技術框架303
7.2.1 信息蒐集303
7.2.2 誘導306
7.2.3 託辭308
7.2.4 心理影響309
7.3 社會工程學攻擊案例——假裝木馬311
7.3.1 假裝木馬的主要方法與傳播途徑312
7.3.2 假裝木馬社會工程學攻擊策劃313
7.3.3 木馬程序的製做314
7.3.4 假裝木馬的「免殺」處理319
7.3.5 假裝木馬社會工程學的實施過程323
7.3.6 假裝木馬社會工程學攻擊案例總結325
7.4 針對性社會工程學攻擊案例——網站釣魚325
7.4.1 社會工程學攻擊工具包SET325
7.4.2 網站釣魚社會工程學攻擊策劃325
7.4.3 釣魚網站的製做326
7.4.4 網站釣魚社會工程學的實施過程330
7.4.5 網站釣魚社會工程學攻擊案例總結331
7.5 針對性社會工程學攻擊案例——郵件釣魚331
7.5.1 郵件釣魚社會工程學攻擊策劃331
7.5.2 使用SET工具集完成郵件釣魚332
7.5.3 針對性郵件釣魚社會工程學攻擊案例總結338
7.6 U盤社會工程學攻擊案例——Hacksaw攻擊338
7.6.1 U盤社會工程學攻擊策劃339
7.6.2 U盤攻擊原理340
7.6.3 製做Hacksaw U盤341
7.6.4 U盤社會工程學攻擊的實施過程345
7.6.5 U盤攻擊社會工程學攻擊案例總結345
7.7 小結346
7.8 魔鬼訓練營實踐做業346
第8章 刀無形、劍無影——移動環境滲透測試348
8.1 移動的Metasploit滲透測試平臺348
8.1.1 什麼是BYOD348
8.1.2 下載安裝Metasploit349
8.1.3 在iPad上手動安裝Metasploit350
8.2 無線網絡滲透測試技巧351
8.2.1 無線網絡口令破解351
8.2.2 破解無線AP的管理密碼355
8.2.3 無線AP漏洞利用滲透攻擊360
8.3 無線網絡客戶端攻擊案例——上網筆記本電腦364
8.3.1 配置假冒AP364
8.3.2 加載karma.rc資源文件367
8.3.3 移動上網筆記本滲透攻擊實施過程369
8.3.4 移動上網筆記本滲透攻擊案例總結371
8.4 移動環境滲透攻擊案例——智能手機371
8.4.1 BYOD設備的特色372
8.4.2 蘋果iOS設備滲透攻擊372
8.4.3 Android智能手機的滲透攻擊377
8.4.4 Android平臺Metasploit滲透攻擊模塊的移植385
8.5 小結391
8.6 魔鬼訓練營實踐做業391
第9章 俘獲定V之心——強大的Meterpreter393
9.1 再探Metasploit攻擊載荷模塊393
9.1.1 典型的攻擊載荷模塊394
9.1.2 如何使用攻擊載荷模塊395
9.1.3 meterpreter的技術優點398
9.2 Meterpreter命令詳解400
9.2.1 基本命令401
9.2.2 文件系統命令402
9.2.3 網絡命令404
9.2.4 系統命令406
9.3 後滲透攻擊模塊408
9.3.1 爲何引入後滲透攻擊模塊408
9.3.2 各操做系統平臺分佈狀況409
9.3.3 後滲透攻擊模塊的使用方法409
9.4 Meterpreter在定V滲透測試中的應用411
9.4.1 植入後門實施遠程控制411
9.4.2 權限提高414
9.4.3 信息竊取417
9.4.4 口令攫取和利用419
9.4.5 內網拓展424
9.4.6 掩蹤滅跡430
9.5 小結431
9.6 魔鬼訓練營實踐做業432
第10章 羣狼出山——黑客奪旗競賽實戰433
10.1 黑客奪旗競賽的由來434
10.2 讓咱們來玩玩「地下產業鏈」436
10.2.1 「洗錢」的競賽場景分析437
10.2.2 「洗錢」規則438
10.2.3 競賽準備與任務分工439
10.3 CTF競賽現場441
10.3.1 解題「打黑錢」441
10.3.2 GameBox掃描與漏洞分析443
10.3.3 滲透Web應用服務448
10.3.4 滲透二進制服務程序451
10.3.5 瘋狂「洗錢」459
10.3.6 力不從心的防護459
10.4 CTF競賽結果460
10.5 魔鬼訓練營大結局461
10.6 魔鬼訓練營實踐做業461
附錄A 如何撰寫滲透測試報告462
附錄B 參考與進一步閱讀468

 

 

 

下載地址: 網盤下載
相關文章
相關標籤/搜索