Learning Outcomes:
Upon successful completion of this module students should be able to:
- Write scripts in Python
- Write scripts and programs using constructs such as assignment, selection, iteration, etc.
- Write scripts and programs using regular expressions
- Build custom tools for extracting necessary information from evidential data and for post-processing of output of third-party digital forensic tools
- Optionally write scripts in Bash
Indicative Module Content:
Python interactive mode
Python script mode
Data types and operators
Flow control
Functions and modules
File management
Regular expressions
Case studies - web scrapping, disk images, web server logs
Bash