NEW COURSE: Ethical Hacking with Python

New Course: Ethical Hacking with Python

ethical hacking with python

Python is the most widely used scripting language for cyber security tools. In this socket programming with Python course, students will first learn the fundamentals of all things Python. These fundamentals range from understanding how to crat simple lines of code, using variables and statements, to setting up and using dictionaries. Once the basics are covered, students will to through some ethical hacking tutorials including:

  • Syn Flood attack with Scapy
  • Buffer overflow and exploit writing with Python
  • Forensic Investigation using hashlib and pypdf

Though targeted towards beginners, this course also serves as a handy refresher for seasoned programmers who want to sharpen their coding skills.

Stay up-to-date with the latest cyber security news at #CyberHeadlines!

What you will learn with Python:

After an introduction to Python and socket programming, Python Installation, and data types. Students will dive right in to “if statements”, loops, and functions. From there, students will learn Python:

  • File Handling
  • TCP Server and Client
  • UDP Server and Client
  • Retrieving hostname IP and Banner Grabbing
  • Socket Server Framework
  • Scapy
    • Syn Flood Attack
    • Ping Sweep
    • Sniffing
  • HTTP Server
  • Object-oriented Programming
  • Buffer overflow and exploit writing
  • Urllib and httplib
  • Ftplib
  • Forensics Investigation
  • Modular Programming and
  • Exception Handling

There is no industry certification associated with this course, it is a stand-alone course. However, students will learn valuable information, best-practices and scripting methodology any cyber security expert should know, in order to maintain a competitive edge in the field.

Ethical Hacking with Python


This course is taught by our own CISO, Bally Kehal. Bally is an EC-Council certified instructor with over 15 years of hands-on experience with DevOps, Cyber Security, Mobile Application and Big Data for companies such as Microsoft and

Bally is currently the CTO and co-founder of Social27 and CISO, trainer and co-founder of CyberTraining 365. Along with his training certification (CEI) he is also a Certified Ethical Hacker (CEH) and Certified Security Analyst (ECSA).

Sign up today to start your FREE TRIAL!

ethical hacking with python

CyberTraining 365 is an online academy that offers nearly 1,000 hours of relevant and cutting edge cyber security training. Our training provides the most in demand industry certification prep courses including EC-Council, CompTIA, (ISC)2 and Cisco; all taught by leading cyber security experts. All of our offerings are aligned with the national initiative for cyber security education (NICE) and ensure the most up-to-date information for this constantly shifting field. With engaging content in a scenario-based format, CyberTraining 365 uses bite-sized micro-learning methodology ensures learners are not overwhelmed with information. On Demand LMS platform has white-label capabilities ideal for internal training purposes.


2 thoughts on “NEW COURSE: Ethical Hacking with Python

    1. admin

      Not in this course, but we have some labs in the pipeline for making port scanners in Python. They are set to launch end of this month, or early next month. Follow us on Twitter to stay in the loop! @cybertrain365 Cheers!


Leave a Reply

Your email address will not be published. Required fields are marked *