Start free

Access

Included in StationX Membership — unlimited attempts

🔒 StationX Membership — $299 / year ($24.92/mo billed annually)

Already have access? Sign in.

New to this? Try a free practice lab — a scripted hacking challenge in your browser, no account needed.

What you'll do

The Python Tool Building lab is divided into two parts: Python Fundamentals and Python Tool Building.

  • If you're new to Python, or have limited experience, please complete the exercises found in part one.
  • The exercises will provide you with a primer on important Python fundamentals.
  • If you have experience with Python, you may want to skip the first section, or simply refer to it during the labs.
  • In part two, you will build several scanning/enumeration and exploitation scripts.
  • These scripts will demonstrate the power and usefulness of Python when performing penetration tests and red team exercises.
  • The scripts are meant to be fairly straightforward proof-of-concepts to get your started.
  • You are highly encouraged to customize and extend the scripts to work beyond the scenarios provided.

Roadmaps that use this lab