jsteube
6ee2658104
Prefix more macros to avoid collisions in other existing libraries
2023-01-30 14:41:12 +00:00
jsteube
f1ff925b6e
Prepare rename macros in header files from _MACRO to MACRO
2023-01-17 19:25:40 +00:00
jsteube
51aba5517f
Update some of the visual indicator of active options when benchmarking
2017-10-14 12:54:34 +02:00
jsteube
54ad27da7d
Session Management: Automatically set dedicated session names for non-cracking parameters, for example: --stdout
2017-03-02 19:57:34 +01:00
jsteube
84fcd8289f
Files: Do several file and folder checks on startup rather than when they are actually used to avoid related error after eventual intense operations
2017-01-27 14:50:39 +01:00
jsteube
4a81601c0a
Reenabled automatic status screen display in case of stdin used
2016-12-29 13:05:29 +01:00
jsteube
6d2ce0d71a
Added option --keep-guessing to continue cracking hashes even after they have been cracked.
...
It will be useful if there are multiple collisions and we want a specific one.
This one implements https://github.com/hashcat/hashcat/issues/493
2016-10-31 10:09:04 +01:00
Etienne
f35f475b4f
Add --restore-file-path option
...
This option set the restore file path.
It's useful when we need all session files in specific directory.
Example:
hashcat -m 0 --session "Test" --potfile-path "/path/to/my/potfile.potfile"
--restore-file-path "/path/to/my/restore_file.restore" hashs.txt -a 3 ?a?a?a?a
Restore session with :
hashcat --sesion "Test" --restore --restore-file-path
"/path/to/my/restore_file.restore"
2016-10-28 00:51:03 +02:00
jsteube
191269f4f0
Add --speed-only mode
2016-10-14 21:38:52 +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
39d333d551
Add user_options_extra_amplifier()
2016-10-06 21:37:03 +02:00
jsteube
076784d235
Update user_options.c function parameters
2016-10-06 16:40:29 +02:00
jsteube
000534cdbc
Update logfile.c function parameters
2016-10-06 16:25:24 +02:00
jsteube
667a8b1d3d
Make use of argc/argv easier
2016-10-02 23:30:31 +02:00
jsteube
0d8b179d40
Move around some types and globals were they belong to
2016-09-30 09:34:06 +02:00
jsteube
fd72834322
data. no longer required in restore
2016-09-25 01:02:44 +02:00
jsteube
1c9aa25886
Fix some memory leaks at shutdown
2016-09-23 21:50:35 +02:00
jsteube
0a330d4335
Rewrote logfile handling from scratch
2016-09-23 21:41:05 +02:00
jsteube
2215174c2e
Replace "#if defined (HAVE_HWMON)" with "user_options->powertune_enable = false" which give a more easy to read sourcecode
2016-09-22 10:55:33 +02:00
jsteube
a4647baba5
Get rid of segment_size variable in main
2016-09-21 22:07:10 +02:00
jsteube
f3c427407e
Reuse user_options_parse() for restore case
2016-09-21 20:32:56 +02:00
jsteube
ecdb74f440
Get rid of bitmap_min and bitmap_max variable in main
2016-09-21 16:38:55 +02:00
jsteube
cb1375bcd7
Add user_options_extra_t
2016-09-21 11:09:12 +02:00
jsteube
a70590b0dc
Move sanity check into user_options.c
2016-09-20 17:04:31 +02:00
jsteube
e6f083b708
Add all defaults for user commandline parameters to user_options.h; Prepare user commandline parameter struct for easier handling of functions calls that require them
2016-09-20 16:04:22 +02:00