Hacking With Python
Hacking With Python. The Complete Beginner’s Course to Learn Ethical Hacking With Python in 7 Clear-Cut Lessons – Including Dozens of Practical Examples & Exercises
This book aims to provide all of the information that an intermediate or advanced Python programmer will need to get started in the world of hacking and pentesting. As such, it mostly assumes a solid understanding of the Python language and of basic programming principles.
The material may also be accessible to more novice programmers, but I would recommend that they read through the code examples much more carefully (and keep a copy of the Python documentation handy) to make sure that
they understand exactly what is going on in each line.