Course

Advanced Python Scripting for Cybersecurity

Infosec

Python is a powerful programming language widely used in cybersecurity. This comprehensive path explores advanced Python features for offensive and defensive cybersecurity applications. Learn to automate reconnaissance, command-and-control establishment, credential acquisition, and defensive network analysis using Python.

  • Explore how Python automates reconnaissance and password guessing attacks
  • Learn to establish command-and-control channels and collect sensitive data using Python
  • Discover defensive Python techniques for network analysis and hijacking suspicious connections

Certificate Available ✔

Get Started / More Info
Advanced Python Scripting for Cybersecurity
Course Modules

This course includes three modules: Advanced Python - Reconnaissance, Establishing Command-and-Control and Finding Credentials, and Defensive Python.

Advanced Python - Reconnaissance

Welcome to advanced Python for Cybersecurity. The Reconnaissance course demonstrates the use of Python to automate the process of performing reconnaissance on target environments. We will also demonstrate how Python can be used to automate a password-guessing attack to gain initial access to a target environment.

Establishing Command-and-Control and Finding Credentials

This course demonstrates the use of Python to establish command-and-control channels between a target environment and the attacker's infrastructure. Additionally, learn to collect information on a system, including user credentials and other sensitive data using Python.

Defensive Python

Defensive Python course demonstrates the use of Python for network analysis to detect and hijack suspicious connections.

More Security Courses

Security in Google Cloud en Français

Google Cloud

Grâce à des conférences enregistrées, des démonstrations et des ateliers pratiques, les participants explorent et déploient les composants d'une solution Google...

Hardening Default GKE Cluster Configurations

Google Cloud

Hardening Default GKE Cluster Configurations is a self-paced lab that demonstrates security concerns of default GKE cluster settings and how to prevent pod escape...

Palo Alto Networks Security Operations Fundamentals

Palo Alto Networks

Palo Alto Networks Security Operations Fundamentals course provides insights into Security Operations (SecOps) and its vital role in safeguarding digital assets....

SIEM Splunk Hands-On Guide

EDUCBA

Delve into Security Information and Event Management with Splunk in this 10-week course. Gain hands-on experience in data analysis, incident response, and real-time...