jsteube
|
6582a8ae21
|
Fix https://github.com/hashcat/hashcat/issues/549
|
2016-10-26 13:21:10 +02:00 |
|
jsteube
|
636d953996
|
Move out all use of event_log_info() from library code to main.c or terminal.c
|
2016-10-26 11:24:00 +02:00 |
|
jsteube
|
e26b08f61f
|
Move opencl_info() to terminal.c
|
2016-10-25 16:40:06 +02:00 |
|
jsteube
|
001ba8a655
|
Replace some printf() in opencl.c with event_log_info()
|
2016-10-25 16:01:03 +02:00 |
|
jsteube
|
5906f1ab54
|
Fix some format string for 64 bit
|
2016-10-25 15:51:44 +02:00 |
|
jsteube
|
824654e2fb
|
Create opencl_ctx_devices_show() as an example for how to access opencl devices from library and as replacement for inlined code for -I
|
2016-10-25 15:43:09 +02:00 |
|
jsteube
|
c4ba7907ca
|
Fix more EOL issues
|
2016-10-25 12:40:47 +02:00 |
|
jsteube
|
97b58b16af
|
Fix some EOL handling
|
2016-10-25 12:25:53 +02:00 |
|
jsteube
|
97a33dc4ef
|
Sort events
|
2016-10-25 12:03:20 +02:00 |
|
jsteube
|
6f07d0d947
|
Fix https://github.com/hashcat/hashcat/issues/547
|
2016-10-25 11:36:17 +02:00 |
|
jsteube
|
5815055a7a
|
Fixes https://github.com/hashcat/hashcat/issues/545
|
2016-10-25 11:30:27 +02:00 |
|
jsteube
|
e1010ffba1
|
Prepare library user access to OpenCL device information without running an attack
|
2016-10-23 17:31:22 +02:00 |
|
jsteube
|
1c055a6311
|
Move event_log_info() out of hashes.c
|
2016-10-23 14:49:40 +02:00 |
|
jsteube
|
14bd614bfc
|
Move event_log_info() out of restore.c
|
2016-10-23 14:10:19 +02:00 |
|
jsteube
|
515107047b
|
Move event_log_info() out of wordlist.c
|
2016-10-23 14:06:52 +02:00 |
|
jsteube
|
3b014dce28
|
Switch event_log_info() to event_log_error() in user_options.c
|
2016-10-23 13:45:05 +02:00 |
|
jsteube
|
bfdd0edbad
|
Move event_log_info() out of thread.c
|
2016-10-23 13:38:41 +02:00 |
|
Jens Steube
|
f558a64ab4
|
Merge pull request #544 from hashcat/hashcat-as-library
Hashcat as library
|
2016-10-21 16:41:33 +02:00 |
|
jsteube
|
95fb1607e2
|
Revert "Change Makefile to strip symbols in the linker instead of the compiler to make compatible with clang"
This reverts commit a6652f90bf .
|
2016-10-21 16:40:37 +02:00 |
|
jsteube
|
313bdd5e5b
|
Added a note
|
2016-10-21 16:24:08 +02:00 |
|
jsteube
|
8cfb1f03ab
|
Workaround to enable use of amd-gpu-pro
|
2016-10-21 16:02:13 +02:00 |
|
jsteube
|
f58c9baade
|
Do not unroll -m 6800 based algorithm on NV, latest windows driver can't compile them otherwise
|
2016-10-21 10:14:15 +02:00 |
|
jsteube
|
a43902b96b
|
Do not unroll -m 6400 based algorithm on NV, latest windows driver can't compile them otherwise
|
2016-10-21 09:51:41 +02:00 |
|
jsteube
|
c6c31a86d8
|
Add some changes to improve compiling on MSYS2
|
2016-10-21 09:07:39 +02:00 |
|
jsteube
|
6b96146e0f
|
Fix integer overflow in status.c
|
2016-10-21 00:28:14 +02:00 |
|
jsteube
|
655c3881f3
|
Add compilation on MINGW64 to Makefile
|
2016-10-20 23:27:10 +02:00 |
|
jsteube
|
27e92540e4
|
Do not unlink restore file of restore is disabled
|
2016-10-20 22:58:40 +02:00 |
|
jsteube
|
e9b11c2951
|
Do not unroll scrypt based algorithm on NV, latest windows driver can't compile them otherwise
|
2016-10-20 22:53:47 +02:00 |
|
jsteube
|
8ecabcb9ac
|
Fix --stdout and --keyspace
|
2016-10-20 22:30:00 +02:00 |
|
jsteube
|
574acfab6a
|
Move masks_pos from rd* to masks_ctx and dicts_pot from rd* to straight_ctx
|
2016-10-20 22:14:54 +02:00 |
|
jsteube
|
761e3f0d96
|
Move out words_cur from restore_ctx to status_ctx and let the dispatcher update it
|
2016-10-20 21:27:42 +02:00 |
|
jsteube
|
5b26567cb6
|
Do not unroll -m 10900 based algorithms, it takes ages to compile with latest NV drivers
|
2016-10-20 11:02:45 +02:00 |
|
jsteube
|
fa293bb409
|
Fix --quiet mode in main_cracker_finished()
|
2016-10-20 10:21:25 +02:00 |
|
jsteube
|
98cdfac52d
|
Fix --quiet mode in main_cracker_finished()
|
2016-10-20 10:01:19 +02:00 |
|
jsteube
|
e4b3ea937f
|
Fix salt length for -m 22 in benchmark mode
|
2016-10-19 16:52:41 +02:00 |
|
jsteube
|
eeefe8051a
|
Enable ASLR or/and DEP for Windows builds
Suggested here: https://github.com/hashcat/hashcat/issues/530
|
2016-10-19 14:44:30 +02:00 |
|
jsteube
|
0a26b09684
|
Fix buffer overflow in status_get_hash_target()
|
2016-10-19 13:51:06 +02:00 |
|
jsteube
|
a460ab01b6
|
Bring back --username handling to --show and --left
|
2016-10-19 12:42:41 +02:00 |
|
jsteube
|
f5a92900c6
|
Rudimentary --show support is back
|
2016-10-19 11:55:43 +02:00 |
|
jsteube
|
9b2c69a00d
|
Bring error in case someone uses --show
|
2016-10-18 21:04:40 +02:00 |
|
jsteube
|
edefcdbaaa
|
Rudimentary --left support is back
|
2016-10-18 21:03:16 +02:00 |
|
jsteube
|
f6334b5f90
|
Handling --show and --left need to be refactored, do not use those flags atm
|
2016-10-18 20:42:34 +02:00 |
|
jsteube
|
0fd48b228f
|
Get rid of all event_log_* calls in monitor.c and replace them with real events
|
2016-10-18 01:24:03 +02:00 |
|
jsteube
|
1f72aa95e6
|
Destinguish between EVENT_POTFILE_HASH_CRACKED and EVENT_CRACKER_HASH_CRACKED for prompt handling
|
2016-10-18 00:50:54 +02:00 |
|
jsteube
|
2005f5d193
|
Remove terminal.h where's it's not needed
|
2016-10-18 00:41:24 +02:00 |
|
jsteube
|
08d52cc1d3
|
Go back to original status view attribute ordering
|
2016-10-18 00:27:15 +02:00 |
|
jsteube
|
54e5e6c2d0
|
Make some backward compatibility code more visible
|
2016-10-18 00:15:25 +02:00 |
|
jsteube
|
c3266e363a
|
Make status_display_machine_readable() use of hashcat_status_t
|
2016-10-18 00:13:40 +02:00 |
|
jsteube
|
89e3168280
|
Make status_display(), status_benchmark_automate() and status_benchmark() use of hashcat_status_t
|
2016-10-17 23:49:44 +02:00 |
|
jsteube
|
65b3910dc0
|
Converted status_benchmark_automate()
|
2016-10-17 17:20:19 +02:00 |
|