/DW-GAN

A GAN based framework for CAPTCHA breaking in the dark web.

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

DW-GAN

A GAN based framework for CAPTCHA breaking in the dark web. Especially for the CAPTCHA with curve and dot noisces.

Requirement

This code is implemented in Python and PyTorch. All of the required libraries could be installed by pip or conda.

Usage

Data

Due to the shortage of the storage space, data is not uploaded in this repository. Please find the Kaggle Page for the data.

Training

GAN model is trained and uploaded. An example of making dataset for training CNN model is under the folder Example_and_Record

Acknowledgments

For CNN model training, Dee Qiu's code is used for reference. The CNN Synthesizer is used from an open-source CAPTCHA library. Based on that implementation, we change the code to satisfy our need for experiments.