Skip to content
UdemyHackingPaid courseBeginner levelCertificate

Python Ethical Hacking : Build tools for ethical hacking (Udemy.com)

Learn hacking with Python by building your own tools

Created by: Fahad Sarwar

Last updated June 2020

icon
What you will learn

  • Introduction to basics of computer networks
  • What is hacking
  • How to stay anonymous
  • Learn how to track IP location
  • Create your own undetectable malware
  • Execute system commands on the victim machine using backdoor
  • Download and upload files to victim machine
  • How to create a Trojan
  • How to steal wifi passwords stored on the PC
  • How to intercept, manipulate and craft network packets
  • How to perform man in the middle attack
  • Crack password protected zipped files
  • Build your own undetectable key logger
  • Create a botnet with a command and control center
  • How to protect yourself online

How it compares

Against the other 523 rated Udemy courses in Hacking on CourseDuck:

  • Rating4.1 out of 5higher than 7% of them
  • Reviews644#239 of 524 by number of reviews
  • Length9.8 hourslonger than 70% of them
  • Last updatedJune 2020earlier than 83% of them

icon
Course Description

Python is one of the most used programming language in the world and its significance can't be ignored. Python has gained immense popularity recently owing to its performance in various fields like machine learning, data science, data analytics and cyber security. This course is designed in python to make ethical hacking easier for students since python is one of the most easy programming languages to learn. The concepts used in this course are fairly simple and anyone with some knowledge of computer science can try this course.

In this course we will learn following topics:

  1. Introduction to basics of computer networks

  2. What is hacking

  3. How to stay anonymous

  4. Learn how to track IP location

  5. Create your own undetectable malware

  6. Execute system commands on the victim machine using backdoor

  7. Download and upload files to victim machine

  8. How to create a Trojan

  9. How to steal wifi passwords stored on the PC

  10. How to intercept, manipulate and craft network packets

  11. How to perform man in the middle attack

  12. Crack password protected zipped files

  13. Build your own undetectable key logger

  14. Create a botnet with a command and control center

  15. How to protect yourself online

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Fahad Sarwar

I'm an electrical engineer with a very diverse background in different fields including electrical engineering, programming, signal processing and AI. I have completed Masters in Energy for smart cities. I studied in KTH Sweden and Grenoble-INP in France.  I'm passionate about IT security and Machine learning. I teach programming and security related topics.

icon
More courses by Fahad Sarwar

$10.99

icon
More Hacking courses

$109.99

$27.99

$14.99

$84.99

$15.99

$11.99

icon
Reviews

4.1

644 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Gerhard Botha on 6/4/2022

I really enjoy creating C2 server and client. Been looking for a "how-to" that doesn't end up breaking the bank. Would highly recommend to anyone wanting to create their own malware - even if you move to another language like Go or Rust, the principle and methodology would be the same. And the lecturer has done a great job to teach these principles

By Kaka on 9/3/2021

I think the first part of setting up is too short, it can be longer and more descriptive so that we can follow easier, which means learn faster, thank you

By David Gary on 8/29/2021

If you are new to hacking or python, I highly recommend this course. Fahad does a great job explaining just enough about hardware, datatypes, and how programs work to get anyone to a functional level where they can use python hacking tools.

By Code Digest on 8/19/2020

This course is explained in-depth, I'm not even from a coding background, just knew some very basic python, still, I was able to completely understand the functioning of the program. Fahad is an amazing instructor, although the audio volume is a bit low, the lectures are pretty awesome. Thanks for making this course.

By Valeed Naeem on 6/14/2020

So far it is helping a lot. I think I am getting what I was looking for. Still need to work on details and what was that source code for?

By Arash sadeghi amjadi on 5/23/2020

it is really hard to hear his voice. While teaching he gets confused a lot. content of lecture is rich. but the core of hacking is how to upload file to the victim without any python script on victim side which is not teached yet. also awful English and too many repittitive phrases like "i will stop here", "in next lecture we will proceed furhter", etc. important details of hacking are skipped.

By Spencer Martin on 5/16/2020

Getting set up is easy with these instructions and these tips for the dev environment are great! I wish I had them in my previous in person class to help with learning python.

By M P on 5/15/2020

Good introductory course covering a wide range of relevant topics. There were a few gaps where Fahad didn't record making changes to the code or a later lesson established the correct environment, but those were good exercises in debugging.

By Valentin Paccard on 5/14/2020

As the videos are made "in the live", in some situations it was complicated to follow the right way at the first attempt. But very good formation and good tips !

By Avinash Reddy on 4/8/2020

Provided in depth knowledge about the topics. Shown most of the topics practically which helped in getting complete hands on experience. I definitely recommend this training to everyone interested in learning about hacking.

Showing all 10 reviews on CourseDuck

Read all 644 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 82 / 100