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

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
主站蜘蛛池模板: 扎鲁特旗| 封开县| 绥江县| 灵宝市| 延长县| 阳朔县| 宜都市| 伊春市| 平顺县| 尼玛县| 泰顺县| 连南| 信宜市| 北安市| 六盘水市| 开封市| 江达县| 沁水县| 新余市| 宣威市| 莫力| 嵊泗县| 北海市| 康平县| 桦甸市| 阿勒泰市| 长葛市| 彝良县| 韩城市| 西安市| 凤庆县| 固始县| 洛阳市| 伊川县| 崇义县| 德惠市| 晋州市| 阿合奇县| 阿鲁科尔沁旗| 洪湖市| 贵港市|