Learn Penetration Testing with Python 3.x - 2nd Edition.pdf

(592 KB) Pobierz
Learn
Penetration Testing
with
Python 3.x
An ethical hacker's blueprint for offensive security
2nd Edition
Yehia Elghaly
www.bpbonline.com
ii
Second Revised and Updated Edition 2024
First Edition 2022
Copyright © BPB Publications, India
ISBN: 978-93-55519-436
All Rights Reserved.
No part of this publication may be reproduced, distributed or transmitted in
any form or by any means or stored in a database or retrieval system, without the prior written
permission of the publisher with the exception to the program listings which may be entered,
stored and executed in a computer system, but they can not be reproduced by the means of
publication, photocopy, recording, or by any electronic and mechanical means.
LIMITS OF LIABILITY AND DISCLAIMER OF WARRANTY
The information contained in this book is true to correct and the best of author’s and publisher’s
knowledge. The author has made every effort to ensure the accuracy of these publications, but
publisher cannot be held responsible for any loss or damage arising from any information in
this book.
All trademarks referred to in the book are acknowledged as properties of their respective
owners but BPB Publications cannot guarantee the accuracy of this information.
www.bpbonline.com
Kup książkę
iii
Dedicated to
My wife
Faten Hmem
My father
Mamdouh Elghaly
and
My daughter
Elina Elghaly
Kup książkę
iv
About the Author
Yehia Elghaly
brings over 11 years of experience in offensive cybersecurity and red
teaming. He has successfully led more than 200 projects across various sectors, including
government, banking, telecommunications, aviation, oil & gas, education, construction,
energy, healthcare, marine, ports & terminal, and critical country infrastructure systems.
These projects were executed across diverse regions, including Asia, Europe, Africa, the
Gulf, and Latin America.
Throughout his career, Yehia has held several prestigious positions, including Senior
Penetration Testing Consultant and Security Researcher at DTS Solution Dubai, Group
Manager of Cyber Security Assurance at DP World Dubai, and is currently serving as a
Senior Consultant for the Red Team at CPX Abu Dhabi.
Yehia holds a Bachelor’s degree in Business Administration from The Open University
Business School, UK, and a Master’s degree in Information Security and Digital Forensics
from the University of East London, UK. He is the author of “Lean Penetration Testing with
Python 3.x” and has published articles in renowned international cybersecurity magazines
such as Hakin9 and Pentest. Yehia also has experience in exploitation development as
he discovered 18+ CVE’s. His name has been mentioned in the Hall of Fame of many
websites.
His research in offensive security has established him as a keynote speaker at numerous
international cybersecurity conferences, including the Middle East Info Security Summit
2015, QuBit Conference 2016 and 2019, DefCamp 2016 and 2019, and Blackhat 2023.
Yehia also holds multiple cybersecurity certifications, underscoring his expertise and
commitment to the field.
Kup książkę
v
About the Reviewer
Gjoko Krstic
is a security engineer and vulnerability researcher, with a bachelor’s degree in
Computer Systems and Networks, and various certifications specializing in cyber security.
He has over 17 years of experience in security architecture, exploit development, reverse
engineering, red teaming and penetration testing for various corporate and government
organizations. Gjoko is the founder of Zero Science Lab, a Macedonian information
security research and development laboratory, discovering and responsibly disclosing a
wide range of vulnerabilities in commercial products. He is also the author of security
research papers related to WAFs and BMS including embedded systems and a speaker at
various conferences.
Kup książkę
Zgłoś jeśli naruszono regulamin