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

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
主站蜘蛛池模板: 嘉荫县| 房山区| 丹江口市| 大悟县| 连云港市| 中阳县| 朝阳市| 上思县| 内丘县| 洪雅县| 利川市| 太白县| 慈溪市| 高要市| 兴仁县| 萨嘎县| 乌拉特后旗| 贵州省| 沙田区| 资中县| 鄄城县| 日照市| 治县。| 博兴县| 芮城县| 大英县| 宜川县| 江北区| 长岭县| 商都县| 尼木县| 和林格尔县| 屯门区| 肃北| 陵水| 中卫市| 裕民县| 德惠市| 溧水县| 通州市| 桐庐县|