Ethical Hacking: Practical Penetration Testing and Red Teaming Techniques

·
· Packt Publishing Ltd
Ebook
729
Pages
Tools

About this ebook

Develop practical ethical hacking skills across the full penetration testing lifecycle. Use labs and challenges to investigate vulnerabilities, exploit safely, escalate access, and report findings.Key Features
  • Complete pentest coverage follows reconnaissance, exploitation, escalation, and reporting steps
  • Realistic labs address web attacks, passwords, social engineering, malware, and covert channels
  • Professional context links hands-on techniques to MITRE ATT&CK, NIST, PTES, and OWASP standards
Book DescriptionProfessional ethical hacking begins with a clear understanding of authorization, responsible practice, and the stages of a penetration test. Readers move from footprinting and reconnaissance into scanning, enumeration, and fuzzing, using guided environments such as TryHackMe to explore how weaknesses are found. The technical core develops practical attack and analysis skills across Metasploit, cryptography, covert communication, and password cracking. Web application risks are examined through the OWASP Top 10, the OWASP Juice Shop, cross-site scripting, and SQL injection, followed by social engineering, reverse shells, privilege escalation, and malware concepts. Security models, MITRE ATT&CK, zero trust, PTES, NIST, and OWASP standards provide professional context. The final material brings the techniques together through realistic challenges and professional pentest practices, including evidence gathering, risk communication, and reporting. Integrated exercises and supporting tutorials reinforce both exploitation and defense. By the end of this journey, readers can conduct structured security assessments, test common attack paths responsibly, and communicate findings that support stronger protection.What you will learn
  • Conduct reconnaissance, scanning, and enumeration
  • Exploit XSS and SQL injection in controlled labs
  • Use Metasploit for structured penetration testing
  • Analyze cryptography and password-cracking methods
  • Perform privilege escalation and reverse-shell techniques
  • Document findings through professional pentest reports
Who this book is for

Created for security administrators, red team members, and practitioners developing professional penetration testing skills. It is appropriate for readers who want structured, hands-on experience with common attack methods, security frameworks, responsible testing, and reporting.

Develop practical ethical hacking skills across the full penetration testing lifecycle. Use labs and challenges to investigate vulnerabilities, exploit safely, escalate access, and report findings.Key Features Complete pentest coverage follows reconnaissance, exploitation, escalation, and reporti...

Discover more

About the author

The Rheinwerk Computing series offers new and established professional comprehensive guidance to enrich the readers' skillsets and enhance their career prospects. Their publications are written by leading experts in the fields of programming, administration, security, analytics, and more. Each book is detailed and hands-on to help readers develop essential, practical skills that they can apply to their daily work.

Florian Dalwigk is an expert in cybercrime, cyberespionage, and IT security. After studying computer science, he worked for a security agency and has been a volunteer lecturer since 2024, teaching modules on "Ethical Hacking," "IT Forensics," "Cyberespionage," "Cybercrime and Crypto Forensics," and "Post-Quantum Cryptography," among others. As an author of specialist books, he conveys his knowledge in a clear and practical way. He is interested in the interface between technological innovation and security, particularly in the context of state-controlled cyber operations and cryptographic resilience in the post-quantum era.

The Rheinwerk Computing series offers new and established professional comprehensive guidance to enrich the readers' skillsets and enhance their career prospects. Their publications are written by leading experts in the fields of programming, administration, security, analytics, and more. Each bo...

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.