Results 14 issues of kimci86

As the command line can become complex for advanced cases, accepting arguments from a file could be convenient. Using a YAML file seems to be a reasonable option as the...

enhancement

At the moment, a candidate internal password representation is considered to be a solution if it verifies a conjunction of predicates. Each of those predicates check if a fixed piece...

enhancement

This is a quick hack to be able to set a prefix for the password recovery. This will be replaced by a proper mask feature. Example: `./bkcrack -k f27e56a8 91e5b1ea...

- [x] Implement exhaustive search (resolves #34) - [x] Ability to restart search after a non-exhaustive search or SIGINT (resolves #35) + [ ] Make it more precise (the starting...

To do: Put core functionalities into a library separate from the command-line interface. This would ease the integration in other tools or making other user interfaces, for example [ZoDream.ZipCrack](https://github.com/zx648383079/ZoDream.ZipCrack) by...

enhancement

It would be handy to guess which zip entries contain ciphertext and plaintext based on filename and/or CRC.

enhancement

## Description For now, test utilities for all SFML modules are compiled in a single library, which means for example that tests for the System module are linked with Graphics...

feature
m:unittest

## Description We noticed in #1976 that `std::span` could be helpful to modernize the API. As it comes with C++20, I tried to use an implementation compatible with C++17 [tcbrindle/span](https://github.com/tcbrindle/span)....

feature
s:undecided

During password recovery, the user-provided character set is used to bruteforce the n-6 first characters. The 6 last bytes are derived from there and they can have any value not...

enhancement

> [...] to look for a large stored block that appears in deflate output for various tools and parameters, hoping that it also appears in encrypted data, and bruteforce the...

enhancement