Chapter 4

Forensic Searching and Indexing Using Python

Abstract

This chapter takes an in-depth look at text searching and indexing using Python. This chapter covers new language elements such as bytearrays and sets. The focus is on the development of a combined search and indexing program that leverages key Python capabilities to produce a fast, efficient, easy to use, and extensible application that executes unmodified on multiple platforms.

Keywords

Searching

Indexing

Bytearray

Set

List

Hex

Deductive reasoning

Inductive reasoning

Inculpatory

Exculpatory

Keywords

Buffer

Buffer printing

Hex/ASCII printing

p-Search

argparse

Class

Methods

Get Python Forensics now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.