Learning Python for Forensics
暫譯: 學習Python進行取證分析
Preston Miller, Chapin Bryce
- 出版商: Packt Publishing
- 出版日期: 2016-04-20
- 售價: $2,600
- 貴賓價: 9.5 折 $2,470
- 語言: 英文
- 頁數: 488
- 裝訂: Paperback
- ISBN: 1783285230
- ISBN-13: 9781783285235
-
相關分類:
Python、程式語言
海外代購書籍(需單獨結帳)
相關主題
商品描述
Learn the art of designing, developing, and deploying innovative forensic solutions through Python
About This Book
- This practical guide will help you solve forensic dilemmas through the development of Python scripts
- Analyze Python scripts to extract metadata and investigate forensic artifacts
- Master the skills of parsing complex data structures by taking advantage of Python libraries
Who This Book Is For
If you are a forensics student, hobbyist, or professional that is seeking to increase your understanding in forensics through the use of a programming language, then this book is for you.
You are not required to have previous experience in programming to learn and master the content within this book. This material, created by forensic professionals, was written with a unique perspective and understanding of examiners who wish to learn programming
What You Will Learn
- Discover how to perform Python script development
- Update yourself by learning the best practices in forensic programming
- Build scripts through an iterative design
- Explore the rapid development of specialized scripts
- Understand how to leverage forensic libraries developed by the community
- Design flexibly to accommodate present and future hurdles
- Conduct effective and efficient investigations through programmatic pre-analysis
- Discover how to transform raw data into customized reports and visualizations
In Detail
This book will illustrate how and why you should learn Python to strengthen your analysis skills and efficiency as you creatively solve real-world problems through instruction-based tutorials. The tutorials use an interactive design, giving you experience of the development process so you gain a better understanding of what it means to be a forensic developer.
Each chapter walks you through a forensic artifact and one or more methods to analyze the evidence. It also provides reasons why one method may be advantageous over another. We cover common digital forensics and incident response scenarios, with scripts that can be used to tackle case work in the field. Using built-in and community-sourced libraries, you will improve your problem solving skills with the addition of the Python scripting language. In addition, we provide resources for further exploration of each script so you can understand what further purposes Python can serve. With this knowledge, you can rapidly develop and deploy solutions to identify critical information and fine-tune your skill set as an examiner.
商品描述(中文翻譯)
學習設計、開發和部署創新的取證解決方案的藝術,使用 Python
本書介紹
- 這本實用指南將幫助您通過開發 Python 腳本來解決取證難題
- 分析 Python 腳本以提取元數據並調查取證文物
- 掌握利用 Python 函式庫解析複雜數據結構的技能
本書適合誰閱讀
如果您是取證學生、愛好者或專業人士,並希望通過使用程式語言來增進對取證的理解,那麼這本書適合您。
您不需要具備先前的程式設計經驗即可學習和掌握本書的內容。這些材料由取證專業人士創建,從希望學習程式設計的檢查員的獨特視角和理解出發撰寫。
您將學到什麼
- 了解如何進行 Python 腳本開發
- 通過學習取證程式設計的最佳實踐來更新自己
- 通過迭代設計構建腳本
- 探索專用腳本的快速開發
- 了解如何利用社群開發的取證函式庫
- 靈活設計以應對當前和未來的挑戰
- 通過程式化的預分析進行有效且高效的調查
- 了解如何將原始數據轉換為自定義報告和可視化
詳細內容
本書將說明您為什麼應該學習 Python,以增強您的分析技能和效率,並通過基於指導的教程創造性地解決現實世界的問題。這些教程採用互動設計,讓您體驗開發過程,從而更好地理解成為取證開發者的意義。
每一章都會引導您了解一個取證文物及一種或多種分析證據的方法。它還提供了為什麼某種方法可能比另一種方法更具優勢的理由。我們涵蓋了常見的數位取證和事件響應場景,並提供可以用於現場案例工作的腳本。通過使用內建和社群來源的函式庫,您將提升解決問題的技能,並增加 Python 腳本語言的應用。此外,我們提供進一步探索每個腳本的資源,以便您了解 Python 還能提供哪些其他用途。掌握這些知識後,您可以快速開發和部署解決方案,以識別關鍵信息並微調您的檢查員技能組。