← all repositories

brannondorsey/PassGAN

A GAN-based deep learning model for generating password candidates trained on leaked password datasets.

2k stars Python Domain AppsML Frameworks
PassGAN
Not currently ranked — collecting fresh signals.
star history

PassGAN implements a Generative Adversarial Network architecture for password guessing, adapted from the Improved Training of Wasserstein GANs approach. The repository provides a command-line interface for training custom models on password datasets and sampling generated passwords from pretrained checkpoints. It includes a pretrained model trained on the RockYou dataset and supports training on additional leak datasets.

Frequently asked

What is brannondorsey/PassGAN?
A GAN-based deep learning model for generating password candidates trained on leaked password datasets.
Is PassGAN open source?
Yes — brannondorsey/PassGAN is open source, released under the MIT license.
What language is PassGAN written in?
brannondorsey/PassGAN is primarily written in Python.
How popular is PassGAN?
brannondorsey/PassGAN has 2k stars on GitHub.
Where can I find PassGAN?
brannondorsey/PassGAN is on GitHub at https://github.com/brannondorsey/PassGAN.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.