Commit Graph

376 Commits

Author SHA1 Message Date
Jens Steube b30d55c5d9 Removed LZMA "Windows.h" capitalized file name workaround used to cross compile Windows binaries from Linux hosts.
This breaks compiling windows binaries if the underlaying filesystem is not case sensitive. An example would be using /mnt/c folder under WSL.
Any update on the LZMA SDK needs to be post processed with this command: sed -i 's/<Windows.h>/<windows.h>/' deps/LZMA-SDK/C/*.c deps/LZMA-SDK/C/*.h
2021-06-25 20:30:26 +02:00
Jens Steube 7e267b9b37
Merge pull request #2825 from matrix/hwmon_osx_v2
Add OSX HW Monitor initial support (2021)
2021-06-20 11:09:35 +02:00
Jens Steube 62397283c1 VeraCrypt: Increase password length support for non-boot volumes from 64 to 128.
See https://github.com/hashcat/hashcat/issues/2616 for details.
2021-06-17 09:45:30 +02:00
Jens Steube c6b10bb0b6 Unset PRODUCTION option 2021-06-13 15:12:33 +02:00
Jens Steube 9908cb184b hashcat 6.2.2 2021-06-13 14:51:01 +02:00
Gabriele Gristina bc4ce4cbeb Add support for CPU/GPU device temperature and fanspeed using iokit (Apple) 2021-06-12 20:13:31 +02:00
Jens Steube 3ee77aa581 Prepare for v6.2.2 2021-06-12 18:38:23 +02:00
Gabriele Gristina 0719bda7c4 Fix warning with osx build 2021-06-06 14:32:14 +02:00
Jens Steube 9ca94a2a36 RAR3-p (Compressed): Fix workaround in unrar library in AES constant table generation to enable multi-threading support 2021-05-27 09:21:44 +02:00
Jens Steube 32aa347e66 RAR3-p (Compressed): Deactivated plugin because unrar is having serious problems with multi threading which lead to false negatives 2021-05-24 17:52:09 +02:00
Jens Steube e365313a44 Dependencies: Updated LZMA SDK from 19.00 to 21.02 alpha 2021-05-16 08:51:59 +02:00
Jens Steube d08b5b04fa Unset PRODUCTION option 2021-05-16 08:40:25 +02:00
Jens Steube 442a95d0ea hashcat 6.2.1 2021-05-15 14:07:58 +02:00
Jens Steube 0e2dc4bb82 Remove unused WITH_UNRAR macro 2021-05-15 13:12:23 +02:00
Jens Steube ce90f83b65 Dependencies: Make unrar dependencies optional and disable hash-mode 23800 if dependency is disabled 2021-05-15 00:04:08 +02:00
Jens Steube a5bb988f92 Unset PRODUCTION option 2021-05-14 19:28:39 +02:00
Jens Steube 97a8f34251 hashcat 6.2.0 2021-05-14 19:08:08 +02:00
Jens Steube 7baad686fa
Merge pull request #2571 from ventaquil/master
Declare phony targets in Makefile
2021-05-05 10:20:25 +02:00
Jens Steube 2d44626ab2
Merge pull request #2650 from matrix/fix_osx_Makefile_warnings
Fixed build warnings on OSX
2021-04-27 20:02:21 +02:00
RAN1 8f871db328 Makefile: Check Darwin major version instead of macOS minor version 2021-01-07 19:03:59 -05:00
Gabriele Gristina 99a3c47b5f Fix build warning on OSX 2020-12-16 22:26:59 +01:00
Konrad Goławski 44ceb819fa Declare phony targets 2020-10-23 19:27:12 +02:00
philsmd 3cc828ce0a
Added -m 23700/23800 = RAR3-p cracking 2020-09-08 10:51:15 +02:00
Jens Steube 98aef2ae92 Module Structure: Add 3rd party library hook management functions. This also requires an update to all existing module_init() 2020-08-29 16:12:15 +02:00
philsmd a661d0e135
Makefile: minor typo 2020-08-12 10:45:35 +02:00
Jens Steube cec6051d74 Unset PRODUCTION in src/Makefile 2020-07-29 12:32:11 +02:00
Jens Steube 61e8368592 hashcat 6.1.1 2020-07-29 12:16:53 +02:00
Jens Steube 9ac87db99e Unset PRODUCTION in src/Makefile 2020-07-28 12:43:44 +02:00
Jens Steube 9ed07f892b hashcat 6.1.0 2020-07-28 12:29:13 +02:00
Jens Steube 5fab483cf0 Compile ZLIB: Fixed makefile include paths in case USE_SYSTEM_ZLIB is used 2020-07-21 12:41:20 +02:00
Jens Steube ca8a8b33e6
Merge pull request #2459 from xvitaly/minizip-fix
Fixed linkage against packaged version of minizip (part of zlib)
2020-07-21 12:37:53 +02:00
Jens Steube 75d801e1d7 Compile macOS: Fixed makefile target 'clean' to correctly remove *.dSYM folders 2020-07-08 12:48:29 +02:00
philsmd 570d0ac090
Makefile: added .dictstat2, brain files and luks_tests to the distclean target 2020-07-01 10:45:38 +02:00
philsmd 78dd206bf2
Makefile: update clean/distclean targets 2020-06-27 12:37:48 +02:00
Vitaly Zaitsev d259689e19
Fixed linkage against packaged version of minizip (part of zlib).
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-06-17 16:06:25 +02:00
Vitaly Zaitsev eb8c398114
Allow GNU/Linux maintainers to select configure options without
patching of Makefile.

Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-06-17 12:50:33 +02:00
Jens Steube 9b3cda2d43 Unset PRODUCTION in src/Makefile 2020-06-17 11:02:04 +02:00
Jens Steube 13e2dec017 hashcat 6.0.0 2020-06-16 17:30:11 +02:00
philsmd 0ef0a1673f
fixes #2162: add -liconv to FreeBSD's Makefile LFLAGS 2020-06-15 14:55:12 +02:00
xambroz 6b253c15c6
Fix debugedit - canonicalization unexpectedly shrank by one character
Hello,
As some paths in the src/Makefile are containing trailing slash "/", this is causing that during compile time some sources get referenced with double "//" in the path. On RHEL7 this causing issue to debugedit and is reported as error during the RPM package build.

Please consider adding this patch to prevent issue with debugedit on RHEL7
if path during compilation contains // in the reference to the file, the debugedit then reports unexpected difference.

This is the sample error messahe from RHEL7 build:
extracting debug info from /builddir/build/BUILDROOT/hashcat-5.1.0-7.20200220git398e068.el7.x86_64/usr/lib64/libhashcat.so.5.1.0
/usr/lib/rpm/debugedit: canonicalization unexpectedly shrank by one character

https://download.copr.fedorainfracloud.org/results/rebus/infosec-rebus/epel-7-x86_64/01248605-hashcat/build.log.gz

diff -ru hashcat-398e06878d6e36460bcd00283d847c723a162be3/src/Makefile hashcat-398e06878d6e36460bcd00283d847c723a162be3.new/src/Makefile

Best regards
Michal Ambroz
2020-02-24 03:17:48 +01:00
Jens Steube 08163501cf Add option to disable cubin cache binaries and moved some redundant kernel load code into specific function 2020-01-31 17:50:53 +01:00
Jens Steube 7672c49f7e gcc: disable picky gcc-8 function pointer warnings 2020-01-14 13:17:45 +01:00
Jens Steube 8039290cd0 Update -m 10700 unstable warning and disable JiT compiler optimization for AMD GPU PRO, too 2020-01-06 13:36:17 +01:00
Jens Steube 4bef41ed1b Update -m 10700 unstable warning and disable JiT compiler optimization in pure kernel mode 2020-01-06 13:24:47 +01:00
philsmd d07f002337 electrum 4/5: improve speed (rm hook) 2019-12-05 10:43:42 +01:00
Jens Steube 48f60cc0f5 Get rid of cast-function-type warnings on newer GCC 2019-11-27 09:40:47 +01:00
philsmd 31d8445c37 re-enable USE_SYSTEM_LIBSECP256K1 = 1 2019-11-17 13:11:19 +01:00
philsmd db91fe6981 Added -m 21700 = Electrum 4 and -m 21800 = Electrum 5 2019-11-16 10:48:52 +01:00
Gabriele Gristina b54ad7981f update repo and re-apply zip patch 2019-07-29 18:42:50 +02:00
Gabriele Gristina 28a04d80b1 remove useless objs from OBJS_ZLIB 2019-06-30 19:28:42 +02:00