Python Basics

Get into Python scripting fundamentals used for building useful hacking tools.

Introduction to Python

Python is the most widely used language for scripting a wide range of tasks performed by hackers, pentesters, and system administrators. Scripting skills in Python are critical for one to become a master pentester or hacker.

Python has prebuilt library modules that can be easily imported, used, and reused. These libraries allow users to quickly automate tedious tasks in a few lines of highly readable code. As such, being able to read and write Python scripts is essential.

We will approach Python programming from the information security perspective. We’ll be using Python 3 for this course but it should be noted that certain tools and scripts require Python 2 to function.

Get hands-on with 1200+ tech skills courses.