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 |
|
jsteube
|
8598a79732
|
Removed exit() from memory.c, resulting in all exit() calls removed from all code in the repository
|
2016-10-13 10:07:04 +02:00 |
|
jsteube
|
62284f79b1
|
Get rid of exit() in hashcat.c
|
2016-10-12 14:56:53 +02:00 |
|
jsteube
|
690ca0219e
|
Fix formatstring in CPT display and get rid of potfile_format_plain()
|
2016-10-12 14:38:33 +02:00 |
|
jsteube
|
ee1661b9db
|
Revert "Fix formatstring in CPT display"
This reverts commit 8d3e9fc70c .
|
2016-10-12 14:36:47 +02:00 |
|
jsteube
|
8d3e9fc70c
|
Fix formatstring in CPT display
|
2016-10-12 14:19:06 +02:00 |
|
jsteube
|
556c07d8ee
|
Revert "Use printf() instead of event_log_*() in terminal.c and status.c"
This reverts commit 690b465ddc .
|
2016-10-12 14:17:30 +02:00 |
|
jsteube
|
358ad9bdbe
|
Revert "Fix some newlines in status.c"
This reverts commit 29c2931b67 .
|
2016-10-12 14:17:15 +02:00 |
|
jsteube
|
29c2931b67
|
Fix some newlines in status.c
|
2016-10-12 13:35:50 +02:00 |
|
jsteube
|
690b465ddc
|
Use printf() instead of event_log_*() in terminal.c and status.c
|
2016-10-12 13:30:59 +02:00 |
|
jsteube
|
60f6137a3f
|
Fix some newlines in restore mode
|
2016-10-12 13:08:48 +02:00 |
|
jsteube
|
ebc26ecac5
|
Fix some log levels in opencl.c
|
2016-10-12 11:45:24 +02:00 |
|
jsteube
|
386efb7fb5
|
Make use of EVENT_CRACKER_HASH_CRACKED, do not print a cracked hash to stdout directly, let the client do it
|
2016-10-12 11:27:10 +02:00 |
|
jsteube
|
20832d29d6
|
Do not reset innerloop_left and outerloop_left too early so we can access it from status display
|
2016-10-11 15:02:54 +02:00 |
|
jsteube
|
fa70e44874
|
Better handle rc == -1
|
2016-10-11 13:38:35 +02:00 |
|
jsteube
|
6a697571fd
|
Remove debugging symbols from binary builds
|
2016-10-11 12:23:50 +02:00 |
|
jsteube
|
a3bf6fd4ef
|
Make use of nvmlDeviceGetCount()
|
2016-10-11 12:18:06 +02:00 |
|
jsteube
|
afd44130fc
|
Prefix warning and error messages
|
2016-10-11 11:56:40 +02:00 |
|
jsteube
|
bb4e381d18
|
Do not run keypress thread in case -I is used
|
2016-10-11 11:04:13 +02:00 |
|
jsteube
|
af9de0a7b7
|
Fix some error string formats
|
2016-10-11 10:55:02 +02:00 |
|
jsteube
|
ab8d2eb336
|
Fix newlines in help menu
|
2016-10-11 09:46:18 +02:00 |
|
jsteube
|
26fd67d932
|
Inline outfile_format_plain()
|
2016-10-10 13:10:50 +02:00 |
|
jsteube
|
60000136fe
|
Hand merged https://github.com/hashcat/hashcat/pull/533
|
2016-10-10 11:27:50 +02:00 |
|
jsteube
|
2a5545d2b7
|
Move logfile stuff back to hashcat.c, it's a core feature which should be handled by the library
|
2016-10-10 11:23:21 +02:00 |
|
jsteube
|
6d2c58d8df
|
Add main_potfile_remove_parse_post()
|
2016-10-10 11:10:04 +02:00 |
|
jsteube
|
f962a38221
|
Remove double message
|
2016-10-10 11:05:41 +02:00 |
|
jsteube
|
8fc4da795b
|
Replace fprintf(stderr, ...) on malloc.c with log_event_error()
|
2016-10-10 11:03:11 +02:00 |
|
jsteube
|
07f5b2195b
|
Hopefully fixes some OSX compiler errors
|
2016-10-10 09:18:10 +02:00 |
|
jsteube
|
0f96c57ead
|
Remove some workarounds to use get rid of unused variable warnings
|
2016-10-10 09:12:36 +02:00 |
|
jsteube
|
27bec8be13
|
Get rid of logging.c and most exit() calls replaced with return() for true library usage
|
2016-10-09 22:41:55 +02:00 |
|
jsteube
|
7ed79bf42e
|
switch dictstat.c to event_log_*
|
2016-10-08 23:55:57 +02:00 |
|
jsteube
|
2a2df035e6
|
switch debugfile.c to event_log_*
|
2016-10-08 23:55:05 +02:00 |
|
jsteube
|
fa4de96ab0
|
switch cpu_crc32.c to event_log_*
|
2016-10-08 23:53:52 +02:00 |
|
jsteube
|
ebc8eb7454
|
switch combinator.c to event_log_*
|
2016-10-08 23:45:35 +02:00 |
|
jsteube
|
25a1f7ab84
|
switch autotune.c to event_log_*
|
2016-10-08 23:44:05 +02:00 |
|
jsteube
|
88565b4a5e
|
Switch CPU affinity stuff to event_log_*
|
2016-10-08 23:38:34 +02:00 |
|
jsteube
|
42677df2a6
|
Start context-related logging with goal to get rid of logging.c
|
2016-10-08 23:16:40 +02:00 |
|
jsteube
|
f469694030
|
Add event_set_kernel_power_final()
|
2016-10-07 22:25:52 +02:00 |
|
jsteube
|
d993aa5ffa
|
Get rid of more log_info() in hashcat()
|
2016-10-07 22:16:03 +02:00 |
|
jsteube
|
27887bf9ce
|
Get rid of more log_info() in hashcat()
|
2016-10-07 21:47:11 +02:00 |
|
jsteube
|
81650dcc46
|
Initial proposal
|
2016-10-07 16:56:44 +02:00 |
|
jsteube
|
bea228dabe
|
Add straight_ctx_update_loop()
|
2016-10-06 22:18:20 +02:00 |
|
jsteube
|
4ed2fb4913
|
Add mask_ctx_update_loop()
|
2016-10-06 22:00:02 +02:00 |
|
jsteube
|
39d333d551
|
Add user_options_extra_amplifier()
|
2016-10-06 21:37:03 +02:00 |
|
jsteube
|
034c0699bb
|
Added status_words_base_calculate()
|
2016-10-06 21:28:40 +02:00 |
|
jsteube
|
78999cff56
|
Zero hashcat context pointer addresses on shutdown
|
2016-10-06 21:16:39 +02:00 |
|
jsteube
|
30a190b174
|
Update hlfmt.c function parameters
|
2016-10-06 21:12:32 +02:00 |
|
jsteube
|
29942f5fb3
|
Update rp.c function parameters
|
2016-10-06 21:03:10 +02:00 |
|
jsteube
|
0ea8b6f3d0
|
Update terminal.c function parameters
|
2016-10-06 20:57:29 +02:00 |
|
jsteube
|
52068e25d5
|
Add some additional start-up checks
|
2016-10-06 17:26:15 +02:00 |
|
jsteube
|
3a563ce2e9
|
Fix some nvapi calls
|
2016-10-06 17:03:24 +02:00 |
|
jsteube
|
0885c0ec6b
|
Update loopback.c function parameters
|
2016-10-06 17:01:29 +02:00 |
|
jsteube
|
3f05b7c0a7
|
Update dictstat.c function parameters
|
2016-10-06 16:55:17 +02:00 |
|
jsteube
|
14248d38e3
|
Update tuning_db.c function parameters
|
2016-10-06 16:51:01 +02:00 |
|
jsteube
|
ef582be4eb
|
Update induct.c function parameters
|
2016-10-06 16:46:08 +02:00 |
|
jsteube
|
c48ca34e1b
|
Update outfile_check.c function parameters
|
2016-10-06 16:43:02 +02:00 |
|
jsteube
|
076784d235
|
Update user_options.c function parameters
|
2016-10-06 16:40:29 +02:00 |
|
jsteube
|
14334e4129
|
Update restore.c function parameters
|
2016-10-06 16:34:30 +02:00 |
|
jsteube
|
000534cdbc
|
Update logfile.c function parameters
|
2016-10-06 16:25:24 +02:00 |
|
jsteube
|
662ddec0bb
|
Update folder.c function parameters
|
2016-10-06 16:17:29 +02:00 |
|
jsteube
|
a5e83c27c3
|
Update wordlist.c function parameters
|
2016-10-06 16:16:56 +02:00 |
|
jsteube
|
a97e31881c
|
Update interface.c function parameters
|
2016-10-06 15:49:07 +02:00 |
|
jsteube
|
9b8092abf9
|
Update outfile.c and potfile.c function parameters
|
2016-10-06 15:40:27 +02:00 |
|
jsteube
|
0579f93402
|
Update opencl.c and autotune.c function parameters
|
2016-10-06 15:16:30 +02:00 |
|
jsteube
|
f084aaf61b
|
Update hwmon.c function parameters
|
2016-10-06 11:10:00 +02:00 |
|
jsteube
|
684a28af36
|
Update debugfile.c and hashes.c function parameters
|
2016-10-06 10:55:14 +02:00 |
|
jsteube
|
702c175f84
|
Update cpt.c function parameters
|
2016-10-06 10:26:47 +02:00 |
|
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
|
0155c9d44a
|
Update bitmap.c function parameters
|
2016-10-06 09:56:17 +02:00 |
|
jsteube
|
3d1237a43d
|
Update autotune.c function parameters
|
2016-10-06 09:53:24 +02:00 |
|
jsteube
|
3fb10fe9b4
|
Update status.c function parameters
|
2016-10-06 09:47:34 +02:00 |
|
jsteube
|
b751a9d438
|
Do not show a candidate on status screen if device is copying or generating candidates
|
2016-10-05 16:02:19 +02:00 |
|
jsteube
|
15d2f9b11e
|
Add some reserved scratch buffer for innerloop combinator instead of reallocating each time
|
2016-10-05 15:41:56 +02:00 |
|
jsteube
|
c1aba9e314
|
Reset innerloop_* and outerloop_* variables when no longer needed
|
2016-10-05 15:00:20 +02:00 |
|
jsteube
|
935e4a6fa0
|
Fix loading of NetNTLMv1 + SSP hash
|
2016-10-05 14:33:36 +02:00 |
|
jsteube
|
180bdba7ac
|
Limit exec_hexify() to max 31 chars to be able to add 0 byte
|
2016-10-04 23:29:15 +02:00 |
|
jsteube
|
72fdc6a527
|
Limit exec_hexify() to max 32 chars
|
2016-10-04 23:25:35 +02:00 |
|
jsteube
|
5b2b00ed7d
|
Reset status to INIT after innerloop iteration
|
2016-10-04 23:21:10 +02:00 |
|
jsteube
|
dab40d2dd5
|
Fix default-mask mode
|
2016-10-04 23:09:12 +02:00 |
|
jsteube
|
b55cdeded8
|
Check for write-able potfile or exit
|
2016-10-04 23:00:20 +02:00 |
|
jsteube
|
9811e65a72
|
Rename Guess.Pass -> Candidates
|
2016-10-04 19:49:51 +02:00 |
|
jsteube
|
eeb8210951
|
Added the current first and last password candidate test queued for execution per device on status view
|
2016-10-04 18:30:00 +02:00 |
|
jsteube
|
0b2c568ba6
|
Simplify status_display_* and status_benchmark_* function parameters
|
2016-10-04 16:35:24 +02:00 |
|
jsteube
|
6d3277ab17
|
Created build_plain(), build_crackpos() and build_debugdata() out of code from check_hash()
|
2016-10-04 16:18:49 +02:00 |
|
jsteube
|
3ac0737b19
|
Fix mask length check for algorithms using unicode
|
2016-10-04 11:40:18 +02:00 |
|
jsteube
|
578f6816c6
|
Fix some uint datatype leftovers
|
2016-10-04 11:22:08 +02:00 |
|
jsteube
|
79c0fc6a11
|
Automatically unlink restore file if all hashes have been cracked
|
2016-10-04 11:13:33 +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 |
|
coolbry95
|
a78fd4e915
|
changed uint to u32
|
2016-10-04 00:35:49 -04: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
|
d80653b014
|
Fix some clSetKernelArg() size error that caused slow modes to not work anymore in -a 1 mode
|
2016-10-03 20:07:26 +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
|
5b2fcc4a18
|
Fix --version
|
2016-10-03 01:30:58 +02:00 |
|