abrute-0.0.2 is not a library.
abrute - Multi-threaded AES Brute Force File Decryption
Rather straight forward. It works but has much more improvements yet to come. This will use your CPU to the best of its ability so you may want to use this on a secondary system.
Installation
First you need to have aescrypt installed.
&&
&&
Next you need to have Rust installed.
|
Then you can get and compile abrute.
Usage
USAGE: abrute <RANGE> <CHARACTERS> [OPTIONS] [--] <TARGET>
<RANGE> Single digit or a range 4:6 for password length.
<CHARACTERS> Characters to use in password attempt. Don't use quotes unless
they may be in password. Backslash may escape characters such
as space.
-a, --adjacent Set a limit for allowed adjacent characters. Zero will not
allow any characters of the same kind to neghibor in the
attempts.
<TARGET> Target file to decrypt.
-h, --help Prints help information.
-v, --version Prints version information.
License
Licensed under either of
- Apache License, Version 2.0, (http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.