Module 01: Introduction to Penetration Testing and Methodologies, Module 02: Penetration Testing Scoping and Engagement Methodology, Module 03: Open Source Intelligence (OSINT) Methodology, Module 04: Social Engineering Penetration Testing Methodology, Module 05: Network Penetration Testing Methodology –External, Module 06: Network Penetration Testing Methodology –Internal, Module 07: Network Penetration Testing Methodology -Perimeter Devices, Module 08: Web Application Penetration Testing Methodology, Module 09: Wireless Penetration Testing Methodology, Module 10: IoT Penetration Testing Methodology, Module 11: OT/SCADA Penetration Testing Methodology, Module 12: Cloud Penetration Testing Methodology, Module 13: Binary Analysis and Exploitation, Module 14: Report Writing and Post Testing Actions, Appendix A: Penetration Testing Essential Concepts, Appendix B: Fuzzing, Appendix C: Mastering Metasploit Framework, Appendix D: PowerShell Scripting, Appendix E: Bash Environment and Scripting, Appendix F: Python Environment and Scripting, Appendix G: Perl Environment and Scripting, Appendix H: Ruby Environment and Scripting, Appendix I: Active Directory Pen Testing, Appendix J: Database Penetration Testing Methodology, Appendix K: Mobile Device Penetration Testing Methodology