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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.