
- 472 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
About this book
The 'Ethical Hacker's Penetration Testing Guide' is a hands-on guide that will take you from the fundamentals of pen testing to advanced security testing techniques. This book extensively uses popular pen testing tools such as Nmap, Burp Suite, Metasploit, SQLmap, OWASP ZAP, and Kali Linux.A detailed analysis of pentesting strategies for discovering OWASP top 10 vulnerabilities, such as cross-site scripting (XSS), SQL Injection, XXE, file upload vulnerabilities, etc., are explained. It provides a hands-on demonstration of pentest approaches for thick client applications, mobile applications (Android), network services, and wireless networks. Other techniques such as Fuzzing, Dynamic Scanning (DAST), and so on are also demonstrated. Security logging, harmful activity monitoring, and pentesting for sensitive data are also included in the book. The book also covers web security automation with the help of writing effective python scripts.Through a series of live demonstrations and real-world use cases, you will learn how to break applications to expose security flaws, detect the vulnerability, and exploit it appropriately. Throughout the book, you will learn how to identify security risks, as well as a few modern cybersecurity approaches and popular pentesting tools.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Foreword
- Dedication Page
- About the Author
- About the Reviewer
- Acknowledgement
- Preface
- Errata
- Table of Contents
- 1. Overview of Web and Related Technologies and Understanding the Application
- 2. Web Penetration Testing – Through Code Review
- 3. Web Penetration Testing – Injection Attacks
- 4. Fuzzing, Dynamic Scanning of REST API, and Web Application
- 5. Web Penetration Testing – Unvalidated Redirects/Forwards, SSRF
- 6. Pentesting for Authentication, Authorization Bypass, and Business Logic Flaws
- 7. Pentesting for Sensitive Data, Vulnerable Components, Security Monitoring
- 8. Exploiting File Upload Functionality and XXE Attack
- 9. Web Penetration Testing: Thick Client
- 10. Introduction to Network Pentesting
- 11. Introduction to Wireless Pentesting
- 12. Penetration Testing - Mobile App
- 13. Security Automation for Web Pentest
- 14. Setting Up Pentest Lab
- Index