Introduction

This module will provide an introduction to using the Python programming language for offensive security. Students will learn how to write Python scripts to automate common security tasks, such as password cracking and vulnerability scanning.

Learning Objectives

  • Understand the basics of the Python programming language

  • Use Python to automate common security tasks

  • Write custom scripts to exploit vulnerabilities

  • Use Python to interact with web applications and APIs

Topics Covered

  1. Python Basics

  2. Password Cracking with Python

  3. Vulnerability Scanning with Python

  4. Web Application Security Testing with Python

By the end of this module, students should have a solid understanding of how to use Python for offensive security purposes.

Last updated