- Used to train the network
- Used to run the interactive session with the model. Where the user inputs their password and the model scores it.
- Model must be adjusted within the code to match the model weights you are trying to load onto it.
- Trained without a dropout layer on 10 million passwords
- Remove dropout layer from model in
CheckPassword.py
and rename tomodel_weights.hdf5
before running.
- Trained on 100 million password with dropout layer.
- Just rename to
model_weights.hdf5
to use with currentCheckPassword.py
- rockyou.txt
- tensorflow
- numpy