Jens Steube
c990e252d3
Added option --multiply-accel-disable (short: -M) to disable multiply the kernel-accel with the multiprocessor count automatism
3 years ago
Jukka Ojanen
ea5180ac46
Include missing bzero kernel parameters
3 years ago
Jukka Ojanen
a2a1d04bcf
Implement gpu_bzero
3 years ago
Jens Steube
1ab56afb9e
Merge pull request #2874 from hashcat/master
...
Backports from master
3 years ago
Jens Steube
1b84a9e53b
Add missing backports from code base v6.2.2
...
Fix context to thread management
Fix missing code in selftest.c, autotune.c, hashes.c, dispatch.c and backend.c
Use IS_HIP depending code makes it easier for future optimization related to inline assembly calls - instead of using IS_CUDA || IS_HIP
See TODO markers for more optimizations / next steps
3 years ago
Jens Steube
a22f8149fc
Merge branch 'HIP' into hip
3 years ago
Jukka Ojanen
2fd0a81f93
Use critical section instead of mutex in Windows
3 years ago
Jens Steube
bfe83ec138
Added temperature watchdog for CPU on linux using sysfs
3 years ago
Jens Steube
979f9e9868
Rename hardware monitor interface sysfs to sysfs_amdgpu
3 years ago
reger-men
ea7b74389f
First draft HIP Version
3 years ago
Jens Steube
f146a05878
Added option --markov-inverse to inverse markov statistics, with the idea of reversing the order of the password candidates
3 years ago
Jens Steube
254e33c473
File handling: Do not abort on seeing a BOM in input files, just warn and ignore the BOM
3 years ago
Jens Steube
dcaba1f473
Brain: Add brain_ctx_t to hashcat_ctx_t to enable runtime check if hashcat was compiled with brain support
3 years ago
Jens Steube
90f0e78b5b
Add event about autodetection process start
...
Remove "..." substring from final messages
Add patient message on "..." startup messages
Add missing docs/changes.txt entry
3 years ago
Gabriele Gristina
3a6481da4e
show all fans in hwmon output
3 years ago
Gabriele Gristina
bc4ce4cbeb
Add support for CPU/GPU device temperature and fanspeed using iokit (Apple)
3 years ago
Gabriele Gristina
340e8d1033
fix identify functionality
3 years ago
Gabriele Gristina
3c6f4b0e69
add identify/autodetect-only option
3 years ago
Bjoern Kerler
d59f8c42d2
Prepare FBE support
3 years ago
Jens Steube
186e68289c
Merge pull request #2804 from matrix/autodetect
...
Added new feature: autodetect hash-mode
3 years ago
Jens Steube
c9db099330
Merge pull request #2456 from nycex/xdg
...
use XDG_DATA_HOME for profile_dir
3 years ago
Gabriele Gristina
ced9b0c6f8
Added new feature: autodetect hash-mode
3 years ago
Jens Steube
72d1937fe7
Modules: Added hash categories HASH_CATEGORY_IMS and HASH_CATEGORY_CRYPTOCURRENCY_WALLET
3 years ago
nycex
470e844e5d
use XDG_CACHE_HOME for kernels
3 years ago
Jens Steube
0b52409590
Modules: Recategorized HASH_CATEGORY option in various modules
3 years ago
Jens Steube
5c6501444a
Kernels: Add standalone true UTF8 to UTF16 converter kernel that runs after amplifier. Use OPTS_TYPE_POST_AMP_UTF16LE from plugin
3 years ago
Gabriele Gristina
17a83a50af
cryptoapi opts (1)
3 years ago
Jens Steube
32b40d5c53
Added command prompt [f]inish to instruct hashcat to finish the current attack and quit afterwards
3 years ago
Jens Steube
59459d0e5b
Fixed memory leak causing problems in sessions with many iterations. for instance, --benchmark-all or large mask files
3 years ago
Konrad Goławski
3535f3ae55
Change typedef hashconfig_t
3 years ago
Jens Steube
15f35fa68c
Scrypt Kernels: Reduced kernel wait times by making it a true split kernel where iteration count = N value
3 years ago
Jens Steube
57a8923b81
Update complete SCRYPT workload tuning logic.
...
A detailed description will follow.
Set -m 8900 defaults to 16k:8:1 (default scrypt settings).
3 years ago
Jens Steube
ff96015f53
Add OPTS_TYPE_NATIVE_THREADS for use by plugin developer to enforce native thread count (useful for scrypt)
3 years ago
Jens Steube
9033975efd
Allow plugins to disable the multiplication of the kernel-accel value with the multiprocessor count of the compute device. Will be used later.
3 years ago
Jens Steube
f7c3a907a2
Merge pull request #2585 from ventaquil/types-guard
...
Fix types.h include guard
3 years ago
Jens Steube
1ba1fa6e58
Merge branch 'master' into full-aes-gcm-and-hash-mode-27000
3 years ago
Jens Steube
1323ef3a82
Support loading hash from command line in -m 22000 and -m 22001
...
Fixes #2742
3 years ago
Gabriele Gristina
77e328d659
Removed option --example-hashes, now is an alias of --hash-info
4 years ago
Gabriele Gristina
3ed1f0d840
Added new option: --hash-info
4 years ago
Gabriele Gristina
54df7d53ea
Added full AES-GCM cipher & hash-mode 27000 - Stargazer Stellar Wallet XLM
4 years ago
Konrad Goławski
3c251416b0
Fix types.h include guard
4 years ago
Jens Steube
04d5e5a119
New Attack-Mode: Association Attack. Like JtR's single mode. Very early
...
stage. See hashcat Forum for detailed writeup.
4 years ago
Jens Steube
57bef8abc9
Display possible NVIDIA CUDA/RTC library loading error message only in case a NVIDIA device was found using OpenCL
4 years ago
Jens Steube
98aef2ae92
Module Structure: Add 3rd party library hook management functions. This also requires an update to all existing module_init()
4 years ago
Jens Steube
a72ba6faab
Add OPTI_TYPE_SLOW_HASH_SIMD_INIT2 and OPTI_TYPE_SLOW_HASH_SIMD_LOOP2
4 years ago
Jens Steube
6cec2664bc
Add new category HASH_CATEGORY_PRIVATE_KEY
4 years ago
Jens Steube
0ff2f8c5e1
OpenCL Devices: Utilize PCI domain to improve alias device detection
4 years ago
Jens Steube
84d3981e7b
Add returncode PARSER_HAVE_ERRNO as a valid returncode from module_hash_binary_count() and module_hash_binary_parse() module hooks. You can use this in case fopen() fails and you want to transport back the original error from the OS
4 years ago
Jens Steube
bb19c9cf1b
Merge pull request #2373 from mpalmer/more-error-messages
...
Add some more generic error messages
4 years ago
Jens Steube
ff37264c36
Use special type for hashlist sorting in brain_compute_session()
4 years ago