New Course: 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.

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.

Instructor

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 Drugstore.com.

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).

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”

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!