Hashcat Essential Training

Hashcat Essential Training

1h 54mBeginner2025-04-22

Authors

Scott Simpson

Scott Simpson

Creating Technology Courses as a Senior Staff Author at LinkedIn

Course details

Get up and running with hashcat, the popular password cracking and recovery program. Hashcat supports more than 300 hashing algorithms, and is regularly used by security auditors to assess the robustness of a password during pentesting tasks. With support for computation using modern GPUs and the ability to coordinate cracking efforts across multiple nodes, hashcat brings speed and scale to our password recovery sessions. Join instructor Scott Simpson as he outlines the core concepts and skills you need to get started with this powerful tool. Along the way, test out your new know-how with practical challenges designed to help you take your ethical hacking to the next level.

Skills covered

Penetration TestingIncident ResponseEssential TrainingCybersecurity

Concepts

Introduction

  • Introduction
  • What is Hashcat
  • What you should know

Install and Test Hashcat

  • Installing Hashcat and required software
  • Install Hashcat on Linux
  • Install Hashcat on Windows
  • Install Hashcat on macOS
  • Selecting and testing your hardware

Hashcat foundations

  • Using Hashcat
  • Getting and identifying hashes
  • Dictionary attacks
  • Combinator attacks
  • Mask attacks
  • Hybrid attacks
  • Association attacks
  • Transform wordlists with rules
  • Using custom charsets

Working with Hashcat

  • Managing sessions and workload
  • Distributing work across multiple devices
  • Planning your cracking session

Practical Challenges

  • Exploring practical challenges
  • Linux user account password
  • Apache account password
  • Linux bootloader password
  • Password-protected PDF file

Conclusion

  • Next steps
40,000 Toman