From 5d4ebc6b57cbe305342f29dad05ef9134fca0b7f86519ae19b8d1ad8267df194 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Sun, 7 May 2023 20:59:04 +0000 Subject: [PATCH] Accepting request 1085354 from home:AndreasStieger:branches:security hashcat 6.2.6 OBS-URL: https://build.opensuse.org/request/show/1085354 OBS-URL: https://build.opensuse.org/package/show/security/hashcat?expand=0&rev=23 --- hashcat-6.2.6.tar.gz | 3 +++ hashcat-6.2.6.tar.gz.asc | 11 +++++++++++ hashcat.changes | 7 +++++++ hashcat.keyring | 29 +++++++++++++++++++++++++++++ hashcat.spec | 12 +++++++----- system-libs.patch | 20 ++++++++++---------- v6.2.5.tar.gz | 3 --- 7 files changed, 67 insertions(+), 18 deletions(-) create mode 100644 hashcat-6.2.6.tar.gz create mode 100644 hashcat-6.2.6.tar.gz.asc create mode 100644 hashcat.keyring delete mode 100644 v6.2.5.tar.gz diff --git a/hashcat-6.2.6.tar.gz b/hashcat-6.2.6.tar.gz new file mode 100644 index 0000000..ea54a6d --- /dev/null +++ b/hashcat-6.2.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b25e1077bcf34908cc8f18c1a69a2ec98b047b2cbcf0f51144dcf3ba1e0b7b2a +size 14234640 diff --git a/hashcat-6.2.6.tar.gz.asc b/hashcat-6.2.6.tar.gz.asc new file mode 100644 index 0000000..29bded4 --- /dev/null +++ b/hashcat-6.2.6.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEpwgzIp0EC0GZzABSPBfai4oWVE8FAmMbOc8ACgkQPBfai4oW +VE+OEQf/TTyRTApvJPWOtOj/Fq/xyxByi69/mxPlpy1HveArAE+tnGUl+6WSiFbQ +ap230fGGUKX/K/kTk9Dic3hawUYwS1RTQ5lmq5lgETgMZ/Za2UWIU8rhMZbN1xat +if6cOelNGRzE3IbHlOG1OkJ2nF8n1S8eifpWMd/BaJI5nDAYrZXKmFqPaIxhJiEW +v4kOr9uUNOkyGwvKauheqm2IjPbz/mRLZq7gkuHcYWOS0+mw6hnOz3MuDB72WID7 +I4z/30vRFtU5Yt95LIEocGh+jb7c9v4VPiCvLAbJy9M/6XwWRWLfrn1q44l8kKAJ +Ht4QPxZCvL3oS+J05vBYAVxpc8Jlsg== +=PVZN +-----END PGP SIGNATURE----- diff --git a/hashcat.changes b/hashcat.changes index f2993c3..45d2229 100644 --- a/hashcat.changes +++ b/hashcat.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun May 7 20:42:32 UTC 2023 - Andreas Stieger + +- Update to 6.2.6: + * many new hash-modes and bug fixes +- add upstream signing key and verify source signature + ------------------------------------------------------------------- Wed Feb 23 19:01:39 UTC 2022 - Jan Engelhardt diff --git a/hashcat.keyring b/hashcat.keyring new file mode 100644 index 0000000..c05a8e7 --- /dev/null +++ b/hashcat.keyring @@ -0,0 +1,29 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQENBFZ1IxMBCADES2Ezy/Cwg2HyRIEO6XZj66PsgQARaLV6h/88z5xrDsfWtxDl +59c/c8fjONG8ovWG23QbgED7afNYtAkTytVN0AvW17V2riRCykLTq/YUYMZIbg3k +bwWQQWJiTvT9bqtIQyYi8m0a7KRNNT6rXhnijGW+o76p7RLFZFng4xw+1Ekph8DR +xCcI+qgc1QMTg7ceJciWhjdDtpILnHvzaXSi4bhBro4gwwpYySW5KyUGOdSZI3N8 +SH5eoYw/i0sG4jja2eUvPBIE7lDYUfpnRuQT1bWcFVT1H3SvbP5KBBX0LL9KEWMK +N8QMbD+NjYIOKCfEC2jqsUj8HrFiuNah5+4xABEBAAG0KUhhc2hjYXQgc2lnbmlu +ZyBrZXkgPHNpZ25pbmdAaGFzaGNhdC5uZXQ+iQE4BBMBCAAjBQJWdSMTAhsDBwsJ +CAcDAgEGFQgCCQoLBBYCAwECHgECF4AACgkQPBfai4oWVE+i8Qf2JnbLueg751c7 +NjoZexeRKLVK4fNgIBmyDPDyD1Cq9P6S1i+XV1SlJAaynedkDGYFXJVgiAgtKv0a +hiKGRiSbJSTRvAlZkYr5R7BayH0PjEfQwh1we+R4xwWhTtd181Q6udcOaSaWGJkF +DcOh/MvNZbv2+m7gwv0zKXTfJLoUg72q2oIY+t/XOb1rZPGAzW0QINuIlxx7ojz6 ++d3aOZBXUBX8gLstAmtx6zizpdz34SLVp2bV3qQjbhNke6k7bw4+sE06pMpyWe6C +rhPMHbE3RxTGFNGy2qIoqZ2rkfZuL+snmB4IwPfTwyXjl7EsvE6LxZDbd2dJ5Q9Q +7+VjQrXiuQENBFZ1IxMBCACcP9M1PU7qCiNQZkRQONX/pDxdgst1iguDLcneZrf6 +j2dvVDm5FFBwl+UFAfnN2v0vrYB5vDeKHfTKVgL9bJdjW+FDQAQ8fWGn1vm4fp8A +kLcH45qL8k5Lq8XdFuDYj4yS82Cd/R62oAqolZyuroOpjtEkYMDAyIdCyEXk+6SS +oZeVFMi4tJTQK16VM2tiQJSLKr3Z2Jlymyf+BlbK8dnycwE9yhKCQV6yK+LxTgAm +lZz5ZANWwFOlWsoTyj3qE+0e1MKmX4Z8VH3OaSiEZVgq2G2kZHq6R8VfdVM5MFnS +KM+fYTDY9NIAxkW0wval2vRKVFncokw3+Bfas/K/tg/vABEBAAGJAR8EGAEIAAkF +AlZ1IxMCGwwACgkQPBfai4oWVE/xEAf+Kd5qv8c0IFo+S0tpPaI05FsYQqdfw7au +xnwe12IHUxmxBBjxvlg0gg0HoEUboBuv/zeVAQVh8ggA2DXSF6jJA7kZqXyh3qtO ++4BvIVBDnxoErJkOsijvNwMqHpUFeZiAzldeOMbryz1FZN9alW7qnb0Cnl6LIHEh +e+kmSwXHke5Ns9dPQpgYdnWXX7PihWnP2C+Ah0nAqahJl9WN0CeAKsP9FNkJSdx7 +P2jibSevY0fnk+dxqDPnkkNt/UyjlXefJc+cEpgnIghvBcKYgWDxK57/koALIbGw +6SXYZfURj3Zg4sgS405QCHFV3V6JtNH1Eno1Bx1u0qu6b5DjpgWOYA== +=fqeV +-----END PGP PUBLIC KEY BLOCK----- diff --git a/hashcat.spec b/hashcat.spec index 4f7ffcd..c9583bb 100644 --- a/hashcat.spec +++ b/hashcat.spec @@ -1,7 +1,7 @@ # # spec file for package hashcat # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,16 +16,18 @@ # +%define lname libhashcat6_2_6 Name: hashcat -%define lname libhashcat6_2_5 -Version: 6.2.5 +Version: 6.2.6 Release: 0 Summary: CPU-based password recovery utility License: GPL-2.0-or-later AND MIT Group: Productivity/Security URL: https://hashcat.net/ - -Source: https://github.com/hashcat/hashcat/archive/refs/tags/v%version.tar.gz +Source: https://hashcat.net/files/%{name}-%{version}.tar.gz +Source2: https://hashcat.net/files/%{name}-%{version}.tar.gz.asc +# Key ID: 2048R/8A16544F. Fingerprint: A708 3322 9D04 0B41 99CC 0052 3C17 DA8B 8A16 544F +Source3: %{name}.keyring Source9: %name-rpmlintrc Patch1: system-libs.patch BuildRequires: fdupes diff --git a/system-libs.patch b/system-libs.patch index 90557cd..f798c19 100644 --- a/system-libs.patch +++ b/system-libs.patch @@ -2,10 +2,10 @@ src/Makefile | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) -Index: hashcat-6.2.5/src/Makefile +Index: hashcat-6.2.6/src/Makefile =================================================================== ---- hashcat-6.2.5.orig/src/Makefile -+++ hashcat-6.2.5/src/Makefile +--- hashcat-6.2.6.orig/src/Makefile ++++ hashcat-6.2.6/src/Makefile @@ -3,17 +3,17 @@ ## License.....: MIT ## @@ -14,7 +14,7 @@ Index: hashcat-6.2.5/src/Makefile +SHARED ?= 1 DEBUG := 0 PRODUCTION := 1 - PRODUCTION_VERSION := v6.2.5 + PRODUCTION_VERSION := v6.2.6 ENABLE_CUBIN ?= 1 ENABLE_BRAIN ?= 1 ENABLE_UNRAR ?= 1 @@ -28,7 +28,7 @@ Index: hashcat-6.2.5/src/Makefile ## do not change, requires some hacks USE_SYSTEM_UNRAR ?= 0 -@@ -101,7 +101,7 @@ VERSION_PURE := $(shell echo +@@ -102,7 +102,7 @@ VERSION_PURE := $(shell echo ## DESTDIR ?= @@ -37,7 +37,7 @@ Index: hashcat-6.2.5/src/Makefile INSTALL_FOLDER ?= $(PREFIX)/bin SHARED_ROOT_FOLDER ?= $(PREFIX)/share -@@ -118,7 +118,7 @@ LIBRARY_DEV_FOLDER ?= $(LIBRARY_DEV +@@ -119,7 +119,7 @@ LIBRARY_DEV_FOLDER ?= $(LIBRARY_DEV ifeq ($(USE_SYSTEM_LZMA),0) DEPS_LZMA_PATH := deps/LZMA-SDK/C else @@ -46,7 +46,7 @@ Index: hashcat-6.2.5/src/Makefile endif ifeq ($(USE_SYSTEM_ZLIB),0) -@@ -172,7 +172,7 @@ endif # MSYS2 +@@ -173,7 +173,7 @@ endif # MSYS2 ## Misc stuff ## @@ -55,7 +55,7 @@ Index: hashcat-6.2.5/src/Makefile ## ## General compiler and linker options -@@ -180,6 +180,7 @@ COMPTIME := $(shell date +@@ -181,6 +181,7 @@ COMPTIME := $(shell date LFLAGS := $(LDFLAGS) @@ -63,7 +63,7 @@ Index: hashcat-6.2.5/src/Makefile ifeq ($(PRODUCTION),0) CFLAGS += -W CFLAGS += -Wall -@@ -230,7 +231,7 @@ endif +@@ -235,7 +236,7 @@ endif ifeq ($(DEBUG),0) CFLAGS += -O2 ifneq ($(UNAME),Darwin) @@ -72,7 +72,7 @@ Index: hashcat-6.2.5/src/Makefile endif else ifeq ($(DEBUG),1) -@@ -256,7 +257,7 @@ CFLAGS += -pipe -Iinclu +@@ -269,7 +270,7 @@ CFLAGS += -pipe -Iinclu # LZMA CFLAGS += -I$(DEPS_LZMA_PATH) ifeq ($(USE_SYSTEM_LZMA),1) diff --git a/v6.2.5.tar.gz b/v6.2.5.tar.gz deleted file mode 100644 index 958ddce..0000000 --- a/v6.2.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6f6899d7ad899659f7b43a4d68098543ab546d2171f8e51d691d08a659378969 -size 6341872