T0pv6iylqxcg7uvpou1v thumbnail

Using Python For Offensive Penetration Testing

When other's tools fail, writing your own makes you a true pentester!

Using Python For Offensive Penetration Testing

Hussam Khrais


  • ALL the Scripts are downloadable - just plug and play!
  • It's an on-going Course, new contents will be added monthly!


Before You Enroll !

The knowledge which you will learn from this course is literally a weapon. My goal is to make you a better warrior in penetration testing. Consider the consequences of your actions, be smart and don't go to jail.

"Assume your target is running unpatched Windows XP, Anti-Virus is disabled, firewall is turned off, IPS is not in place then you may (or not) get into their system !!" Does that sound like a real world penetration testing for you?

Whether you get bored from theory and basic courses which repeat the same tools and techniques over and over again and fail to teach you how to hack into even unsecured systems or you want to push your skills from beginner to the next level, then you have come to the right place!

There are quite a lot of people who call themselves hackers but in reality few have the solid skills to fit the definition, when other's tools fail, writing your own makes you a true hacker!



Why Python?

  • Easy to learn
  • Cross platform
  • Unlimited third party libraries
  • Get your job done with few lines
  • Ranked as #1 for the most popular programming languages
  • Plenty of open source hacking tools are written in python which can be easily integrated within your script

How To Use This Course?

  1. View the course in order, start from module 1 and move on.
  2. Before you see the video, download the script, read the inline comments, run the script in your home lab, then finally see the explanatory video, if you still got any question, post it in comment box.
  3. Don't skip the exercises, Google is your best friend.
  4. Fall in love with Python, go for extra mile and start writing your own weapons!

How to reach me?

  • EHA discussion in case you have ANY question or technical problem.
  • LinkedIn if you have ANY questions prior taking the course, Ideas and collaboration are welcomed.

What are the requirements?

  • Basic knowledge in Python or ANY other programming/scripting languages
  • Intermediate knowledge in penetration testing and ethical hacking

What am I going to get from this course?

  • Over 52 lectures and 5 hours of content!
  • Answers to your questions
  • Highly technical, COMPLETELY hands-on, Straight to the point
  • You will setup your home virtual hacking lab
  • You will learn countermeasures against most of the attacks
  • Challenge yourself with UNSOLVED Exercises

What is the target audience?

  • Ethical hackers and penetration testers
  • Students preparing for OSCP, OSCE, GPEN, GXPN, CEH
  • Information security professionals and cyber security consultants
  • System and network security administrators
  • Programmers who want to get their hands dirty

Your Instructor

Hussam Khrais

Hussam Khrais is a senior security engineer with over 5 years in penetration testing, Python scripting and network security where he spends countless hours in forging custom hacking tools in Python.

Hussam currently holds the following certificates in information security:-

-GIAC Penetration Testing - GPEN

-Certified Ethical Hacker - CEH

-Cisco Certified Network Professional - Security (CCNP Security)

Class Curriculum

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Extremely interesting course
This is a very interesting course showing you Python's ability to create malware. Hussam is clearly knowledgable. I like his teaching style and the way we start off with a basic script and he covers off "upgrades" to make it harder for sec teams to spot. He also covers counter-measures and some great works from advanced persistent threat teams and the way they use social media to deliver commands to their malware. Great course. Engaging. Informative. Good quality. Interesting code. Up to date examples.

- Aimee White

I've just finished the third module, the course is awesome, hands on and will really push your skills, up to date examples and will show you a REALLY interesting hacking capabilities in Python. I really recommend this course for anyone in infosec field. - Mike J

Get started now!