Password Cracking with GPUs

Kyle Rankin

Sr. Systems Administrator

Cyan Inc.

Author of The Official Ubuntu Server Book, Ubuntu Hacks, and Knoppix Hacks


http://greenfly.org/talks/security/gpu.html

Agenda

An Introduction to Password Hashes

How Password Cracking Works

How Password Cracking Works

Legitimate Reasons to Crack Passwords

Let's put on a white hat...

Don't Taste the Rainbow (Tables)

A Salt

Why Use a GPU?

The Hardware

The Hardware

My Exact Setup

The Software

Proprietary Video Drivers

The Software

Hashcat

The Software

Hashcat continued

Dictionary Attacks

Calculating Cracking Speeds

Calculating Cracking Speeds

Brute-force Attacks

Tuning Attacks

Mask Attacks

Tuning Attacks

Rules

Questions?