Commit Graph

4474 Commits (8e532e6162e1b8cee3090114562c81d36987193b)

Author SHA1 Message Date
Jakub Štrom 9b66c01535 Add parameter for second iteration count
3 years ago
Jakub Štrom 74af4eced6 update module version
3 years ago
Jakub Štrom 67ba1f2112 add new version fix
3 years ago
Gabriele Gristina 9615bf566b fix Cygwin build warnings
3 years ago
Gabriele Gristina eb30a1c820 fix Cygwin build warnings
3 years ago
Gabriele Gristina 7e16335999 Added support to use 'John the Ripper' hash format with hash-type 18200
3 years ago
Gabriele Gristina 39912575b2 fix style
3 years ago
philsmd 56bb1b9974
remove extra spaces in terminal.c
3 years ago
philsmd 87638caecd
remove extra spaces at line end in -m 25400 module
3 years ago
philsmd c9e3c7abac
remove extra spaces in main.c
3 years ago
Gabriele Gristina 395d19513d fix sample formats
3 years ago
Gabriele Gristina ca9656e983 Updated krb5tgs struct on 13100 kernels
3 years ago
Gabriele Gristina 8e00ef9a88 Added support to use 'John the Ripper' hash format with hash-type 13100
3 years ago
Will Crozier edf7365cda stdout mode: transfer indexes and compressed pw buffer from device in blocks, reducing overhead
3 years ago
Jens Steube e9cb796528
Merge pull request #3186 from willcrozi/opencl-include-quoting
3 years ago
Gabriele Gristina 633698b2ee fix build warnings with gcc
3 years ago
Gabriele Gristina 98ce2496d5 Amazon AWS4-HMAC-SHA256
3 years ago
Jens Steube 94f02dd33c
Merge pull request #3177 from matrix/ext_metal_segfault
3 years ago
Jens Steube 85bb039781
Merge pull request #3191 from matrix/backend_ctxInit
3 years ago
Will Crozier 919ad5a1fd warn/skip for AMD devices on Linux when OpenCL/HIP include-path has spaces
3 years ago
Giulio Garzia c49238e9cd OpenCL include-path workaround for Windows with AMD GPU
3 years ago
Gabriele Gristina 3156b487b7 Avoid quoting OpenCL include path when it's not required to
3 years ago
philsmd e870f1a03b
code style and formatting fixes in wordlist.c
3 years ago
philsmd 60cf7fdccd
remove extra spaces at end of lines in wordlist.c
3 years ago
philsmd 9a96501a69
-m 28600 code style and formatting fixes
3 years ago
philsmd 912c46d958
-m 28600 remove extra spaces at end of lines
3 years ago
Gabriele Gristina f890cd8134 Improved management of systems with multiple OpenCL platforms and show empty OpenCL platforms only in backend information mode
3 years ago
Gabriele Gristina 24de156ce8 Fixed backend active devices checks
3 years ago
Jens Steube 6dc45eacc6
Merge pull request #3184 from matrix/metal_opencl_gpu_utilization
3 years ago
Gabriele Gristina fb12de4be6 fix style
3 years ago
Gabriele Gristina 7eb66e9936 Hardware Monitor: Add support for GPU device utilization readings using iokit on Apple Silicon (OpenCL and Metal)
3 years ago
Chick3nman 58c90985f0 Add module potfile disable warning message to startup, test formatting
3 years ago
Jens Steube cae2562c09
Merge pull request #3179 from Chick3nman/Disable-Auto-Detect
3 years ago
Chick3nman 09d7b49985 Disable autodetect for PDF Owner/User module as specialist
3 years ago
Chick3nman c38bf29a82 Formatting change
3 years ago
Chick3nman 0066def1be Fix formatting
3 years ago
Chick3nman af233b8f0c Implement new status message as 2 lines, variable output
3 years ago
Chick3nman ff018b8586 Reformat Status Message
3 years ago
Chick3nman 037d2daa13 Change read-only, spacing fixes
3 years ago
Chick3nman 6d61c87456 Fix typo in type
3 years ago
Chick3nman 81138db5c5 Fix Typo in logic
3 years ago
Chick3nman 808e6fff2b Prepare "Net New" value for status, test initial status message format
3 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
3 years ago
Chick3nman c8b3164722 Change logic to cover all cases
3 years ago
Chick3nman b187c66236 Further checks for attack modes where -S isn't relevant
3 years ago
Chick3nman e47a58db44 Introduce logic to stop advice message from suggesting options that do not work in the current attack mode. Fixes #3169
3 years ago
Jens Steube fea59e3a3a
Merge pull request #3167 from matrix/env_info
3 years ago
Gabriele Gristina 2f31391632 Fix segfault on hc_mtlInvocationHelper() with valInt
3 years ago
Gabriele Gristina 8c2756d74d fix wording
3 years ago
Gabriele Gristina 3064c63c71 User Options: Change --backend-info/-I option type, from bool to int
3 years ago
Gabriele Gristina d79f8298a1 OpenCL Backend: show device_type in device list info on Apple Silicon
3 years ago
Gabriele Gristina 47134e363e Backend Info: Added folder_config info to output
3 years ago
Jens Steube ae3eeb1713
Merge pull request #3166 from matrix/metal_vectors
3 years ago
Gabriele Gristina b3d3b31c3e Metal: added support for vectors up to 4
3 years ago
philsmd 251ecc3b0b
fixes #3029: cracking long salts in -m 4510/4710
3 years ago
Jens Steube be75e4b4ea Rename STR() to M2S() to avoid future collisions and move from kernel source to command line parameter
3 years ago
Jens Steube 8192fd0d47
Merge pull request #3157 from matrix/rpi_Makefile
3 years ago
Gabriele Gristina 7ac879f1e4 Fixed unused variable warning on Windows
3 years ago
Gabriele Gristina 89a52cfe21 Fixed building error on Raspberry Pi
3 years ago
Gabriele Gristina 829d49c8ba resync src/backend.c
3 years ago
Gabriele Gristina 6427ee57f4 cleanup ext_metal.m
3 years ago
Gabriele Gristina 490702fcfa Backends: added Metal host-code
3 years ago
Jens Steube 8293964097 Fix coding convention
3 years ago
Gabriele Gristina f21ae3219c
Merge branch 'master' into metal_prepare_kernelIncludes_v2
3 years ago
Jens Steube d4b7663d19 Fix warning on Linux
3 years ago
Gabriele Gristina c2cbb2938a Padding backend_info() output, updated changes.txt
3 years ago
Gabriele Gristina 3ce57b5d2a Added generic system info to backend_info()
3 years ago
Gabriele Gristina cd363b32f6
Merge branch 'master' into metal_prepare_kernelIncludes_v2
3 years ago
Jens Steube b8a2853be0
Merge pull request #3142 from matrix/appleSilicon_universalBinary
3 years ago
Gabriele Gristina f13948d14c Merge remote-tracking branch 'origin/master' into updated_moduleUnstableWarnings_and_statusCodes
3 years ago
Gabriele Gristina e5237a0ad2
Merge branch 'hashcat:master' into metal_prepare_kernelIncludes_v2
3 years ago
Gabriele Gristina 0bb2f8ebe4
Merge branch 'hashcat:master' into autotune_error_handling
3 years ago
Gabriele Gristina 07240ada8b Added support to building Universal macOS binary on Apple Silicon
3 years ago
Gabriele Gristina 01a28f80f7 Updated handling of POCL's known bugs
3 years ago
Gabriele Gristina 2c0b4cd20a
Merge branch 'hashcat:master' into metal_prepare_kernelIncludes_v2
3 years ago
Gabriele Gristina 0525f434e8
Merge branch 'master' into updated_moduleUnstableWarnings_and_statusCodes
3 years ago
Jens Steube d85f86373c
Merge pull request #3113 from matrix/apple_gpu_modules_native_threads
3 years ago
Gabriele Gristina a1ced24564 Fixed bug on benchmark engine, add some unstable warnings, updated negative status code
3 years ago
Gabriele Gristina 10fa1434ca Updated status code: set -10 for autotune failure
3 years ago
Gabriele Gristina 6175459b0a
Merge branch 'hashcat:master' into autotune_error_handling
3 years ago
Gabriele Gristina f38aff1497 Hash-Mode 13100: set native_threads to 32 with Apple GPU's
3 years ago
Gabriele Gristina c061f02d27 Hash-Mode 10500: set native_threads to 32 with Apple GPU's
3 years ago
Gabriele Gristina 819cbe77b0 Hash-Mode 7500: set native_threads to 32 with Apple GPU's
3 years ago
Jens Steube e2eacb4dd3
Merge pull request #3138 from b0lek/PostgreSQL_SCRAM
3 years ago
Gabriele Gristina 0180b29390
Merge branch 'master' into apple_gpu_modules_native_threads
3 years ago
b0lek b1e0434bd7 changed mode number to 28600
3 years ago
Jens Steube 0c91f6fc01
Merge pull request #3127 from b0lek/hex_separator
3 years ago
Gabriele Gristina 2e4a136758 Refactored standard kernel includes in order to support Apple Metal runtime, updated backend, test units and status code
3 years ago
b0lek 415e95ab38 Adding PostgreSQL SCRAM-SHA-256 hash mode
3 years ago
Gabriele Gristina c1b56a3018 Hash Info: show more information (Updated Hash-Format. Added Autodetect, Self-Test, Potfile and Plaintext encoding)
3 years ago
Gabriele Gristina adfe942751 Fixed --hash-info example password output: force uppercase if OPTS_TYPE_PT_UPPER is set
3 years ago
Jens Steube aff608fe29
Merge branch 'master' into fix_benchmarkEngine_plus_updated_statusCode
3 years ago
b0lek a621c856bd
allow hex format for --separator #3084
3 years ago
Chick3nman 5708b4cf6f
Fix logic flaw
3 years ago
Jens Steube ee2d50d341
Merge pull request #3117 from DeforaNetworks/khorben/netbsd
3 years ago
Gabriele Gristina 7650894e02 fixed bug in benchmark engine, updated negative status code
3 years ago
Gabriele Gristina c48f044fb7 Fixed false negative on Unit Test with hash-type 25400
3 years ago
Pierre Pronchery 1cb24b0a3c Fix the build for NetBSD
3 years ago
Jens Steube dfd316c653
Merge pull request #3103 from matrix/backend_session_update_mp_rl
3 years ago
Jens Steube 7a9a1b37d0
Merge pull request #3104 from matrix/backend_session_update_mp
3 years ago