Bkcrack Versions Save

Crack legacy zip encryption with Biham and Kocher's known plaintext attack.

v1.6.1

3 months ago
  • Minor bugfixes related to password recovery
  • Added basic automated tests
  • Option to show version information (--version)

v1.6.0

4 months ago

Features:

  • Option for minimal password length for password recovery
  • Implement exhaustive password search
  • Continue password search if found password does not use expected character set
  • Options to resume an interrupted attack or password recovery

Packaging:

  • Removed OpenMP dependency, use standard C++ threads instead

v1.5.0

1 year ago
  • Load ciphertext's check byte (CRC or timestamp) automatically from encrypted archive and use as plaintext
  • Ability to change an archive's password to a new password specified by its internal representation
  • Option to derive the internal representation of a given password
  • Option to keep the encryption header when writing deciphered data

v1.4.0

1 year ago
  • Ability to list entries in a ZIP archive.
  • Ability to specify which ZIP entries to load by index instead of name to avoid character encoding issues on the command line.
  • Add long option alternatives (e.g. --help for -h).

v1.3.5

2 years ago
  • Enable UTF-8 command line arguments on Windows
  • Add support for Info-ZIP unicode path extra field

v1.3.4

2 years ago

Show progress less often from a dedicated thread

v1.3.3

2 years ago

Fix a bug in Data constructor reported by @cxzstuff

v1.3.2

2 years ago
  • Python script to deflate data by @magnumripper in #45
  • Loading plaintext from a file (-p parameter) is no longer mandatory. It can be given on the command line (-x parameter).
  • Some code refactoring and cleaning up

v1.3.1

2 years ago

Return 1 on failure (failed attack or password recovery) to enable easier scripting.

v1.3.0

2 years ago

Added the ability to recover password from internal keys.