Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support for recovering ZIP (archive) passwords #69

Closed
philsmd opened this issue Jan 8, 2016 · 12 comments
Closed

support for recovering ZIP (archive) passwords #69

philsmd opened this issue Jan 8, 2016 · 12 comments

Comments

@philsmd
Copy link
Member

philsmd commented Jan 8, 2016

This feature request was originally reported on the (now obsolete and offline) trac ticketing system of hashcat.net.


Ticket details:
Original reporter (OP): minga
Title: OCL support for .ZIP files
Ticket number: 161
Date reported: 2013-06-14T18:25:06+02:00
Description: Auditors/Forensics people need to crack ZIP files.

Would [be awesome to be able to] just [to] use OCL for this.

Comments:
1. Rolf ZipClassic (96 bit custom encryption used in the Old Days) should be supported too.

It's not very GPU friendly, but the speeds are good (800M+ on GTX Titan using Passcovery).

Note: this ticket is not about .7z; recoverying passwords of .7z archives is already supported (-m 11600 = 7-Zip). The feature to add support for recovering RAR passwords was mentioned within a separate issue #68 (therefore please discuss here only about the different types of .zip files).

@jsteube
Copy link
Member

jsteube commented Jun 19, 2016

Note we've added WinZip support, PKZIP is still missing

@DrDinosaur
Copy link

Any update?

@BTCBOY
Copy link

BTCBOY commented Nov 1, 2017

PKzip support would be really helpful

@ned-kelly
Copy link

+1

@RolfHashcat
Copy link
Contributor

The request is still relevant.

@antimech
Copy link

Updates?

@0xVavaldi
Copy link
Contributor

Would like to request this to be added as well.

@Devil-of-Chaos
Copy link

Would like to request too

@alpenseppl
Copy link

alpenseppl commented Jan 22, 2019

+1 (PKZIP2)

@thehlopster
Copy link

+1 pkzip2

@alter
Copy link

alter commented May 2, 2019

I really need it...

@philsmd
Copy link
Member Author

philsmd commented May 18, 2019

added with:

  1. Added pkzip kernels 17200, 17210, 17220 and 17230 #1962 (-m 17200 = compressed, -m 17210 = uncompressed, -m 17220 = compressed multiple files, -m 17230 = as 17220 but only checksum check)
  2. Adding pkzip stream cipher kernels 20500 and 20510 #2032 (-m 20500 = Master Key "hash" for password recovery (forensic purpose if password needs to be known, not only the key) by exploiting a known plaintext attack (KPA), e.g. using bkcrack, -m 20510 = Master Key "hash" for password recovery, 20500 optimized to brute-force the first 6 bytes (prepended) )

the betas are available here: https://hashcat.net/beta

Thx

@philsmd philsmd closed this as completed May 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests