1
0
mirror of https://github.com/hashcat/hashcat.git synced 2024-11-30 03:48:17 +00:00
Commit Graph

1600 Commits

Author SHA1 Message Date
jsteube
8034fb31b8 Make bitmaps, cracks-per-time and debugfile support modular 2016-09-30 11:48:14 +02:00
jsteube
0d8b179d40 Move around some types and globals were they belong to 2016-09-30 09:34:06 +02:00
jsteube
a5800b41f4 Rename hash_management.c to hashes.c 2016-09-30 09:25:51 +02:00
jsteube
ed571a3ec8 Remove unneeded includes 2016-09-30 00:38:29 +02:00
jsteube
c53de67cd4 Remove some unneeded mutex 2016-09-30 00:04:12 +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
658f135763 Replace some uint with u32 2016-09-29 14:56:02 +02:00
jsteube
e2289ceb17 Remove no workaround from weak_hash_check() no longer required 2016-09-29 14:49:41 +02:00
jsteube
e12abeb9de Add inner2_loop() 2016-09-29 14:46:51 +02:00
jsteube
1cf4b2a093 Fix a bug on CPU-only systems 2016-09-29 08:54:07 +02:00
jsteube
936655e0ee Add missing include for windows 2016-09-29 00:25:36 +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
92625b7692 Fix WPA benchmark default mask 2016-09-28 23:14:08 +02:00
jsteube
9f61fb3024 Make hm_adapters_* attributes local ones 2016-09-28 23:07:25 +02:00
jsteube
ee30055401 Get rid of data. global variable in wordlist.c 2016-09-28 22:52:42 +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
Jens Steube
fdd48b52ec Merge pull request #518 from coolbry95/master
change id numbers on OpenCL Info output
2016-09-28 21:24:59 +02:00
coolbry95
ac1792f943 change id numbers to add one to be consistent with the rest of hashcat output 2016-09-28 14:11:18 -04: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
c3338f0a9a Fix -m 8900 bug 2016-09-28 12:58:56 +02:00
jsteube
791cd5ec42 Fix some default masks 2016-09-28 12:01:54 +02:00
jsteube
cc740f2cb2 Move PW_DICTMAX to common.h 2016-09-28 11:55:02 +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
48917b5843 Move tmp size and hook size to hashconfig_init() 2016-09-28 11:11:14 +02:00
jsteube
ce02b3c54f Add hashconfig_enforce_kernel_loops () 2016-09-28 10:47:39 +02:00
jsteube
47f027d249 Created hashconfig_kernel_thread_force() 2016-09-28 10:41:06 +02:00
jsteube
f1cf902c35 Add missing combinator files 2016-09-27 20:07:49 +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
8dea3d2eb9 Fix optimizers values in kernel_params_mp_* 2016-09-27 13:44:04 +02:00
jsteube
375bc56681 Fix Input.Mode in status in maskfile mode 2016-09-27 13:30:29 +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
jsteube
69ad06ec12 Fix some casts 2016-09-26 23:42:37 +02:00
jsteube
75682a5008 Get rid of local_free() and global_free(), no longer required 2016-09-26 23:22:07 +02:00
jsteube
9c27c35ac7 Move hwmon code to outer loop, for now, will later migrate to own context 2016-09-26 23:20:26 +02:00
jsteube
04fb85cf1a Fix bfs_cnt in -i mode 2016-09-26 17:50:47 +02:00