BetaMaxHeadroom / Hands-On-Penetration-Testing-with-Python

Hands-On Penetration Testing with Python, published by Packt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hands-On Penetration Testing with Python

Hands-On Penetration Testing with Python

This is the code repository for Hands-On Penetration Testing with Python, published by Packt.

Enhance your ethical hacking skills to build automated and intelligent systems

For any queries please reach out to furqankhan08@gmail.com.

What is this book about?

With the current technological and infrastructural shift, penetration testing is no longer a process-oriented activity. Modern-day penetration testing demands lots of automation and innovation; the only language that dominates all its peers is Python. Given the huge number of tools written in Python, and its popularity in the penetration testing space, this language has always been the first choice for penetration testers.

This book covers the following exciting features: <First 5 What you'll learn points>

  • Get to grips with Custom vulnerability scanner development
  • Familiarize yourself with web application scanning automation and exploit development
  • Walk through day-to-day cybersecurity scenarios that can be automated with Python
  • Discover enterprise-or organization-specific use cases and threat-hunting automation
  • Understand reverse engineering, fuzzing, buffer overflows , key-logger development, and exploit development for buffer overflows.

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

a=44
b=33
if a > b:
print("a is greater")
print("End")

Following is what you need for this book: If you are a security consultant , developer or a cyber security enthusiast with little or no knowledge of Python and want in-depth insight into how the pen-testing ecosystem and python combine to create offensive tools , exploits , automate cyber security use-cases and much more then this book is for you. Hands-On Penetration Testing with Python guides you through the advanced uses of Python for cybersecurity and pen-testing, helping you to better understand security loopholes within your infrastructure .

With the following software and hardware list you can run all code files present in the book (Chapter 1-15).

Software and Hardware List

Chapter Software required OS required
1-15 Linux Ubuntu 16.04, Kali Linux VM image,Vmware Player (workstation) Linux

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. [Click here to download it](Graphics Bundle Link).

Related products

Get to Know the Author

Author Name Furqan Khan is a security researcher who loves to innovate in Python, pentesting, ML, AI, and big data ecosystems With a gold medal at both M.Tech and B.Tech, he started off as a research scientist at NITK, where he developed a web app scanner for the Ministry of IT (India). He then worked as a security researcher with Paladion Networks and Wipro Dubai exploring pentesting/exploitation space where he developed tools such as vulnerability scanner and a threat intelligence platform. Currently, he is working with Du-Telecom Dubai as a pentesting manager. He has published and co-authored white papers and journals with Springer and Elsevier, and has also presented his research and development work at international conferences, including CoCon.

Suggestions and Feedback

Click here if you have any feedback or suggestions.

About

Hands-On Penetration Testing with Python, published by Packt


Languages

Language:Python 49.5%Language:JavaScript 35.4%Language:HTML 14.7%Language:C 0.2%Language:CSS 0.2%Language:Shell 0.0%