Skip to main content
Hackviser Training

Hacking with Python

7 sections3 tools

Training Overview

The "Hacking with Python" course offers a comprehensive start for those who want to learn basic hacking and cybersecurity techniques using the Python programming language. Starting with the basics of Python, the training covers network security, web security, malware development, and social engineering topics.

What you will learn

  • How to write Python scripts for network security tasks like port scanning.
  • How to automate web security vulnerability checks.
  • The basics of writing and analyzing simple malware.
  • How to script social engineering and phishing tools.

Tools you will use

  • Python 3
  • Libraries such as Requests, Scapy, and Socket
  • A code editor like VS Code or PyCharm

Prerequisites

  • Basic to intermediate Python programming skills.
  • A fundamental understanding of cybersecurity concepts.

Who this is for

  • Ethical Hackers who want to build their own tools.
  • Developers looking to get into cybersecurity.
  • Security professionals aiming to automate repetitive tasks.

Training sections

  1. 1Introduction
  2. 2Python Basics
  3. 3Network Security
  4. 4Web Security
  5. 5Malware Development and Analysis
  6. 6Social Engineering and Phishing
  7. 7Exam

Continue learning

Practice the topic in a lab or continue with a related Hackviser guide.