ZIP Password Cracking Toolkit for NVIDIA GPUs
$ docker image pull dceoy/john:latest
$ docker image pull dceoy/hashcat:latest
Install the dependencies:
Extract the password hash from a ZIP file (./foo.zip).
$ docker container run --rm --entrypoint=zip2john -v ${PWD}:/wd:ro \
dceoy/john /wd/foo.zip \
| grep -e '^[^:]\+.zip:' \
| cut -d ':' -f 2 \
| tee foo.zip.hash.txt
Crack the password with brute-force attack using a GPU.
$ nvidia-docker container run --rm -v ${PWD}:/wd:ro \
dceoy/hashcat -a 3 -w 4 -m 17220 /wd/foo.zip.hash.txt ?a?a?a?a?a?a?a?a
The hash types of ZIP files:
| Hash-Mode | Hash-Name |
|---|---|
| 13600 | WinZip |
| 17200 | PKZIP (Compressed) |
| 17210 | PKZIP (Uncompressed) |
| 17220 | PKZIP (Compressed Multi-File) |
| 17225 | PKZIP (Mixed Multi-File) |
| 17230 | PKZIP (Compressed Multi-File Checksum-Only) |
Reference: https://hashcat.net/wiki/doku.php?id=example_hashes
Content type
Image
Digest
Size
194 MB
Last updated
over 5 years ago
docker pull dceoy/hashcat