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

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
主站蜘蛛池模板: 金坛市| 瑞安市| 乌恰县| 绥阳县| 阿克陶县| 邵东县| 田阳县| 应城市| 绍兴县| 兰州市| 道孚县| 朝阳县| 宝山区| 买车| 竹北市| 乌拉特中旗| 丹棱县| 汪清县| 枣阳市| 精河县| 保靖县| 龙口市| 万盛区| 化隆| 嘉义县| 政和县| 颍上县| 资溪县| 吴旗县| 佳木斯市| 特克斯县| 辽源市| 汤阴县| 阿克陶县| 叶城县| 确山县| 曲靖市| 宁城县| 平和县| 阿拉善右旗| 大厂|