L3B - Python Programming for Forensic Professionals

Programming scripts for forensic toolkits

This training is aimed at IT professionals who work in the field of mobile forensics. The versatile programming language Python is used to create helpful scripts for forensic examinations as standalone programs or interfaces for UFED Physical Analyzer and X-Ways.

Why should you attend this training?

Often toolkits do not cover the features and functions that are needed to successfully handle a case. Therefore, T3K developed the python programming training, where writing extensions for Cellebrite UFED Physical Analyzer and X-Ways is taught. Graduates are able to develop suitable toolkits for special requirements.

Target group:

The participants should at least be experienced in one object-oriented programming language OR be trained in Python. In addition, participants should have experience in digital forensics.

The training includes:
  • Demo smartphones
  • Exercises with solutions
  • Exams
  • Certificates
  • Presentation slides for download


The training contents are continously updated, therefore we ask you to contact us if you are interested in this training to ensure that you are up-to-date.

L3B.1 Introduction into Python programming
L3B.2 Writing independent programs for forensic purposes
L3B.3 Python programming for the interface in UFED Physical Analyzer in Iron Python
L3B.4 Python Programming for X-Ways

The training contents can be adapted to your personal requirements.

If you have further questions, feel free to contact us: office@t3k-forensics.com or +43 1 929 15 91 – 60.

Mobile Phone Extractions & Analysis Training

Learn the basics of mobile forensics – tool independend & precise knowledge for daily work

Advanced Smartphone Forensics Training

Unlocking, advanced extraction methods and other skills beyond toolkit capabilities

SQLite Forensics for Smartphones

Get additional information from databases & retrieve deleted data