| 書[0名0]: | 日誌管理與分析指南[按需印刷]|3770289 |
| 圖書定價: | 69元 |
| 圖書作者: | (美)Anton A. Chuvakin;Kevin J. Schmidt;Christopher Phillips |
| 齣版社: | [1機1] 械工業齣版社 |
| 齣版日期: | 2014-06-01 0:00:00 |
| ISBN號: | 9787111469186 |
| 開本: | 16開 |
| 頁數: | 315 |
| 版次: | 1-1 |
| 作者簡介 |
| Anton A. Chuvakin博士是日誌管理、SIEM和PCI DSS依從性[0領0]域公認的安全專傢,他參與撰寫瞭《Security Warrior》(ISBN: 978-0-596-00545-0)和《K[0no0]w Your Enemy: Learning About Security Threats》[0第0]2版(ISBN: 978-0-321-16646-3)、《Information Security Management Handbook》[0第0]6版(ISBN: 978-0-8493-7495-1)、《Hacker’s Ch[0all0]enge 3:20 Brand-New Forensic Scenarios & Solutions》(ISBN: 978-0-072-26304-6)、《OSSEC Host-Based Intrusion Detection Guide》(Syngress,ISBN: 978-1-59749-240-9)等書籍。Anton已經發錶瞭數十篇有關日誌管理、關聯分析、數據分析、PCI DSS、安全管理等安全主題的文章。他的博客www.securitywarrior.org是該[0領0]域中受歡迎的博客之一。此外,Anton在全球的許多安全[0會0]議上發錶演講,包括美[0國0]、英[0國0]、新加坡、西班牙、俄羅斯等地。他參與新興的安全標準的製定,並且擔任多傢安全[0領0]域創業公司的顧問。目前,他運營自己的顧問公司Security Warrior。在此之前,他曾經是Qualys的PCI依從性解決方案主管和LogLogic的[0首0]席日誌管理者,任務是為全世界提供關於安全、標準化和運營日誌的重要性的培訓。在LogLogic之前,他曾經受雇於一傢安全供應[0商0],擔任戰略産[0品0]管理職務。Anton擁有Stony Brook[0大0][0學0]的博士[0學0]位。Kevin J. Schmidt是Dell SecureWorks公司的高級經理,這傢業界[0領0]先的安全托管服務提供[0商0](MSSP)是Dell的下屬公司。他負責公司SIEM平颱主要部分的設計和開發,包括數據獲取、關聯分析和日誌數據分析。就職於SecureWorks之前,Kevin為Reflex Security工作,緻力於IPS引擎和反病毒軟件。在此之前,他是GuradedNet公司的[0首0]席開發人員和架構師,該公司構建瞭行業早的SIEM平颱之一。他還是美[0國0]海軍預備隊(USNR)的軍官。Kevin在軟件開發和設計[0領0]域有19年的經驗,其中11年從事網絡安全[0領0]域的研發工作。他持有計算 [1機1] 科[0學0][0學0]士[0學0]位。Christopher Phillips是Dell SecureWorks的經理和高級軟件開發人員,負責公司Threat Intelligence服務平颱的設計和開發。他還負責一個團隊,緻力於集成來自許多[0第0]三方提供[0商0]的日誌和事件信息,幫助客戶通過Dell SecureWorks係統和安全專業人士分析信息。在就職於Dell SecureWorks之前,他為McKesson和Allscripts工作,幫助客戶進行HIPAA標準化、安全性和保健係統集成方麵的工作。他在軟件開發和設計[0領0]域有18年以上的經驗,持有計算 [1機1] 科[0學0][0學0]士[0學0]位和MBA[0學0]位。技術編輯簡介Patricia Moulder(CISSP、CISM、NSA-IAM)是一位高級安全主題專傢和顧問。她持有東卡羅萊納[0大0][0學0]科[0學0]碩士[0學0]位。她在網絡安全[0評0]估、Web應用審計、[0商0]用及美[0國0]政府客戶無綫網絡技術方麵有[0超0]過19年的經驗。她在辛剋萊爾社區[0學0]院擔任網絡安全助理教授5年之久,她在SDLC應用安全審計和數據隱私標準化方麵也有[0大0]量跨平颱經驗。 |
| 內容簡介 |
| 日誌是計算 [1機1] 係統中一個非常廣泛的概念,磁盤係統、內核操作係統、應用服務器等任何設備和程序都可能輸齣日誌,其內容、形式、規模和用途等各不相同。麵對如此龐[0大0]的日誌,我們如何處理和分析日誌數據,從中獲取有用信息? 《日誌管理與分析指南》由日誌管理與分析[0領0]域資深安全專傢親筆撰寫,從日誌的基本概念開始,循序漸進講解整個日誌生命期的詳細過程,涵蓋日誌數據收集、存儲分析和[0法0]規依從性等主題,並通過豐富的實例,係統闡釋日誌管理與日誌數據分析的實用技術和工具,既包括傳統的Syslog,也涵蓋雲計算和[0大0]數據環境下新興的日誌分析技術。此外,本書從整個運營規程、策略上形成完整的係統,突破行業和具體軟硬件配置的限製,不管讀者身處何種規模、何種軟硬件配置,均能從本書介紹的概念和思路中獲益,並通過自己的努力,形成基於標準、適閤自身特點的日誌運營架構。 |
| 目錄 |
《日誌管理與分析指南》 譯者序 作者簡介 序言 前言 [0第0]1章 木材、樹木、森林 1 1.1 概述 1 1.2 日誌數據基礎 2 1.2.1 什麼是日誌數據 2 1.2.2 日誌數據是如何傳輸和收集的 3 1.2.3 什麼是日誌消息 5 1.2.4 日誌生態係統 6 1.3 看看接下來的事情 12 1.4 被低估的日誌 13 1.5 日誌[0會0]很有用 14 1.5.1 資源管理 14 1.5.2 入侵檢測 14 1.5.3 故障排除 17 1.5.4 取證 17 1.5.5 無聊的審計,有趣的發現 18 1.6 人、過程和技術 19 1.7 安全信息和事件管理(SIEM) 19 1.8 小結 22 參考文獻 22 [0第0]2章 日誌是什麼 23 2.1 概述 23 2.2 日誌的概念 25 2.2.1 日誌格式和類型 27 2.2.2 日誌語[0法0] 32 2.2.3 日誌內容 35 2.3 良好日誌記錄的標準 36 2.4 小結 38 參考文獻 38 [0第0]3章 日誌數據來源 39 3.1 概述 39 3.2 日誌來源 39 3.2.1 syslog 40 3.2.2 SNMP 45 3.2.3 Windows事件日誌 48 3.3 日誌來源分類 50 3.3.1 安全相關主 [1機1] 日誌 50 3.3.2 安全相關的網絡日誌 52 3.3.3 安全主 [1機1] 日誌 52 3.4 小結 54 [0第0]4章 日誌存儲技術 55 4.1 概述 55 4.2 日誌留存策略 55 4.3 日誌存儲格式 57 4.3.1 基於文本的日誌文件 57 4.3.2 二進製文件 59 4.3.3 壓縮文件 59 4.4 日誌文件的數據庫存儲 60 4.4.1 [0優0]點 61 4.4.2 缺點 61 4.4.3 定義數據庫存儲目標 61 4.5 Hadoop日誌存儲 63 4.5.1 [0優0]點 63 4.5.2 缺點 64 4.6 雲和Hadoop 64 4.6.1 Elastic MapReduce入門 64 4.6.2 瀏覽 64 4.6.3 上傳日誌到簡單存儲服務(S3) 65 4.6.4 創建一個Pig腳本分析Apache訪問日誌 67 4.6.5 在 Elastic MapReduce (EMR)中處理日誌數據 68 4.7 日誌數據檢索和存檔 70 4.7.1 在綫存儲 70 4.7.2 近綫存儲 70 4.7.3 離綫存儲 70 4.8 小結 70 參考文獻 71 [0第0]5章 syslog-ng案例研究 72 5.1 概述 72 5.2 獲取syslog-ng 72 5.3 什麼是syslog-ng 73 5.4 部署示例 74 5.5 syslog-ng故障排除 77 5.6 小結 79 參考文獻 79 [0第0]6章 隱蔽日誌 80 6.1 概述 80 6.2 完全隱藏日誌設置 82 6.2.1 隱藏日誌生成 82 6.2.2 隱藏日誌采集 82 6.2.3 IDS日誌源 83 6.2.4 日誌收集服務器 83 6.2.5 “僞”服務器或“蜜罐” 85 6.3 在“蜜罐”中的日誌記錄 85 6.3.1 蜜罐網絡的隱蔽shell擊鍵記錄器 86 6.3.2 蜜罐網絡的Sebek2案例研究 87 6.4 隱蔽日誌通道簡述 88 6.5 小結 89 參考文獻 89 [0第0]7章 分析日誌的目標、規劃和準備 90 7.1 概述 90 7.2 目標 90 7.2.1 過去的問題 91 7.2.2 未來的問題 92 7.3 規劃 92 7.3.1 準確性 92 7.3.2 完整性 93 7.3.3 可信性 93 7.3.4 保管 94 7.3.5 清理 94 7.3.6 規範化 94 7.3.7 時間的挑戰 95 7.4 準備 96 7.4.1 分解日誌消息 96 7.4.2 解析 96 7.4.3 數據精簡 96 7.5 小結 98 [0第0]8章 簡單分析技術 99 8.1 概述 99 8.2 一行接一行:絕望之路 100 8.3 簡單日誌查看器 101 8.3.1 實時審核 101 8.3.2 曆[0史0]日誌審核 102 8.3.3 簡單日誌操縱 103 8.4 人工日誌審核的局限性 105 8.5 對分析結果做齣響應 105 8.5.1 根據關鍵日誌采取行動 106 8.5.2 根據非關鍵日誌的摘要采取行動 107 8.5.3 開發行動計劃 109 8.5.4 自動化的行動 109 8.6 示例 110 8.6.1 事故響應的場景 110 8.6.2 例行日誌審核 110 8.7 小結 111 參考文獻 111 [0第0]9章 過濾、規範化和關聯 112 9.1 概述 112 9.2 過濾 114 9.3 規範化 115 9.3.1 IP地址驗證 116 9.3.2 S[0no0]rt 116 9.3.3 Windows Snare 117 9.3.4 通用Cisco IOS消息 117 9.3.5 正則錶達式性能考慮因素 118 9.4 關聯 119 9.4.1 微觀關聯 121 9.4.2 宏觀關聯 122 9.4.3 使用環境中的數據 125 9.4.4 簡單事件關聯器 126 9.4.5 狀態型規則示例 127 9.4.6 構建自己的規則引擎 132 9.5 常見搜索模式 139 9.6 未來 140 9.7 小結 140 參考文獻 140 [0第0]10章 統計分析 141 10.1 概述 141 10.2 頻率 141 10.3 基綫 142 10.3.1 閾值 145 10.3.2 異常檢測 145 10.3.3 開窗 145 10.4 [1機1] 器[0學0]習 146 10.4.1 kNN算[0法0] 146 10.4.2 將kNN算[0法0]應用到日誌 146 10.5 結閤統計分析和基於規則的關聯 147 10.6 小結 148 參考文獻 148 [0第0]11章 日誌數據挖掘 149 11.1 概述 149 11.2 數據挖掘簡介 150 11.3 日誌數據挖掘簡介 153 11.4 日誌數據挖掘需求 155 11.5 挖掘什麼 155 11.6 深入感興趣的[0領0]域 157 11.7 小結 158 參考文獻 158 [0第0]12章 報告和總結 159 12.1 概述 159 12.2 定義佳報告 160 12.3 身份認證和授[0權0]報告 160 12.4 變更報告 161 12.5 網絡活動報告 163 12.6 資源訪問報告 164 12.7 惡意軟件活動報告 165 12.8 關鍵錯誤和故障報告 166 12.9 小結 167 [0第0]13章 日誌數據可視化 168 13.1 概述 168 13.2 視覺關聯 168 13.3 實時可視化 169 13.4 樹圖 169 13.5 日誌數據閤成 170 13.6 傳統日誌數據圖錶 175 13.7 小結 176 參考文獻 176 [0第0]14章 日誌[0法0]則和日誌錯誤 177 14.1 概述 177 14.2 日誌[0法0]則 177 14.2.1 [0法0]則1——收集[0法0]則 178 14.2.2 [0法0]則2——留存[0法0]則 178 14.2.3 [0法0]則3——監控[0法0]則 178 14.2.4 [0法0]則4——可用性[0法0]則 179 14.2.5 [0法0]則5——安全性[0法0]則 179 14.2.6 [0法0]則6——不斷變化[0法0]則 179 14.3 日誌錯誤 179 14.3.1 完全沒有日誌 180 14.3.2 不查看日誌數據 181 14.3.3 保存時間太短 182 14.3.4 在收集之前排定[0優0]先順序 183 14.3.5 忽略應用程序日誌 184 14.3.6 隻搜索已[0知0]的不良條目 184 14.4 小結 185 參考文獻 185 [0第0]15章 日誌分析和收集工具 186 15.1 概述 186 15.2 外包、構建或者購買 186 15.2.1 構建一個解決方案 187 15.2.2 購買 187 15.2.3 外包 188 15.2.4 問題 189 15.3 日誌分析基本工具 189 15.3.1 grep 189 15.3.2 awk 191 15.3.3 Microsoft日誌解析器 192 15.3.4 其他可以考慮的基本工具 193 15.3.5 基本工具在日誌分析中的作用 194 15.4 用於集中化日誌分析的實用工具 195 15.4.1 syslog 195 15.4.2 Rsyslog 196 15.4.3 Snare 197 15.5 日誌分析專業工具 197 15.5.1 OSSEC 198 15.5.2 OSSIM 200 15.5.3 其他值得考慮的分析工具 201 15.6 [0商0]業化日誌工具 202 15.6.1 Splunk 202 15.6.2 NetIQ Sentinel 203 15.6.3 IBM q1Labs 203 15.6.4 Loggly 204 15.7 小結 204 參考文獻 204 [0第0]16章 日誌管理規程 205 16.1 概述 205 16.2 假設、需求和預防措施 206 16.2.1 需求 206 16.2.2 預防措施 207 16.3 常見角色和職責 207 16.4 PCI和日誌數據 208 16.4.1 關鍵需求10 208 16.4.2 與日誌記錄相關的其他需求 211 16.5 日誌記錄策略 213 16.6 審核、響應、升級規程 初始基綫 217 16.6.3 人工構建初始基綫 219 16.6.4 主要工作流程:每天日誌審核 220 16.6.5 異常調查與分析 222 16.6.6 事故響應和升級 225 16.7 日誌審核的驗證 225 16.7.1 日誌記錄的證據 226 16.7.2 日誌審核的證據 226 16.7.3 異常處理的證據 226 16.8 日誌簿——異常調查的證據 227 16.8.1 日誌簿推薦格式 227 16.8.2 日誌簿條目示例 228 16.9 PCI依從性證據包 230 16.10 管理報告 230 16.11 定期運營任務 231 16.11.1 每日任務 231 16.11.2 每周任務 232 16.11.3 每月任務 232 16.11.4 季度任務 233 16.11.5 年度任務 233 16.12 其他資源 233 16.13 小結 233 參考文獻 234 [0第0]17章 對日誌係統的攻擊 235 17.1 概述 235 17.2 各類攻擊 235 17.2.1 攻擊什麼 236 17.2.2 對 [1機1] 密性的攻擊 236 17.2.3 對完整性的攻擊 241 17.2.4 對可用性的攻擊 245 17.3 小結 252 參考文獻 252 [0第0]18章 供程序員使用的日誌 253 18.1 概述 253 18.2 角色與職責 253 18.3 程序員所用的日誌記錄 254 18.3.1 日誌應該記錄哪些信息 255 18.3.2 程序員使用的日誌記錄API 256 18.3.3 日誌輪轉 257 18.3.4 不好的日誌消息 259 18.3.5 日誌消息格式 259 18.4 安全考慮因素 261 18.5 性能考慮因素 262 18.6 小結 263 參考文獻 263 [0第0]19章 日誌和依從性 264 19.1 概述 264 19.2 PCI DSS 265 19.3 ISO 2700X係列 269 19.4 HIPAA 271 19.5 FISMA 276 19.6 小結 281 [0第0]20章 規劃自己的日誌分析係統 282 20.1 概述 282 20.2 規劃 282 20.2.1 角色和職責 283 20.2.2 資源 284 20.2.3 目標 284 20.2.4 選擇日誌記錄的係統和設備 285 20.3 軟件選擇 285 20.3.1 開源軟件 285 20.3.2 [0商0]業化軟件 286 20.4 策略定義 287 20.4.1 日誌記錄策略 287 20.4.2 日誌文件輪轉 288 20.4.3 日誌數據收集 288 20.4.4 留存/存儲 288 20.4.5 響應 289 20.5 架構 289 20.5.1 基本模型 289 20.5.2 日誌服務器和日誌收集器 290 20.5.3 日誌服務器和具備長期存儲的日誌收集器 290 20.5.4 分布式部署 290 20.6 擴展 291 20.7 小結 291 [0第0]21章 雲日誌 292 21.1 概述 292 21.2 雲計算 293 21.2.1 服務交付模型 293 21.2.2 雲部署模型 294 21.2.3 雲基礎設施特性 295 21.2.4 標準?我們不需要討厭的標準 295 21.3 雲日誌 296 21.4 監管、依從性和安全問題 300 21.5 雲中的[0大0]數據 301 21.6 雲中的SIEM 303 21.7 雲日誌的[0優0]缺點 304 21.8 雲日誌提供者目錄 305 21.9 其他資源 305 21.10 小結 305 參考文獻 306 [0第0]22章 日誌標準和未來的趨勢 307 22.1 概述 307 22.2 從今天推[0知0]未來 308 22.2.1 更多的日誌數據 308 22.2.2 更多動力 309 22.2.3 更多分析 310 22.3 日誌的未來和標準 310 22.4 渴望的未來 314 22.5 小結 314 |
這本書的優點在於它非常務實,緊密結閤瞭實際應用場景。它不像一些理論性的書籍那樣空談概念,而是從實際工作中遇到的痛點齣發,提供瞭切實可行的解決方案。我最喜歡的部分是關於日誌的性能優化和成本控製的章節。在處理海量日誌時,性能和成本往往是兩個最突齣的問題。這本書不僅給齣瞭技術上的優化建議,比如如何調整 Elasticsearch 的配置參數,如何進行數據生命周期管理,還從戰略層麵講解瞭如何權衡數據保留時長和存儲成本,以及如何通過日誌分析來識彆和消除不必要的資源浪費。它還提到瞭容器化環境下的日誌管理,這對於目前流行的微服務架構來說,是必不可少的內容。總的來說,這本書幫助我建立瞭一個更加全麵和深入的日誌管理與分析的認知框架,並且提供瞭許多可以直接應用於實踐的寶貴經驗。
評分這本《日誌管理與分析權威指南》真是讓我大開眼界。一直以來,日誌都像是一個神秘的黑匣子,我大概知道它記錄著係統運行的痕跡,但具體怎麼去深挖其中的價值,卻常常感到無從下手。這本書就像一位經驗豐富的嚮導,一步步地帶領我穿越這片信息叢林。我特彆喜歡它關於日誌采集的章節,裏麵詳細介紹瞭各種主流的采集工具,例如 Fluentd、Logstash,甚至還有一些更底層的技術原理,讓我對數據是如何從源頭被捕獲有瞭更清晰的認識。而且,它不僅僅是羅列工具,更重要的是教會瞭我如何根據不同的應用場景選擇最閤適的采集方式,比如如何處理高並發的日誌流,如何保證數據的完整性,這些都是在實際工作中會遇到的難題。書中關於日誌存儲的討論也讓我受益匪淺,從 Elasticsearch 的分布式架構到 S3 的對象存儲,它都進行瞭深入淺齣的講解,讓我明白瞭如何構建一個既能滿足查詢需求,又能保證數據安全可靠的存儲方案。總而言之,這本書為我構建瞭一個完整的日誌處理知識體係,讓我對日誌的理解從“知道有”變成瞭“知道怎麼用”,極大地提升瞭我在係統運維和故障排查方麵的能力。
評分對於我這種需要經常處理各種復雜係統日誌的工程師來說,這本書簡直是及時雨。我尤其關注書中關於日誌聚閤和集中管理的章節。在分布式係統日益普及的今天,將分散在各個服務器上的日誌收集到統一的平颱進行管理和分析,是解決問題的前提。這本書詳細講解瞭 ELK (Elasticsearch, Logstash, Kibana) 技術棧的搭建和優化,包括如何進行索引管理、分片策略,以及如何處理高可用性。這些都是我在實際工作中常常遇到的挑戰。此外,書中還探討瞭如何對日誌進行數據清洗和轉換,以適應不同的分析需求,這一點非常重要,因為原始日誌往往格式不統一,存在大量噪音。它還提到瞭安全審計方麵的應用,如何通過分析日誌來檢測潛在的安全威脅,這讓我意識到日誌不僅僅是運維的工具,更是信息安全的重要組成部分。
評分說實話,在翻開這本書之前,我對“日誌分析”這個概念停留在比較淺顯的層麵,認為無非就是 grep 幾個關鍵詞,看看錯誤信息。但讀完這本書,我纔意識到自己之前的理解有多麼片麵。它詳細闡述瞭日誌分析的核心價值,不僅僅是發現問題,更是發現趨勢,預測潛在風險。書裏對日誌數據的結構化處理和標準化做瞭非常詳盡的介紹,這是進行有效分析的基礎。我印象深刻的是關於異常檢測的章節,它結閤瞭統計學方法和機器學習算法,教我如何從海量的日誌數據中自動找齣不尋常的模式,而不是依賴人工經驗。這對於海量級日誌的處理來說,簡直是福音。書中還舉瞭大量的實際案例,例如如何通過日誌分析來優化用戶體驗,如何追蹤安全漏洞,這些都讓我看到瞭日誌分析在業務層麵上的巨大潛力。它不僅僅是一本技術手冊,更像是一本戰略指南,幫助我思考如何將日誌數據轉化為有價值的商業洞察。
評分《日誌管理與分析權威指南》這本書在內容深度和廣度上都做得相當齣色。它沒有迴避那些相對晦澀的技術細節,但同時又通過清晰的邏輯和生動的語言,將它們變得易於理解。我特彆欣賞它在日誌可視化方麵的講解,這部分內容讓我深刻理解瞭“一圖勝韆言”的道理。從 Kibana 提供的豐富圖錶類型,到如何設計有意義的儀錶盤,再到如何通過可視化手段來快速定位和溝通問題,都做瞭非常細緻的指導。我嘗試著按照書中的方法,為我們團隊的某個服務搭建瞭一個實時的日誌監控儀錶盤,效果非常顯著,之前需要花費大量時間纔能發現的性能瓶頸,現在一眼就能看到。這本書不僅僅關注瞭技術本身,還強調瞭日誌在團隊協作中的重要性,如何通過共享的日誌分析平颱來提升整個團隊的溝通效率和問題解決能力。這對於大型項目而言,價值尤為突齣。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有