From patchwork Sat Aug 13 20:43:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Hendursaga X-Patchwork-Id: 41610 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2C06F27BBEA; Sat, 13 Aug 2022 22:44:12 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 8909E27BBE9 for ; Sat, 13 Aug 2022 22:44:11 +0100 (BST) Received: from localhost ([::1]:38246 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oMyvS-0000Xo-MZ for patchwork@mira.cbaines.net; Sat, 13 Aug 2022 17:44:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMyvK-0000XY-6X for guix-patches@gnu.org; Sat, 13 Aug 2022 17:44:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45532) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oMyvJ-00071V-U1 for guix-patches@gnu.org; Sat, 13 Aug 2022 17:44:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oMyvJ-00078t-Ou for guix-patches@gnu.org; Sat, 13 Aug 2022 17:44:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#57187] [PATCH] Update hashcat to 6.2.5 Resent-From: Hendursaga Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 13 Aug 2022 21:44:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57187 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57187@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166042699727383 (code B ref -1); Sat, 13 Aug 2022 21:44:01 +0000 Received: (at submit) by debbugs.gnu.org; 13 Aug 2022 21:43:17 +0000 Received: from localhost ([127.0.0.1]:35279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMyuZ-00077Y-UF for submit@debbugs.gnu.org; Sat, 13 Aug 2022 17:43:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:39432) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMxzE-0005fo-Vm for submit@debbugs.gnu.org; Sat, 13 Aug 2022 16:44:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39238) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMxzE-0004zo-QS for guix-patches@gnu.org; Sat, 13 Aug 2022 16:44:00 -0400 Received: from sonic305-22.consmr.mail.ne1.yahoo.com ([66.163.185.148]:39639) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oMxzB-0007Zr-JP for guix-patches@gnu.org; Sat, 13 Aug 2022 16:44:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1660423431; bh=IK5eaD1n+gkixf3QoVmzhObXX9eQwhgAh7LaqxnXHUs=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=f9u7MvLJkdj2weXo2T0nCvgMDVBLU7RHASdOQ1Jdwm+wm5GpRNzrbwBgMlUtn36EF4li/EiM5XJr1WLP3j77UvDB9h3KwyF0qpRCF7dBqX5qJ/9sdfyrviNbgX5kqTG0QkwnoumxUy1L83G1yLVuVbWlpjjSEuLUYftqumCzeJTiAvI9fKovPqLIo1NmJXbI6VWBoafocU6XI2LBdfWKZvwJYKlnpcmc35BRTobH29IzmNb7dj/c/srvHKBW41d1yf68XnacfMYJkOOMtz83pfL5oQWucvsm1z9hyyCoxcAuA5cQ1I+rvLGivH4g/GL7sPwlhM4lFjDtoDQIGxXC9Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660423431; bh=Qh2LWABrLuvIuvFLuo1v0I5Hv25lA6rf3zMdi+4TrEw=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=HdVv4x/qFqq45fmfe8GhYNF08CL6rX0lepM78pH5ollMnXawLFizzIpY4zU7n3ufG6345N9AWrFVFyCJOEWNBhPyMb0dYI4wiTINNU962jXeoXFnEPjsGX94r1Z9I4lVbRqFA8/gtKbz/iv9B8bLn8kjjAKZBoVDfWfJe2VTnH4CTJjkqqr9Nk+w8fIeu4H5jx72GzfRC6IvVA1BHX9wQO2LliaBR/I9mHV9dOq+Hw1d9d9I8eXuZvbBSqMtdI+acX4zlMugk73Wfv+9ahZ4q356yvhs+6ONAKNEBy3pRHa1Be4V27XaXEZ1G4Ge5ZZNRwawfg3W9t71g9aj8/ShDQ== X-YMail-OSG: uMJUh8kVM1kizJxNI03LFHiypdAKR4jfM82wWgyqxFmNGa2jOix3V2emgQrGH9m LWHbADt4epInLWLmFC9N5pDyQ1cgdYhkXRejA9MAqpWXPvl070qPtk5DU7.b2ob.3xpvxt5NTXKv naN_TT03FeXB9oWHzo71RKFtZauRsXUfwJru9SE6yzyGOoh6yQrBY8Q5IqbOrq2qGi5WreXbigyr 9OYp29BtdlbBg72.UKf9wFGFTDgUpYElbKfo9yYBUUOXwaUpP_nk95rilAu7J3kPM8USBAZdbeos 1xJvndmewqBXbMW4qoLuXgJ3bQfD4mJ1K5H8YgpKae4U2ZcPNdihWCppZlW0Acavna2K8ddYyf5i h42SQ_X70J85wb7D.DhQpW9kBt7SKU2vqZDsrpIyVtR_u2DIZvMryvQZ8a7CCJFgBUZTP9l02q0V guY04jvJWKfyENDLmYC7YWz4UoatCPPVNfiaQP1_KqILkSJxke7Cvp02uFeBDUZgUB14Ohm41kem 98xf5t.Wy2YUIPPsdm9cOu4qsGEtz8E0Lc2b2EmJz47lMBvEI0LPzLiwkGv3rFl9b7h.xYAXjEat msTmQ_u14cVxFEWDUFjb81SEuo.xwZEmn5HOWRH5ElAbtkmmtXdDGPZ6zOAgemdRtq1vHXxQi8q7 Bv17FCp50oqq3i5ep4GLeeLp1XkGgi4vJK6Ur2zOEvfNJgLuVGWPDGgJpU6ihhC31FkHAIXz3wHh Mwc559vypi1l_3QdRvsLj6htVTf800EKE1hPdS54X4N40hnyaEIqxXur51FCXz3wc9E8EnAq7B8O IcYHKmwn_qb6nhxxzrdh7M_j2tkIDvvTs8DugZMyz_fIIfvzJ_xU4CwpMe7W9JKT8exoS9aHgPvZ pZS_ALQskCBi8E3_q.M6RdF44rbSUBrxkXD2hctm_l2afS4nWFezkyckvQOI8SGJ23FyvhsJYNC6 28egjo18qRmtM0VZ1SRMBqfdbDz9nJb74HRJ.FwI.pXdJ9.f_i2j4YYTwTrVmfhNsCaY9ZHU5Xr. QE5dvRFgkFJhweiIErvTJrphZ9FLMP4KQV6PLN7jswah5elGSUQJIPsPynqW42sHm8f0AjbOJJKH XCNHHmZ_nTTo3tUjNSYKfc4XqEFLnyXZgjkWXLnQ88zrtD1Lw8bfwlTR4Di_eRtmdysxmXwSAlj2 YYYDO3sifkfSdQr.GoM8tIyo4R5fYYvoCRD1YCzkV15LhljM4adsJnu_Y16KS5KEb_HhkRaBjU_k 4uCqFZWLn_fao8F3rfX6i5W.jiOiUOivqQ.Pq1GErn_MYkJI.w8WmWcHVb_EPpt28fZcJcmBz.xr 1MexjxqH5JIpTXaoU2E_b.GFZRWbkcp.kdOD9PeANwqBgcSR9t32MyGPHhH9mknXlTcD4pd9EaEC Ne7F1_JkzuT4mTia7wQJWyrSw0hgoZSmQ6tQkHkqPoUnpE9F3ypYkYZYWcciSMjnAd2j4btdvDJp U9cTnLenzmBcSno.zYaZCsoVVGajwr0GrmhN0r_n6ZLRUX11YQMBvqS1gtrEiwZdx6on_uBvfm5D fNyyQEK2UIYoFmYouCLnGgTCbMGT8w1NMDz3IlNbNguxD10ZD8KW5Euu5HfcJaGd8dpqK0k_eeU3 QctugeFk7IQH..oYss.fy5OW4lW_WsFFQZSo7OAJpuZ2WwAogN1xW17zSdtJahvUqi1UAR43N7Qe NfpofTnfrqOrEA3mou8rCxmzP4uNhSMt7Yo0D48MqTxm6ujANbFjm8EUYE9EbF7RgOL.DQP0YdFe 1NoHFPdvYZTU5W9VGwx8JaGLM7_Ha3KznYoV7Tp24b5iD5WH595oBy9EnTe2Fm_9AYMLQf.vivbF S6Bm8BKF7kdK7mgY_DoDDZ0Dyau47WR1YJlsXxYHW0qPOBwQ_O3Z1qpMhDZO.8QhQrF1gdDJScg. Pl82iBZAPuWLxEWD_X36uJ7Or1WBaH5V6DGuqGRGfSy8h_Q1QQf6UST9NdS6stOD7fOGy1lMhyE. 0UQweCztn7AThf.79L4bwbibhtkrsaR52CIcdS5551zv_BvgYq1LZFXZ3eJpsK62svBgjqJIaDcQ 3jMdnZaanszYV4pRWBz6vOqLkXN2pQtRLf9IRJB90Uy2pWkpATTqNTaz0AVkL8Yi0L3MNuowVvAt BTje9t478.uCO1ZKJkODRccXb1r47hhrRZD.9RuzgUfJQMCdGrWCQ6AY1rp46NMZSCXsWjmXX5hu PxMa6G_2r_S9FIn.rVAh2MoYwxYJ6UHqUWnezi9hojhHBb6AVT1vTfLgyNRnJMwwyeNTWXhM7jQU ac2bOOtNMSl.wo.Xold08WS2tOAROGOQ3bg-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Sat, 13 Aug 2022 20:43:51 +0000 Received: by hermes--canary-production-ir2-f74ffc99c-r76pr (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID fd220438e2ac48ab72acaebb4f911c37; Sat, 13 Aug 2022 20:43:48 +0000 (UTC) Date: Sat, 13 Aug 2022 16:43:26 -0400 Message-ID: <87r11jswlt.fsf@aol.com> MIME-Version: 1.0 References: <87r11jswlt.fsf.ref@aol.com> X-Mailer: WebService/1.1.20531 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Received-SPF: pass client-ip=66.163.185.148; envelope-from=hendursaga@aol.com; helo=sonic305-22.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 13 Aug 2022 17:43:15 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Hendursaga X-ACL-Warn: , Hendursaga via Guix-patches X-Patchwork-Original-From: Hendursaga via Guix-patches via From: Hendursaga X-getmail-retrieved-from-mailbox: Patches Hello Guixers! Attached you will find my first patch submitted here in awhile! I'm hoping I've followed the guidelines, they haven't really changed much that I can see. Also, if I incorrectly attached the file, do tell, as I'm on a new (Emacs + notmuch) email workflow! Unfortunately, I wasn't able to get hashcat to build reproducibly, and I'm not sure why, but 1) the 6.1.1 version wasn't reproducible, and 2) it's literally just a few bytes. $ guix challenge hashcat /gnu/store/d3piidwdm4l6i2hsppyzydslcdd1idkl-hashcat-6.1.1 contents differ: no local build for '/gnu/store/d3piidwdm4l6i2hsppyzydslcdd1idkl-hashcat-6.1.1' https://ci.guix.gnu.org/nar/lzip/d3piidwdm4l6i2hsppyzydslcdd1idkl-hashcat-6.1.1: 0bwc2zx3d15l6asa4hc1p70h9264q6mfyswfmj4ay1c9njlb9s19 https://bordeaux.guix.gnu.org/nar/lzip/d3piidwdm4l6i2hsppyzydslcdd1idkl-hashcat-6.1.1: 10q84qw6ihc0cp7d0fnfpr4bl0rsf01s6nvmgiqh6p152a0lqzfv differing file: /bin/hashcat $ diffoscope /gnu/store/c5a5p5yisam7wjxclvpa6agrsyarzjv8-hashcat-6.2.5 /gnu/store/c5a5p5yisam7wjxclvpa6agrsyarzjv8-hashcat-6.2.5-check --- /gnu/store/c5a5p5yisam7wjxclvpa6agrsyarzjv8-hashcat-6.2.5 +++ /gnu/store/c5a5p5yisam7wjxclvpa6agrsyarzjv8-hashcat-6.2.5-check │ --- /gnu/store/c5a5p5yisam7wjxclvpa6agrsyarzjv8-hashcat-6.2.5/bin ├── +++ /gnu/store/c5a5p5yisam7wjxclvpa6agrsyarzjv8-hashcat-6.2.5-check/bin │ │ --- /gnu/store/c5a5p5yisam7wjxclvpa6agrsyarzjv8-hashcat-6.2.5/bin/hashcat │ ├── +++ /gnu/store/c5a5p5yisam7wjxclvpa6agrsyarzjv8-hashcat-6.2.5-check/bin/hashcat │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ @@ -66,15 +66,15 @@ │ │ │ jne 403acd │ │ │ mov $0x4f5071,%esi │ │ │ mov %r14,%rdi │ │ │ call 423400 │ │ │ mov %rbx,%r8 │ │ │ mov %r13d,%ecx │ │ │ mov $0x4f4e40,%edx │ │ │ + mov $0x62f800f1,%r9d │ │ │ - mov $0x62f6b8f8,%r9d │ │ │ mov $0x4f4e88,%esi │ │ │ mov %r14,%rdi │ │ │ call 405f90 │ │ │ mov %eax,%r12d │ │ │ test %eax,%eax │ │ │ je 403aaa │ │ │ or $0xffffffff,%r12d Hope this helps! --- Hendursaga From b005778b47f6e2a6e10435ee2fc9b648c5bde622 Mon Sep 17 00:00:00 2001 From: Hendursaga Date: Sat, 13 Aug 2022 16:12:12 -0400 Subject: [PATCH] gnu: hashcat: Update to 6.2.5. * gnu/packages/password-utils.scm (hashcat): Update to 6.2.5. --- gnu/packages/password-utils.scm | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 0069fdd74c..e8c3feaeba 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -1112,27 +1112,25 @@ (define-public pass-rotate (define-public hashcat (package (name "hashcat") - (version "6.1.1") - (source - (origin - (method url-fetch) - (uri (string-append "https://hashcat.net/files/hashcat-" - version ".tar.gz")) - (sha256 - (base32 - "104z63m7lqbb0sdrxhf9yi15l4a9zwf9m6zs9dbb3gf0nfxl1h9r")))) - (native-inputs - (list opencl-headers)) + (version "6.2.5") + (source (origin + (method url-fetch) + (uri (string-append "https://hashcat.net/files/hashcat-" version + ".tar.gz")) + (sha256 + (base32 + "0sc96xcsc20xd4fyby3i45nm9as3hl4nhk9snkvmk5l9mpbrjs3g")))) + (native-inputs (list opencl-headers)) (build-system gnu-build-system) (arguments - '(#:tests? #f ;no tests + '(#:tests? #f ;no tests #:make-flags (list (string-append "PREFIX=" %output)) - #:phases - (modify-phases %standard-phases - (delete 'configure)))) + #:phases (modify-phases %standard-phases + (delete 'configure)))) (home-page "https://hashcat.net/hashcat/") (synopsis "Advanced password recovery utility") - (description "Hashcat is an password recovery utility, supporting five + (description + "Hashcat is an password recovery utility, supporting five unique modes of attack for over 200 highly-optimized hashing algorithms. Hashcat currently supports CPUs, GPUs, and other hardware accelerators on Linux, Windows, and macOS, and has facilities to help enable distributed -- 2.37.1