Skip to main content

Instructor-led training

Penetration Testing: A Hands-On Introduction to Hacking Training in Bentonville, Arkansas

This course is for software engineers/developers in need of developing applications that are hacker secure.

What you'll learn

This course is for software engineers/developers in need of developing applications that are hacker secure.  It covers all relevant and some not so relevant pentest topics.

Prerequisites

2+ years of software development experience.

Course Outline

Part I: The Basics
Chapter 1: Setting Up Your Virtual Lab
Chapter 2: Using Kali Linux
Chapter 3: Programming
Chapter 4: Using the Metasploit Framework 
 
Part II: Assessments
Chapter 5: Information Gathering
Chapter 6: Finding Vulnerabilities
Chapter 7: Capturing Traffic
 
Part III: Attacks
Chapter 8: Exploitation
Chapter 9: Password Attacks
Chapter10: Client-Side Exploitation
Chapter 11: Social Engineering
Chapter 12: Bypassing Antivirus Applications
Chapter 13: Post Exploitation
Chapter 14: Web Application Testing
Chapter 15: Wireless Attacks
 
 
Part IV: Exploit Development
Chapter 16: A Stack-Based Buffer Overflow in Linux
Chapter 17: A Stack-Based Buffer Overflow in Windows
Chapter 18: Structured Exception Handler Overwrites
Chapter 19: Fuzzing, Porting Exploits, and Metasploit Modules
 
Part V: Mobile Hacking
Chapter 20: Using the Smartphone Pentest Framework . 445

Training locations

Penetration Testing: A Hands-On Introduction to Hacking training across the U.S. and beyond.

We provide Penetration Testing: A Hands-On Introduction to Hacking training onsite and live online for organizations throughout the United States and internationally.

View all Penetration Testing: A Hands-On Introduction to Hacking training locations

Train your team with HSG

Private, instructor-led training customized for your organization.

  • Onsite or live online delivery
  • Customized curriculum
  • Training for groups of 3 or more
  • Flexible scheduling
  • Experienced instructors
Request a Training Proposal

Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com

Ready to train your team?

Let's customize this training for your organization.

Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.