Gabriele Gristina
98ce2496d5
Amazon AWS4-HMAC-SHA256
2 years ago
Jens Steube
94f02dd33c
Merge pull request #3177 from matrix/ext_metal_segfault
...
Fixed segfault on hc_mtlInvocationHelper() with valInt
2 years ago
Jens Steube
85bb039781
Merge pull request #3191 from matrix/backend_ctxInit
...
Improved management of systems with multiple OpenCL platforms and show empty OpenCL platforms only in backend information mode
2 years ago
Will Crozier
919ad5a1fd
warn/skip for AMD devices on Linux when OpenCL/HIP include-path has spaces
2 years ago
Giulio Garzia
c49238e9cd
OpenCL include-path workaround for Windows with AMD GPU
2 years ago
Gabriele Gristina
3156b487b7
Avoid quoting OpenCL include path when it's not required to
2 years ago
philsmd
e870f1a03b
code style and formatting fixes in wordlist.c
2 years ago
philsmd
60cf7fdccd
remove extra spaces at end of lines in wordlist.c
2 years ago
philsmd
9a96501a69
-m 28600 code style and formatting fixes
2 years ago
philsmd
912c46d958
-m 28600 remove extra spaces at end of lines
2 years ago
Gabriele Gristina
f890cd8134
Improved management of systems with multiple OpenCL platforms and show empty OpenCL platforms only in backend information mode
2 years ago
Gabriele Gristina
24de156ce8
Fixed backend active devices checks
2 years ago
Jens Steube
6dc45eacc6
Merge pull request #3184 from matrix/metal_opencl_gpu_utilization
...
Hardware Monitor: Add support for GPU device utilization readings using iokit on Apple Silicon (OpenCL and Metal)
2 years ago
Gabriele Gristina
fb12de4be6
fix style
2 years ago
Gabriele Gristina
7eb66e9936
Hardware Monitor: Add support for GPU device utilization readings using iokit on Apple Silicon (OpenCL and Metal)
2 years ago
Chick3nman
58c90985f0
Add module potfile disable warning message to startup, test formatting
2 years ago
Jens Steube
cae2562c09
Merge pull request #3179 from Chick3nman/Disable-Auto-Detect
...
Disable auto detect for specialist and deprecated kernels
2 years ago
Chick3nman
09d7b49985
Disable autodetect for PDF Owner/User module as specialist
2 years ago
Chick3nman
c38bf29a82
Formatting change
2 years ago
Chick3nman
0066def1be
Fix formatting
2 years ago
Chick3nman
af233b8f0c
Implement new status message as 2 lines, variable output
2 years ago
Chick3nman
ff018b8586
Reformat Status Message
2 years ago
Chick3nman
037d2daa13
Change read-only, spacing fixes
2 years ago
Chick3nman
6d61c87456
Fix typo in type
2 years ago
Chick3nman
81138db5c5
Fix Typo in logic
2 years ago
Chick3nman
808e6fff2b
Prepare "Net New" value for status, test initial status message format
2 years ago
Chick3nman
88dbbad6b3
Disable autodetect for specialist kernels(Collider, PMK, NT, etc.) and deprecated kernels to aid users in launching attacks without an algorithm selected
2 years ago
Chick3nman
c8b3164722
Change logic to cover all cases
2 years ago
Chick3nman
b187c66236
Further checks for attack modes where -S isn't relevant
2 years ago
Chick3nman
e47a58db44
Introduce logic to stop advice message from suggesting options that do not work in the current attack mode. Fixes #3169
2 years ago
Jens Steube
fea59e3a3a
Merge pull request #3167 from matrix/env_info
...
Added folder_config info to --backend-info/-I output, changed --backend-info/-I option handling
2 years ago
Gabriele Gristina
2f31391632
Fix segfault on hc_mtlInvocationHelper() with valInt
2 years ago
Gabriele Gristina
8c2756d74d
fix wording
2 years ago
Gabriele Gristina
3064c63c71
User Options: Change --backend-info/-I option type, from bool to int
2 years ago
Gabriele Gristina
d79f8298a1
OpenCL Backend: show device_type in device list info on Apple Silicon
2 years ago
Gabriele Gristina
47134e363e
Backend Info: Added folder_config info to output
2 years ago
Jens Steube
ae3eeb1713
Merge pull request #3166 from matrix/metal_vectors
...
Metal: added support for vectors up to 4
2 years ago
Gabriele Gristina
b3d3b31c3e
Metal: added support for vectors up to 4
2 years ago
philsmd
251ecc3b0b
fixes #3029 : cracking long salts in -m 4510/4710
2 years ago
Jens Steube
be75e4b4ea
Rename STR() to M2S() to avoid future collisions and move from kernel source to command line parameter
2 years ago
Jens Steube
8192fd0d47
Merge pull request #3157 from matrix/rpi_Makefile
...
Fixed building error on Raspberry Pi
2 years ago
Gabriele Gristina
7ac879f1e4
Fixed unused variable warning on Windows
2 years ago
Gabriele Gristina
89a52cfe21
Fixed building error on Raspberry Pi
2 years ago
Gabriele Gristina
829d49c8ba
resync src/backend.c
2 years ago
Gabriele Gristina
6427ee57f4
cleanup ext_metal.m
2 years ago
Gabriele Gristina
490702fcfa
Backends: added Metal host-code
2 years ago
Jens Steube
8293964097
Fix coding convention
2 years ago
Gabriele Gristina
f21ae3219c
Merge branch 'master' into metal_prepare_kernelIncludes_v2
2 years ago
Jens Steube
d4b7663d19
Fix warning on Linux
...
```
src/terminal.c: In function ‘backend_info’:
src/terminal.c:821:10: warning: unused variable ‘hw_model_len’
[-Wunused-variable]
821 | size_t hw_model_len = 0;
| ^~~~~~~~~~~~
```
2 years ago
Gabriele Gristina
c2cbb2938a
Padding backend_info() output, updated changes.txt
2 years ago
Gabriele Gristina
3ce57b5d2a
Added generic system info to backend_info()
2 years ago
Gabriele Gristina
cd363b32f6
Merge branch 'master' into metal_prepare_kernelIncludes_v2
2 years ago
Jens Steube
b8a2853be0
Merge pull request #3142 from matrix/appleSilicon_universalBinary
...
Added support to building Universal macOS binary on Apple Silicon
2 years ago
Gabriele Gristina
f13948d14c
Merge remote-tracking branch 'origin/master' into updated_moduleUnstableWarnings_and_statusCodes
2 years ago
Gabriele Gristina
e5237a0ad2
Merge branch 'hashcat:master' into metal_prepare_kernelIncludes_v2
2 years ago
Gabriele Gristina
0bb2f8ebe4
Merge branch 'hashcat:master' into autotune_error_handling
2 years ago
Gabriele Gristina
07240ada8b
Added support to building Universal macOS binary on Apple Silicon
2 years ago
Gabriele Gristina
01a28f80f7
Updated handling of POCL's known bugs
2 years ago
Gabriele Gristina
2c0b4cd20a
Merge branch 'hashcat:master' into metal_prepare_kernelIncludes_v2
2 years ago
Gabriele Gristina
0525f434e8
Merge branch 'master' into updated_moduleUnstableWarnings_and_statusCodes
2 years ago
Jens Steube
d85f86373c
Merge pull request #3113 from matrix/apple_gpu_modules_native_threads
...
Set native_threads to 32 with Apple GPU's on multiple hash modules
2 years ago
Gabriele Gristina
a1ced24564
Fixed bug on benchmark engine, add some unstable warnings, updated negative status code
2 years ago
Gabriele Gristina
10fa1434ca
Updated status code: set -10 for autotune failure
2 years ago
Gabriele Gristina
6175459b0a
Merge branch 'hashcat:master' into autotune_error_handling
2 years ago
Gabriele Gristina
f38aff1497
Hash-Mode 13100: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
c061f02d27
Hash-Mode 10500: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
819cbe77b0
Hash-Mode 7500: set native_threads to 32 with Apple GPU's
2 years ago
Jens Steube
e2eacb4dd3
Merge pull request #3138 from b0lek/PostgreSQL_SCRAM
...
Adding PostgreSQL SCRAM-SHA-256 hash mode - #3038
2 years ago
Gabriele Gristina
0180b29390
Merge branch 'master' into apple_gpu_modules_native_threads
2 years ago
b0lek
b1e0434bd7
changed mode number to 28600
2 years ago
Jens Steube
0c91f6fc01
Merge pull request #3127 from b0lek/hex_separator
...
Added hex format for --separator option
2 years ago
Gabriele Gristina
2e4a136758
Refactored standard kernel includes in order to support Apple Metal runtime, updated backend, test units and status code
2 years ago
b0lek
415e95ab38
Adding PostgreSQL SCRAM-SHA-256 hash mode
2 years ago
Gabriele Gristina
c1b56a3018
Hash Info: show more information (Updated Hash-Format. Added Autodetect, Self-Test, Potfile and Plaintext encoding)
2 years ago
Gabriele Gristina
adfe942751
Fixed --hash-info example password output: force uppercase if OPTS_TYPE_PT_UPPER is set
2 years ago
Jens Steube
aff608fe29
Merge branch 'master' into fix_benchmarkEngine_plus_updated_statusCode
2 years ago
b0lek
a621c856bd
allow hex format for --separator #3084
2 years ago
Chick3nman
5708b4cf6f
Fix logic flaw
...
Line 81 contains inverted logic introduced by PR#3117, this should fix that logic to detect BSD and correctly select `gsed` on BSD and not on linux
2 years ago
Jens Steube
ee2d50d341
Merge pull request #3117 from DeforaNetworks/khorben/netbsd
...
Fix the build for NetBSD
2 years ago
Gabriele Gristina
7650894e02
fixed bug in benchmark engine, updated negative status code
2 years ago
Gabriele Gristina
c48f044fb7
Fixed false negative on Unit Test with hash-type 25400
2 years ago
Pierre Pronchery
1cb24b0a3c
Fix the build for NetBSD
2 years ago
Jens Steube
dfd316c653
Merge pull request #3103 from matrix/backend_session_update_mp_rl
...
Removed hc_clSetKernelArg() call from backend_session_update_mp_rl()
2 years ago
Jens Steube
7a9a1b37d0
Merge pull request #3104 from matrix/backend_session_update_mp
...
Removed hc_clSetKernelArg() call from backend_session_update_mp()
2 years ago
Jens Steube
583c8ef1bd
Merge branch 'master' into autotune_error_handling
2 years ago
Gabriele Gristina
5de942710d
Hash-Mode 25400: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
feb0bbfb75
Hash-Mode 18200: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
ff74ad5a99
Hash-Mode 10420: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
bd8e7a2975
Hash-Mode 10410: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
bec4b2e601
Hash-Mode 10400: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
d4c264ebf1
Hash-Mode 9820: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
0471725d39
Hash-Mode 9810: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
54fd3f8973
Hash-Mode 9800: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
d7ddb425e5
Hash-Mode 9720: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
688038adc6
Hash-Mode 9710: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
2d2d745b3c
Hash-Mode 9700: set native_threads to 32 with Apple GPU's
2 years ago
Gabriele Gristina
607d314ff2
Merge branch 'master' into autotune_error_handling
2 years ago
Gabriele Gristina
b2499211b3
Merge branch 'master' into apple_updated_Makefile
2 years ago
Jens Steube
3c08f70703
Merge pull request #3111 from philsmd/philsmd-rm-extra-spaces-kerberos5
...
remove extra spaces kerberos5
2 years ago
Jens Steube
56ef2b4bde
Merge pull request #3102 from matrix/backend_cuda_restyle
...
CUDA Backend: moved functions to ext_cuda.c/ext_nvrtc.c and includes to ext_cuda.h/ext_nvrtc.h
2 years ago
philsmd
57ad3becf1
minor: 19800/kerberos5 indentation fix
2 years ago
philsmd
a867af0933
minor: indentation fix
2 years ago
Jens Steube
6d2d865830
Fixed handling of password candidates that are shorter than the minimum password length in Association Attack
2 years ago
Jens Steube
045ca5cb7a
Fixed method how OPTS_TYPE_AUX* kernels are called in association mode, for instance WPA/WPA2 kernels
2 years ago
Jens Steube
668d2179cd
Kernels: Refactored standard kernel declaration to use a structure holding u32/u64 attributes to reduce the number of attributes
2 years ago
Gabriele Gristina
80f0dff8fb
Makefile: updated MACOSX_DEPLOYMENT_TARGET to 10.15 and removed OpenCL framework from LFLAGS_NATIVE on MacOS
2 years ago
Gabriele Gristina
3802adff7e
Autotune: Added error handling. By default skipping device on error, with --force using accel/loops/threads min values instead
2 years ago
Gabriele Gristina
994083eaf5
Removed hc_clSetKernelArg() call from backend_session_update_mp()
2 years ago
Gabriele Gristina
0f0cf1fe08
Removed hc_clSetKernelArg() call from backend_session_update_mp_rl()
2 years ago
Gabriele Gristina
f8ceb8785e
CUDA Backend: moved functions to ext_cuda.c/ext_nvrtc.c and includes to ext_cuda.h/ext_nvrtc.h
2 years ago
Gabriele Gristina
78c7ee2af6
HIP Backend: moved functions to ext_hip.c/ext_hiprtc.c and includes to ext_hip.h/ext_hiprtc.h
2 years ago
Jens Steube
656ed048f0
Merge pull request #3086 from matrix/backend_opencl_restyle
...
OpenCL Backend: moved functions to ext_OpenCL.c and includes to ext_OpenCL.h
2 years ago
Jens Steube
6d5add1720
Merge pull request #3085 from matrix/clang_build_warnings
...
Fix build warnings with clang <= 10
2 years ago
Gabriele Gristina
85afe0fc5a
simplify Makefile
2 years ago
Gabriele Gristina
a205a41bd5
Added missing options to help output
2 years ago
Jens Steube
6975cc0903
Merge pull request #2293 from seger672/m21420
...
Implement sha256($salt.sha256_bin($pass)) kernel
2 years ago
Jens Steube
8c6ed65cd9
Update module_21420.c
2 years ago
Gabriele Gristina
26b6054cab
OpenCL Backend: moved functions to ext_OpenCL.c and includes to ext_OpenCL.h
2 years ago
Gabriele Gristina
644e2db8ba
Fix build warning with clang <= 10
2 years ago
Gabriele Gristina
861e644057
OpenCL Backend: added workaround to make optimized kernels work on Apple Silicon
3 years ago
Jens Steube
ae9e3072b2
Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago
Jens Steube
df6e5480ca
Print module_extra_tuningdb_block undefined compute device warning only on GPU
3 years ago
Jens Steube
806257f2e6
Merge pull request #3068 from matrix/backend_info_add_localMemory_size
...
Backend Info: Added local memory size to output
3 years ago
Jens Steube
f1bcb6e059
Merge pull request #3067 from b0lek/master
...
Added guess data into --status-json output to fix #3061
3 years ago
Jens Steube
5015bc0d2e
Module Parser: Renamed struct token_t to hc_token_t to avoid naming conflict with token_t on MacOS
3 years ago
Jens Steube
0d304b68f1
Added hash-mode: Teamspeak 3 (channel hash)
3 years ago
Jens Steube
ad48ef2a8c
Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago
Jens Steube
c80ec44fdd
Prepare TS3 plugin: parser module
3 years ago
b0lek
705dd16f50
Quotes removed from numbers and % sign removed.
3 years ago
Gabriele Gristina
450f9549b4
Backend Info: Added local memory size to output
3 years ago
b0lek
2b3162f49b
adding guess data into --status-json output
3 years ago
Brandon Chalk
fc57a97a09
Fix JWT module to correctly return cracked hash
...
Fixes issue #3063
3 years ago
Jens Steube
8b61f60e86
Merge pull request #3058 from matrix/apple_m1_final
...
Added support to use Apple Silicon compute devices
3 years ago
Jens Steube
bf865d8bff
Added hash-mode: Exodus Desktop Wallet (scrypt)
3 years ago
Gabriele Gristina
3fd6dac523
Set default device-type to GPU with Apple M1
3 years ago
Gabriele Gristina
0fae3a4394
Added support for Apple Silicon compute devices
3 years ago
Jens Steube
e88122019b
Merge pull request #3055 from b0lek/master
...
Fixing HEX wordlist support in -m 3000 see #3050
3 years ago
b0lek
3c493877ab
Adding upcase conversion for --hex-wordlist mode
3 years ago
b0lek
33db7a06e0
Fixed typo and some comments
3 years ago
b0lek
b6e5c7427b
Added missing convertion to upper case
3 years ago
Jens Steube
acc592e963
Added support to use --debug-mode in attack-mode 9 (Association Attack)
3 years ago
b0lek
2a3a840146
Solved --wordlist-autohex-disable not working correcly.
3 years ago
b0lek
8804c62d49
Fixing HEX wordlist support in -m 3000 see #3050
3 years ago
Jens Steube
8b9fa631ce
Fixed missing option flag OPTS_TYPE_SUGGEST_KG for hash-mode 11600 to inform the user about possible false positives in this mode
3 years ago
Jens Steube
d4a54287b1
Add missing backslash for RUN_INSTRUCTION_CHECKS() on AMD
3 years ago
Jens Steube
3d53188cc3
Tuning Database: Added a warning if a module implements module_extra_tuningdb_block but the installed computing device is not found
3 years ago
Jens Steube
d89409ae37
Update iteration count for -m 7401, see #3049
3 years ago
Jens Steube
040fb3b7eb
Merge pull request #3045 from hashcat/philsmd-patch-1
...
remove whitespace in -m 7100 = macOS
3 years ago
Jens Steube
632b6db5f9
Allow user to override nonce_error_corrections regardless of information from message_pair
3 years ago
philsmd
d67155d3d6
remove whitespace in -m 7100 = macOS
3 years ago
Jens Steube
964cff951f
Fixed functional error when nonce-error-corrections that were set on the command line in hash-mode 22000/22001 were not accepted
3 years ago
Jens Steube
0d1fbf2bb7
Update module template for -m 250x and -m 1680x
3 years ago
Jens Steube
5b4ac09e91
User Options: Add new module function module_hash_decode_postprocess() to override hash specific configurations from command line
3 years ago
Jens Steube
d5d09df75c
Association Attack: Enable module specific pw_min and pw_max settings to avoid false positives in -a 9 attack-mode
3 years ago
Jens Steube
5389adff81
Usage Screen: On windows console, wait for any keypress if usage_mini_print() is used
3 years ago
Jens Steube
98edc944e3
Remove OPTS_TYPE_MP_MULTI_DISABLE from -m 11300 for testing
3 years ago
Jens Steube
490ef6be74
Remove OPTS_TYPE_MP_MULTI_DISABLE from -m 3200 for testing
3 years ago
Jens Steube
c5637b8dc0
Unset PRODUCTION option
3 years ago
Jens Steube
fe1d3f95bb
hashcat 6.2.5
3 years ago
Jens Steube
9d06bcc980
Fix scrypt tuning for Vega64 on -m 22700
3 years ago
Jens Steube
d2ccd96da6
Added hash-mode: Windows Hello PIN/Password
3 years ago
Jens Steube
93ba57f183
Update more module with OPTS_TYPE_MAXIMUM_THREADS
3 years ago
Jens Steube
21f91c5bb8
Module Optimizaters: Added OPTS_TYPE_MAXIMUM_THREADS to deactivate the else branch route in the section to find -T before compilation
...
Set the new flag based on some testings with RX6900XT
3 years ago
Gabriele Gristina
9be7bc71a5
OpenCL Backend: added workaround to support Apple Silicon
3 years ago
Jens Steube
58cea1cce3
Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago
Jens Steube
53f6693495
Temporary enable HIP 4.4/ROCM 4.5 on Linux and globally set native thread count
3 years ago
Jarle Thorsen
ef83575c8f
Increases the maximum value for s2k-count. The maximum s2k-count value is 65011712 according to the PGP spec. Increating this value fixes a salt iteration exception for hashes with non-default value for s2k-count. (Fix successfully tested with a hash with 62914560 s2k-count.)
3 years ago
Jens Steube
4bafdfc3e6
Merge pull request #3017 from Chick3nman/master
...
Add Signature matching for mac2john format
3 years ago
Jens Steube
b768f96228
Device Threads: The default maximum device thread number has been reduced from 1024 to 256, users can still overwrite with the -T option
3 years ago
Chick3nman
aeb4f7ef7f
Add Signature matching for mac2john format
...
Adds signature match for mac2john's $pbkdf2-hmac-sha512$ hash format
3 years ago
Jens Steube
4213f83336
Update some typos in modules which caused them to fail if used from benchmark_deep.pl
3 years ago
Jens Steube
518ddeb53a
Fix function declaration in -m 27800 kernel and some typos in MurMur based modules
3 years ago
Jens Steube
f84aca82ca
Backend types: The default filter for the device types is now set so that only the GPU is used, except for APPLE, where we set CPU
3 years ago
Jens Steube
1d33b57144
PDF 1.7 Kernel: Improved performance on AMD GPU by using shared memory for the scratch buffer
...
Inspired by https://github.com/reger-men/hashcat/blob/6.2.4/OpenCL/m10700-optimized.cl
3 years ago
Jens Steube
4a7e656ba7
Revert #3014 because it broke functionality, see https://github.com/openwall/john/issues/2809#issuecomment-952846956
3 years ago
Jens Steube
b8b61894df
Fix segfault in updated parser for -m 19700. To reproduce one need to trigger hashcat hash-mode autodetection: ./hashcat /etc/shadow
3 years ago
Jens Steube
7e9e00a649
Some format fix for -m 19700
3 years ago
Jens Steube
8591c477ca
Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago
Jens Steube
e5551c65ac
Some format fix for -m 19700
3 years ago
Brouillamini
dcbadf3d68
Added Computer account decoding for -m 19700
3 years ago
Jens Steube
49a68cd6c1
AMD Driver: Updated requirements for AMD Linux drivers to ROCm 4.5 or later due to new HIP interface
3 years ago
Jens Steube
4534b210d8
Merge branch 'master' of https://github.com/hashcat/hashcat
3 years ago
Jens Steube
576a71af5c
Update minimum HIP version from 4.4 to upcoming 4.5
3 years ago
Jens Steube
50fc474f25
Fix example hashcat password for -m 3000, which is actually in upper case, since LM does not support lower case characters
3 years ago
Jens Steube
707bff5c20
Backport nonce_error_corrections workaround from -m 22000 to -m 22001
3 years ago
Jens Steube
8f41c346ef
Remove temporary workaround for wpa->message_pair in -m 22000
3 years ago
Jens Steube
6d24f18f8c
Temporary workaround for #2987
3 years ago
Jens Steube
552e58f3a8
Synchronize -m 25400 hash name entries of module and readme.txt
3 years ago
Jens Steube
5e61ebf988
Update hash categories, keep them all singular
3 years ago
Jens Steube
756c29ec57
Add missing cleanup on windows if outdated HIP version is detected
3 years ago
Jens Steube
733f9c2d77
Add better detection future HIP 4.4
3 years ago
Jens Steube
c08ad6f587
Merge pull request #3007 from philsmd/whitespace_fix
...
whitespace and code style fixes
3 years ago
Jens Steube
d6f8f3089a
Added hash-mode: CRC64Jones
3 years ago
philsmd
5ef522ed8f
whitespace and code style fixes
3 years ago
philsmd
fde01b1d4b
change default pass for LM
3 years ago
Jens Steube
07e58631a5
Backend devices: In non -S mode, limit the number of workitems so that no more than 4GB of host memory is required per backend device
3 years ago
Jens Steube
d34616c423
Added hash-mode: CRC32C
3 years ago
Jens Steube
5e48f2a552
Fixed invalid handling of initialization value for -m 11500
3 years ago
Slattz
c717821f84
Add MurmurHash3 module
3 years ago
Jens Steube
4b6654b503
Fix unstable plugin to driver warning
3 years ago
Jens Steube
c1fd42fe72
Reduce work item maximum in -S mode even further, tested with NTLM
3 years ago
Jens Steube
bd2cde31ae
Back-end devices: In -S mode, limit the number of workitems so that no more than 2GB of host memory is required per backend device
3 years ago
Jens Steube
4ef1509bc7
Backend Devices: Reduce maximum workitems limited derived from available host memory down from to 8GB to 4GB per backend device
3 years ago
Jens Steube
db8de70ac8
Merge pull request #2988 from matrix/metamask_big
...
MetaMask: Increase the supported data len from 784b to 3136b and set pw-min to 8
3 years ago
Jens Steube
dbefc7e60e
Fixed strategy for eliminating hashes with zero length in LM when multiple hashes contain a zero hash
3 years ago
Jens Steube
ee3eb21a0d
Update hashcat discord address in usage screen
3 years ago
Jukka Ojanen
c6ac306950
Fix fgetl() logic
3 years ago
Jens Steube
540c0dde81
Merge pull request #2877 from thatux/25400_salt
...
improve 25400: recover both owner and user; add user password to hash; better test
3 years ago
Jens Steube
a1ec246c8d
Fix format string template in -m 27700
3 years ago
Jens Steube
aea0071b58
Merge pull request #2965 from philsmd/master
...
fixes #2674 : added -m 27700 = MultiBit Classic .wallet (scrypt)
3 years ago
philsmd
afa2330e6a
fixes #2973 : allow longer size fields for -m 11600 = 7-Zip
3 years ago
Jens Steube
721e1ea54d
Fixed division by zero because backend_ctx->hardware_power_all was not re-inserted after refactoring device_param->hardware_power
3 years ago
Jens Steube
6f61c314ec
Merge pull request #2962 from jtojanen/unzip
...
Set unzip internal buffer size to 256k
3 years ago
philsmd
8db02091a1
fixes #2674 : added -m 27700 = MultiBit Classic .wallet (scrypt)
3 years ago
Gabriele Gristina
694f0cd7c8
metamask: double the CT len again
3 years ago
Jens Steube
8c14fd85ea
POCL: Added a workaround for an issue in POCL that uses a quote character as part of the path itself given to a path for the -I option
3 years ago
Jens Steube
5503212b37
Fix CRLF line-endings in src/modules/module_17010.c
3 years ago
Jens Steube
76facb56cf
Replace sha1_update_swap() with sha1_update()
...
Move hc_bytealign_be_S() to kernel
Remove invalid use of NEW_SIMD_CODE
Replace hc_bytealign_be_S() with hc_bytealign_le_S()
Change zero strategy in memzero_le_S()
3 years ago
Jens Steube
af40ec0640
Merge pull request #2907 from fse-a/GPG
...
Added GPG module and kernel
3 years ago
Jukka Ojanen
7b5f584fac
Set unzip internal buffer size to 256k
3 years ago
Jens Steube
82b337fbca
Merge pull request #2960 from jtojanen/chunked
...
Refactor file reading/writing
3 years ago
Miezhiko
0d5aed883b
Fix compilation without brain
...
Signed-off-by: Miezhiko <Miezhiko@gmail.com>
3 years ago
Jukka Ojanen
ac9d2241c2
Increase unzReadCurrentFile() chunk size to INT_MAX
3 years ago
Jukka Ojanen
592b28f65f
Add tests for 32 bit build
3 years ago
Jukka Ojanen
e6c89040fe
Refactor xz file reading
3 years ago
Jukka Ojanen
63cc905bbc
Refactor zip file reading
3 years ago
Jukka Ojanen
b542d293b4
Refactor Windows file reading/writing
3 years ago
Jukka Ojanen
5baaa4fb0f
Fix merge mistake
3 years ago
Jukka Ojanen
213b533975
Use HCFILE_BUFFER_SIZE for xz stream
3 years ago
Jukka Ojanen
5afbd77347
Merge branch 'master' of https://github.com/hashcat/hashcat into gzip
3 years ago
Jens Steube
318bd46ccb
Merge pull request #2949 from jtojanen/xz
...
Support on-the-fly loading of compressed wordlists in xz format
3 years ago
Jukka Ojanen
1b4edf879b
Set GZIP internal buffer size to 256k (default 8k)
3 years ago
Jens Steube
bdd3f27239
Fixed invalid progress counter initialization in attack-mode 9 when using --skip or --restore
3 years ago
Jens Steube
aaf26dee98
Makefile: Added wildcard include src/modules/module_*.mk directive so that plugin developers can add 3rd party libraries for their plugins
3 years ago
Gabriele Gristina
6cbc614826
metamask: double the CT len, set pw_min to 8
3 years ago
Jukka Ojanen
106fe88e4e
Report the uncompressed size only if it's known
3 years ago
Jens Steube
cb93875c32
Disabled checking of the minimum and maximum length of the password candidate in attack-mode 9 because they are incompatible
3 years ago
Jens Steube
534bfd3172
Fixed out-of-boundary reads in attack mode 9 that were caused by a missing work item limit in the refactored autotune engine
3 years ago
Jens Steube
5769c99686
Unset PRODUCTION option
3 years ago
Jens Steube
4aadb3a2f1
hashcat 6.2.4
3 years ago
Jens Steube
f1a42a9b26
Fix hash category in -m 27200
3 years ago
Jukka Ojanen
8324d3cd07
Initialize both 32bit CrcGenerateTable() and 64bit Crc64GenerateTable()
3 years ago
Jukka Ojanen
b2870dadfd
Fix include file case
3 years ago
Jens Steube
ed7d58b850
Update benchmark hash-mode header visualization
3 years ago
Jukka Ojanen
f502d80459
Fix include file case
3 years ago
Jens Steube
34064bbae8
Update main.c
3 years ago
Jukka Ojanen
4dcdbebb2f
Scan the xz file to determinate the number of blocks and streams, and its uncompressed size
3 years ago
Jukka Ojanen
985252e283
Silence GCC misleading indentation warning for LZMA SDK
3 years ago
Jukka Ojanen
47bb7620ee
Use fastest SHA-256 implementation supported by CPU
3 years ago
Jukka Ojanen
639068548e
Define _7ZIP_ST to build single-threaded LZMA SDK
3 years ago