Skip to content

jmpleo/pae

Repository files navigation

Password AutoEncoders

Using local

pipenv install

or docker (see: https://hub.docker.com/r/jmpleo/pae)

docker pull jmpleo/pae

simple inference

pipenv run python3 sample.py --pii=/path/to/personal_ident_info.txt --stdout

or

docker run -i --rm jmpleo/pae --stdout </path/to/personal_ident_info.txt

with hashcat

docker run -i --rm jmpleo/pae < /path/to/personal_ident_info.txt --stdout | hashcat -m 0 -a 0 --potfile-disable /path/to/hashes_list.txt

see more

usage: sample.py [-h] [--method M] [--wordlist_first FILE] [--log_file FILE] [--save_dir DIR] [--load_model PATH] [--repo_id REPO]
                 [--local] [--batch_size B] [--sigmas_n N] [--sigma_min SMIN] [--sigma_max SMAX] [--pii FILE|DIR] [--stdout] [--cuda]

sample autogen

optional arguments:
  -h, --help            show this help message and exit
  --method M            which model to generate
  --wordlist_first FILE
                        first popular wordlist
  --log_file FILE       path to logging
  --save_dir DIR        directory to save checkpoints and outputs
  --load_model PATH     path to load checkpoint if specified
  --repo_id REPO        path to repo src of model
  --local               using load_model arg as local path
  --batch_size B        batch size
  --sigmas_n N          pints of sigmas on [sigma_min, sigma_max]
  --sigma_min SMIN      min sigma sampling
  --sigma_max SMAX      max sigma sampling
  --pii FILE|DIR        path to leaked info, (PII, passwords, nicks, etc.)
  --stdout              print password to stdout
  --cuda                sampling on CUDA

Базовая архитектура автокодировщика

ae

Базовая архитектура состязательного автокодировщика

ae

About

password dictionary generator from context

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •