jsteube
|
077a94600d
|
Update straight.c function parameters
|
2016-10-06 10:21:39 +02:00 |
|
jsteube
|
1610a3565c
|
Update mpsp.c function parameters
|
2016-10-06 10:14:19 +02:00 |
|
jsteube
|
d9c1c89a57
|
Update combinator.c function parameters
|
2016-10-06 10:10:04 +02:00 |
|
jsteube
|
3fb10fe9b4
|
Update status.c function parameters
|
2016-10-06 09:47:34 +02:00 |
|
jsteube
|
5b2b00ed7d
|
Reset status to INIT after innerloop iteration
|
2016-10-04 23:21:10 +02:00 |
|
jsteube
|
b55cdeded8
|
Check for write-able potfile or exit
|
2016-10-04 23:00:20 +02:00 |
|
jsteube
|
0b2c568ba6
|
Simplify status_display_* and status_benchmark_* function parameters
|
2016-10-04 16:35:24 +02:00 |
|
jsteube
|
3ac0737b19
|
Fix mask length check for algorithms using unicode
|
2016-10-04 11:40:18 +02:00 |
|
jsteube
|
7f2ab2db60
|
Add unlink_restore()
|
2016-10-04 11:03:20 +02:00 |
|
jsteube
|
23462528c3
|
Add mp_css_append_salt() and mp_css_split_cnt()
|
2016-10-04 08:52:56 +02:00 |
|
jsteube
|
7544adce8f
|
Add mp_css_unicode_expand()
|
2016-10-04 08:21:03 +02:00 |
|
jsteube
|
d38cd459c4
|
In case all hashes were cracking using hints from potfile abort and inform user
|
2016-10-03 20:46:42 +02:00 |
|
jsteube
|
94eab8a7b6
|
Do not reset user_options_t on shutdown, it could be used by main.c
|
2016-10-03 16:35:09 +02:00 |
|
jsteube
|
fb5d840cf8
|
Move wordlist folder scan to straight.c and combinator.c init functions
|
2016-10-03 16:27:34 +02:00 |
|
jsteube
|
57cb082fda
|
Add some useful stuff to main.c
|
2016-10-03 01:27:55 +02:00 |
|
jsteube
|
50d2cec912
|
Fix some variable name convention
|
2016-10-03 00:01:37 +02:00 |
|
jsteube
|
667a8b1d3d
|
Make use of argc/argv easier
|
2016-10-02 23:30:31 +02:00 |
|
jsteube
|
9413ed8f56
|
Centralize hashcat_ctx memory allocation and deallocation
|
2016-10-02 00:00:21 +02:00 |
|
jsteube
|
fb3e6bab0d
|
Finished refactoring to remove all global variables
|
2016-09-30 22:52:44 +02:00 |
|
jsteube
|
a5f842c4b5
|
Fix some missing sign conversions
|
2016-09-30 17:41:40 +02:00 |
|
jsteube
|
683077b42a
|
Use larger counter to handle larger wordlists
|
2016-09-30 16:43:59 +02:00 |
|
jsteube
|
fe289da141
|
Make wordlist support modular
|
2016-09-30 13:02:15 +02:00 |
|
jsteube
|
eb6dffd52a
|
Make tuning_db support modular
|
2016-09-30 12:58:06 +02:00 |
|
jsteube
|
46866dd0b1
|
Make potfile support modular
|
2016-09-30 12:37:29 +02:00 |
|
jsteube
|
4aebe51407
|
Make loopback support modular
|
2016-09-30 12:07:49 +02:00 |
|
jsteube
|
8034fb31b8
|
Make bitmaps, cracks-per-time and debugfile support modular
|
2016-09-30 11:48:14 +02:00 |
|
jsteube
|
a5800b41f4
|
Rename hash_management.c to hashes.c
|
2016-09-30 09:25:51 +02:00 |
|
jsteube
|
133c9295f5
|
Cleaned up data_t, only contexts left
|
2016-09-29 23:49:33 +02:00 |
|
jsteube
|
12a2d6d2a0
|
Move more stuff to status_ctx_t
|
2016-09-29 23:25:29 +02:00 |
|
jsteube
|
831ef1490b
|
Prepare status_ctx_t
|
2016-09-29 22:27:04 +02:00 |
|
jsteube
|
84f96c4dda
|
Add cpt_ctx_t
|
2016-09-29 15:19:12 +02:00 |
|
jsteube
|
e12abeb9de
|
Add inner2_loop()
|
2016-09-29 14:46:51 +02:00 |
|
jsteube
|
dfb88a7002
|
Remove unneeded objects
|
2016-09-29 00:23:24 +02:00 |
|
jsteube
|
df23d5b4e9
|
Move more functions out of hashcat.c
|
2016-09-28 23:53:46 +02:00 |
|
jsteube
|
de21c005fd
|
Move setup_console() to terminal.c
|
2016-09-28 23:40:16 +02:00 |
|
jsteube
|
f7fe6b1491
|
Reorder includes in hashcat.c
|
2016-09-28 23:33:44 +02:00 |
|
jsteube
|
de5d0349c6
|
Fixes https://github.com/hashcat/hashcat/issues/517
|
2016-09-28 22:38:09 +02:00 |
|
jsteube
|
7191780296
|
Make use of hwmon_ctx_t
|
2016-09-28 22:28:44 +02:00 |
|
jsteube
|
81bc9081ad
|
Prepare hwmon_ctx_t, not used yet
|
2016-09-28 15:26:56 +02:00 |
|
jsteube
|
f8d538413e
|
Move pw_min and pw_max to hashconfig_t and bring back data.shutdown_*
|
2016-09-28 13:51:00 +02:00 |
|
jsteube
|
171bfbbb8b
|
Get rid of shutdown_inner and shutdown_outer
|
2016-09-28 13:15:23 +02:00 |
|
jsteube
|
94680cb311
|
Move hardware_power_all, kernel_power_all and kernel_power_final to opencl_ctx_t
|
2016-09-28 11:49:08 +02:00 |
|
jsteube
|
814206801a
|
refactor mask_ctx_parse_maskfile()
|
2016-09-27 20:02:12 +02:00 |
|
jsteube
|
c71f1bfb0c
|
Introduct combinator_ctx_t
|
2016-09-27 18:32:09 +02:00 |
|
jsteube
|
67dd2e9b67
|
Separate rules and straight mode from each other, remove rules_ctx_t
|
2016-09-27 13:13:07 +02:00 |
|
jsteube
|
edd50de047
|
Add opencl_session_update_mp() and opencl_session_update_mp_rl()
|
2016-09-27 11:43:05 +02:00 |
|
jsteube
|
cf154b3af1
|
Make DEFAULT_BENCHMARK_ALGORITHMS_CNT a true constant int
|
2016-09-27 11:09:17 +02:00 |
|
jsteube
|
0edc781861
|
Move words_progress_* down one level
|
2016-09-27 11:03:45 +02:00 |
|
jsteube
|
eeccb01998
|
Add opencl_ctx_devices_reset()
|
2016-09-27 10:59:02 +02:00 |
|
jsteube
|
ff6d3da363
|
Added a newline to final status in case one or more hashes were cracked
|
2016-09-26 23:50:16 +02:00 |
|