1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-27 02:18:21 +00:00
Commit Graph

1807 Commits

Author SHA1 Message Date
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
jsteube
1d0810a759 Added status_get_hwmon_dev() to status.c 2016-10-17 17:02:56 +02:00
jsteube
2b28010aae Added status_get_input_candidates_dev() to status.c 2016-10-17 16:46:16 +02:00
jsteube
8d81d3bd55 Added progress_mode to status.c 2016-10-17 16:22:32 +02:00
jsteube
86c1c7ef10 Added CPT functions for later use in status.c 2016-10-17 15:19:25 +02:00
jsteube
df521d664b Move restore_* variables into separate functions for later use in status.c 2016-10-17 14:25:16 +02:00
jsteube
615d977b7c Add new functions to hashcat_get_status() 2016-10-17 13:55:55 +02:00
jsteube
b044271b01 Move more status display calculate logic into separate functions 2016-10-17 13:44:07 +02:00
jsteube
bb98a8c8e1 Update changes.txt 2016-10-16 23:32:30 +02:00
jsteube
2545ec6bf9 Prepare hashcat_get_status() 2016-10-16 19:32:43 +02:00
jsteube
f8a6d156eb Add some more returncode checks 2016-10-15 21:34:38 +02:00
jsteube
d2bcb19740 Fix some rc check 2016-10-15 19:58:39 +02:00
jsteube
7bcbbbea74 Add some more returncode checks 2016-10-15 19:47:53 +02:00
jsteube
bfbc4279f4 Add some more returncode checks 2016-10-15 19:44:31 +02:00
jsteube
7383bb14f5 Add some more returncode checks 2016-10-15 19:30:57 +02:00
jsteube
e10c41c831 Do not show final status in case -I is used 2016-10-15 18:27:58 +02:00
jsteube
694de36694 Print warnings in yellow and errors in red 2016-10-15 16:12:20 +02:00
jsteube
91979bff69 Mark OpenCL devices as listing 2016-10-15 14:34:07 +02:00
jsteube
017555e257 Fix some log levels 2016-10-15 14:28:46 +02:00
jsteube
4b8576ffb7 Do not show goodbye_screen in --machine-readable mode 2016-10-14 21:56:23 +02:00
jsteube
7f6d027b35 Add --speed-only to bash tab completion 2016-10-14 21:53:22 +02:00
jsteube
554c2f9e28 Add notes to changes 2016-10-14 21:48:10 +02:00
jsteube
191269f4f0 Add --speed-only mode 2016-10-14 21:38:52 +02:00
jsteube
9d4f9f5698 Fix dictstat and logfile 2016-10-14 20:29:21 +02:00
jsteube
ef80e3f074 Some newline fixes 2016-10-14 20:18:45 +02:00
jsteube
056083fdba Revert "Prepare for hashcat_ctx_run_session()"
This reverts commit 0179097a53.
2016-10-14 19:25:13 +02:00
jsteube
0179097a53 Prepare for hashcat_ctx_run_session() 2016-10-14 13:27:35 +02:00
jsteube
742b9c8404 Fix clear line system 2016-10-13 19:52:27 +02:00
jsteube
a3fa435f4f Use \b instead a combination of \r and space 2016-10-13 19:44:22 +02:00
jsteube
9f59f7766e fix newline handling on windows 2016-10-13 19:31:08 +02:00
jsteube
757dc088ff Transport back errors from outer_loop() 2016-10-13 19:23:10 +02:00
jsteube
8de576f5e9 Make it possible to access error messages without using an event 2016-10-13 19:16:24 +02:00
jsteube
fc2d242f50 Remove some unneeded includes from main_shared.c 2016-10-13 17:45:09 +02:00
jsteube
c826dc0e4d install_folder and shared_folder are not mandatory, remove them from main_shared.c to make the example more easy to understand 2016-10-13 17:36:18 +02:00
jsteube
e4718dc582 Make some more useful example for returncode in main_shared.c 2016-10-13 17:33:23 +02:00
jsteube
10dfea61ad Add main_shared Makefile target, create main_shared.c out of main.c library use example 2016-10-13 17:27:09 +02:00