jsteube
|
1c695b1185
|
Fixed DES kernel_loops only in case of BF
|
8 years ago |
jsteube
|
b9eefd9b20
|
Added new hash-mode 13800 = Windows 8+ phone PIN/Password
|
8 years ago |
jsteube
|
106e781a2f
|
Fix some workload balancing issue
|
8 years ago |
Jens Steube
|
4075577340
|
Do not show hardware manager in final status display in case status is EXHAUSTED, CRACKED, ABORTED OR QUIT -- it could be confusing for users to see an utilization of 0% at this point
|
8 years ago |
jsteube
|
829289b109
|
Fix calling conventions for external libraries (mingw doesn't handle it alone); Fix first print of PROMPT after autotune;
|
8 years ago |
jsteube
|
79c44186fc
|
Finally added: Temperature limit check on NVidia + Windows to notice User about performance drop. This is a NvAPI undocumented feature. Thanks to @philsmd for information gathering, an outstanding job
|
8 years ago |
jsteube
|
a3e6690a9c
|
Remove union in hm_attrs_t; Remove code related to threshold_slowdown which will be replaced with NvGetPerfPoliciesInfo()
|
8 years ago |
jsteube
|
c970ad0f83
|
Fix dos-windows buffer size to maximum, users won't complain if they can scroll back
|
8 years ago |
Jens Steube
|
0ffa9f4b82
|
Do not show warnings message in case --force is used
|
8 years ago |
jsteube
|
040bbd416a
|
More nvapi preparations and display skip reason in benchmark
|
8 years ago |
jsteube
|
3c6296801a
|
Prepare for reintegration of nvapi for checking thermal limit
|
8 years ago |
Jens Steube
|
7ba1322d7f
|
Redesign some of the kernel_power features like too small wordlist detection etc, now based on autotuning results
|
8 years ago |
Jens Steube
|
725e3677cb
|
Only load ADL or NVML if we really need it
|
8 years ago |
jsteube
|
04dfe6e89e
|
Fix -m 12500 by limiting max. length to 20; Limit fake rule copy in autotune() to it's max size
|
8 years ago |
jsteube
|
d329451cc1
|
Here it is: --powertune-enable for nvidia -- Works on both linux and windows
|
8 years ago |
jsteube
|
a23c0c4716
|
Added a ton of new NVML stuff
|
8 years ago |
jsteube
|
d89a8a68d6
|
Finally got rid of NvAPI on Windows, replace with NVML
|
8 years ago |
jsteube
|
a381cb651d
|
Fix autotune in case of rule-based attack is used
|
8 years ago |
jsteube
|
9a548298ee
|
Fix some OSX compiler errors
|
8 years ago |
jsteube
|
19e36694da
|
Added support for --gpu-temp-retain for nvidia devices on windows
Disabled retain support by default, you can reactive it using --gpu-temp-retain
Completely get rid of HAVE_ADL, HAVE_NVML and HAVE_NVAPI in sources
|
8 years ago |
jsteube
|
8ffbeac954
|
Add NvAPI_GPU_GetPerfDecreaseInfo() -- but i doesn't work, so deactive it
|
8 years ago |
jsteube
|
3a49227748
|
Only show Hardware-Monitor information we have, do not show N/A any longer
|
8 years ago |
jsteube
|
72384c1fc3
|
Add NVML support for PCIE Lanes
|
8 years ago |
Jens Steube
|
53a4e0cbb7
|
Add PCI-E Lanes to status display, if available
|
8 years ago |
jsteube
|
3e4badd9b4
|
Send a notice to user in case the drivers temperature threshold for slowdown is reached and a performance drop is expected due to throttling
|
8 years ago |
jsteube
|
f91dc3ac80
|
Fix osx compilation
|
8 years ago |
jsteube
|
1b05d09327
|
Remove coreclock frequency returned back from OpenCL runtime (always wrong since GTX5xx) - we now have a better reading in status display
Only adjust screen width on windows, not height
|
8 years ago |
jsteube
|
3227ef167e
|
Added NvAPI support for querying current engine clock and current memory clock
|
8 years ago |
Jens Steube
|
e97fa06a7a
|
Added current engine clock and current memory clock to the status display (ADL only atm)
Automatically enable AMD powertune in benchmark-mode
|
8 years ago |
jsteube
|
75a6e432db
|
Turns out default gpu retain temp of 80c is a bit too high, latest nvidia driver sets it to 70c, so we move with it
|
8 years ago |
jsteube
|
bfeacfde75
|
Automatically increase console size on windows if it's too small
|
8 years ago |
radix
|
083c90a0ab
|
Update macros to match option --machine-readable
|
8 years ago |
radix
|
2b2a0c585e
|
Change --status-automate to --machine-readble. The former didn't really illustrate the point of the command though the functionallity is great to have. Updated ASCII tables around options output.
|
8 years ago |
radix
|
bb332eaa71
|
Merge remote-tracking branch 'upstream/master'
|
8 years ago |
radix
|
ed72953c8b
|
Change format of option headers to something less eye cancerous.
Fix a typo with --status-automate.
|
8 years ago |
jsteube
|
911c8ae1db
|
Release kernel_memset when finished
|
8 years ago |
jsteube
|
9f821aa3d2
|
Set maximum password length for SAP CODVN B (BCODE) hashes
|
8 years ago |
jsteube
|
2dd8156d24
|
Introduce a true memset kernel, currently operates on 16 byte per item
|
8 years ago |
jsteube
|
fd7bc2736d
|
More vendor related changes
|
8 years ago |
jsteube
|
f5f9073f45
|
Better distinguish between platform vendor and device vendor
|
8 years ago |
jsteube
|
be91174794
|
Detect if the user has both an Intel and and AMD OpenCL runtime and not filtered any of them then skip the AMD CPU support automatically
|
8 years ago |
Jens Steube
|
964a901f2a
|
Allow numbers not power of 2 in autotune
|
8 years ago |
Jens Steube
|
ca8bb56404
|
Make it a real balancing loop
|
8 years ago |
jsteube
|
167d763795
|
Workaround some AMD device_maxmem_alloc / device_global_mem problem
|
8 years ago |
jsteube
|
250dbde2a2
|
Add more include-dir variants to also make Intel OpenCL SDK on windows happy
|
8 years ago |
Jens Steube
|
6ed35891f6
|
Trying to find a workaround for Issue https://github.com/hashcat/oclHashcat/issues/335
|
8 years ago |
Jens Steube
|
2899f53a15
|
Move files from include/ to OpenCL/ if they are used within kernels
Rename includes in OpenCL so that it's easier to recognize them as such
|
8 years ago |
Jens Steube
|
083c8ed515
|
Reduce use of mux_display to a minimum
|
8 years ago |
Jens Steube
|
e1a9c435cc
|
Merge branch 'master' of https://github.com/hashcat/oclHashcat
|
8 years ago |
Jens Steube
|
57e1191307
|
Fix bug in -a 1 mode: If left wordlist has less entries than right wordlist then 0x80 was not added
|
8 years ago |
jsteube
|
35d7e67354
|
Fix some typos
|
8 years ago |
jsteube
|
6b0a13d998
|
Reduce helptext width from 134 to 118; Reduce -w 1 target to 2ms
|
8 years ago |
jsteube
|
d4cc8e3701
|
Adjust target workload profile timings slightly
|
8 years ago |
jsteube
|
3a42ab3577
|
Fix changes
|
8 years ago |
jsteube
|
73fd95ac01
|
Redesigned hashcat --help menu
|
8 years ago |
jsteube
|
c901935843
|
Update autotune engine
|
8 years ago |
jsteube
|
63f5ecf9d7
|
Mark -n and -u as outdated function and restrict them to --force
|
8 years ago |
jsteube
|
4ed418f504
|
Fix some indents
|
8 years ago |
jsteube
|
bb513afe13
|
Fix some indents
|
8 years ago |
Jens Steube
|
c6c865e32e
|
Some final fixes for d_return_buf refactorization; Initial kernels vor veracrypts SHA256 KDF (not working)
|
8 years ago |
Jens Steube
|
37953cdc8f
|
Optimize handling of cracked hashes, was a bottleneck if too many at once
|
8 years ago |
Jens Steube
|
bfb669f9c3
|
Respect eventual already cracked hashes from potfile when generating the bitmaps
|
8 years ago |
Jens Steube
|
5d5d1a5843
|
More VeraCrypt stuff; SHA256 kernels missing and --veracrypt-pim missing
|
8 years ago |
Jens Steube
|
dcc39a22c6
|
Speed up unamplified speed
|
8 years ago |
Jens Steube
|
f5ee678bbe
|
Use umask(077), mainly to secure hashcat.pot from reading from other users, but should be a good idea for all files. See https://github.com/hashcat/oclHashcat/issues/331 for details
|
8 years ago |
Royce Williams
|
05d099d3be
|
add version header and time to --status-automat
|
8 years ago |
Jens Steube
|
c6e5ff2a68
|
Do not show any header in case --status-automat is used
|
8 years ago |
Jens Steube
|
567fcfe176
|
Enabled support of --status-automat in combination with --benchmark for automated benchmark processing
|
8 years ago |
jsteube
|
b5cb29ad1c
|
Minimal psafe2 increase and autotune fix
|
8 years ago |
jsteube
|
eea3424c38
|
Added SIMD code for all generic PBKDF2-HMAC-* modes
|
8 years ago |
Jens Steube
|
9976f85c3a
|
Cache clGetKernelWorkGroupInfo() results on startup
Use clGetEventProfilingInfo() instead of our own timer
|
8 years ago |
Jens Steube
|
5987029441
|
Added SIMD code for DCC2
|
9 years ago |
Jens Steube
|
9d74f2958d
|
Added SIMD code for WPA/WPA2
|
9 years ago |
Jens Steube
|
0891989404
|
Fix WinZip multihash
|
9 years ago |
Jens Steube
|
a5ec5d68b8
|
Change some newline handling and startup infos
|
9 years ago |
Jens Steube
|
7a4ab2b42d
|
Prepare for WinZip integration
|
9 years ago |
jsteube
|
aefd3b03a3
|
Use VERSION_TAG only, but uncut
|
9 years ago |
jsteube
|
77a9377d18
|
In case the user did not specify --opencl-device-types and the user runs hashcat in a system with only a CPU only he probably want to use that CPU. In such a case, automatically enable CPU device type support, since it's disabled by default.
|
9 years ago |
jsteube
|
b5a71dca58
|
Add more informative help text in case of faulty or no OpenCL installation
|
9 years ago |
Jens Steube
|
332c3a7e09
|
Fix autotune to not actually crack hashes
|
9 years ago |
Jens Steube
|
3d229b20d4
|
Remove debugging option from JIT compiler option
|
9 years ago |
jsteube
|
e47030ed7d
|
Prepare to rename project into hashcat
This release markes the fusion of "hashcat" and "oclHashcat" into "hashcat".
It combines all features of all hashcat projects in one project.
|
9 years ago |