diff options
author | Guillaume Le Vaillant <glv@posteo.net> | 2024-03-01 14:06:19 +0100 |
---|---|---|
committer | Guillaume Le Vaillant <glv@posteo.net> | 2024-03-01 14:06:19 +0100 |
commit | 4b1ae207edf583e57b19ff115a58104ea3cf521d (patch) | |
tree | 381b39304a38f5a1db78b9ee5631fc1f983cff75 /gnu | |
parent | 19d970fa9210624a3dead32c4ff070479c548d2d (diff) | |
download | guix-4b1ae207edf583e57b19ff115a58104ea3cf521d.tar.gz guix-4b1ae207edf583e57b19ff115a58104ea3cf521d.zip |
gnu: Add bruteforce-salted-openssl.
* gnu/packages/password-utils.scm (bruteforce-salted-openssl): New variable.
Change-Id: I90e52a6f70333ef14024fd794b6cb55692fdc24e
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/password-utils.scm | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 347ae93dda..13174656cb 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -24,7 +24,7 @@ ;;; Copyright © 2018, 2019, 2020 Tim Gesthuizen <tim.gesthuizen@yahoo.de> ;;; Copyright © 2019 Jens Mølgaard <jens@zete.tk> ;;; Copyright © 2019,2022 Tanguy Le Carrour <tanguy@bioneland.org> -;;; Copyright © 2020 Guillaume Le Vaillant <glv@posteo.net> +;;; Copyright © 2020, 2024 Guillaume Le Vaillant <glv@posteo.net> ;;; Copyright © 2020 Brice Waegeneire <brice@waegenei.re> ;;; Copyright © 2020 Jean-Baptiste Note <jean-baptiste.note@m4x.org> ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de> @@ -1484,6 +1484,32 @@ try every password contained in a file.") (home-page "https://github.com/glv2/bruteforce-luks") (license license:gpl3+))) +(define-public bruteforce-salted-openssl + (package + (name "bruteforce-salted-openssl") + (version "1.5.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/glv2/bruteforce-salted-openssl") + (commit version))) + (file-name (git-file-name name version)) + (sha256 + (base32 "00w1szj04jb63rh7sq1spc50013jgmz2nwm8k552i9ir8h4phw45")))) + (build-system gnu-build-system) + (native-inputs + (list autoconf automake)) + (inputs + (list openssl)) + (synopsis "Bruteforce cracker for openssl encrypted files") + (description + "This is a cracker for openssl encrypted files. It can be used either in +exhaustive mode to try every password given a charset or in dictionary mode to +try every password contained in a file.") + (home-page "https://github.com/glv2/bruteforce-salted-openssl") + (license license:gpl3+))) + (define-public makepasswd (let ((commit "3545d57d3a589a392d7eb0df36a5286785345c9e") (revision "1")) |