官术网_书友最值得收藏!

Chapter 1. Now For Something Completely Different

This book presents Python as a necessary tool to optimize digital forensic analysis—it is written from an examiner's perspective. In the first two chapters, we will introduce the basics of Python in preparation for the remainder of the book where we will develop scripts to accomplish forensic tasks. While focusing on the use of the language as a tool, we will also explore the advantages of Python and how it allows many individuals in the field to create solutions for a number of complex forensic challenges. Similar to Monty Python, Python's namesake, the next 12 chapters aim to present "something completely different".

In this fast-paced field, a scripting language provides flexible problem solving in an automated fashion, thus giving the examiner additional time to investigate other artifacts that may not have been analyzed as thoroughly due to time constraints. Python may not always be the correct tool to complete the task at hand, but it is certainly a resource to develop rapid and accurate solutions. This chapter outlines the basics of Python from "Hello World" to fundamental scripting operations.

In this chapter, we will cover the following topics:

  • An introduction to Python and healthy development practices
  • Basic programming concepts
  • Manipulating and storing objects in Python
  • Creating simple conditionals, loops, and functions
主站蜘蛛池模板: 长宁县| 淄博市| 庆阳市| 姚安县| 敦煌市| 民和| 霞浦县| 桂平市| 贺州市| 威宁| 滨州市| 北流市| 渝北区| 阿瓦提县| 达拉特旗| 安福县| 惠来县| 凭祥市| 休宁县| 德江县| 甘德县| 迭部县| 美姑县| 厦门市| 涞水县| 贵阳市| 偃师市| 杭锦旗| 青川县| 阜南县| 尼木县| 瑞金市| 原平市| 陆河县| 通城县| 思茅市| 普陀区| 广河县| 南康市| 化州市| 钟祥市|