Commit Graph

61 Commits (3119525ea331c0c9931b87342237e762004751b7)

Author SHA1 Message Date
Jens Steube 3119525ea3 Fixed integer overflow in Recovered/Time status view column caused by division > 0 but < 1
3 years ago
Rosen Penev 6ecb42b3ea
Run through Clang's readability-inconsistent-declaration-parameter-name
5 years ago
f0cker 3bb68e7981 Added brain status (tx/rx) for all devices
5 years ago
Jens Steube e3500ff4aa Add CUDA device attributes to -I
5 years ago
jsteube 1537fc4e5d Improve handling of temporary skipped devices (due to JiT build failure or unstable_warning)
5 years ago
jsteube b2154b7ed9 Fix use-after-free of hash_name
5 years ago
Jens Steube d6fe2c7cd4 The hashcat brain
6 years ago
jsteube 52c52836e3 Add new option --slow-candidates which allows hashcat to generate passwords on-host
6 years ago
jsteube 067ffa9d64 Add more tracker for amplifier and iterations to status screen
6 years ago
jsteube 27db8ced7e Add a tracker for salts, amplifier and iterations to status screen
6 years ago
jsteube 05a01d3843 fix some datatypes
6 years ago
jsteube 11b18512c7 Terminal: Add workitem settings to status display (can be handy for debugging)
6 years ago
Rosen Penev 1c5915cae3 remove special time handling in hashcat.
7 years ago
Rosen Penev 353d3c3008 Fix a bunch of cast-qual warnings
7 years ago
philsmd 1644ac30b5
use an overflow check instead of a hard coded value for ETA
7 years ago
jsteube 0cce17d268 Eventual fix for #1263
7 years ago
Christopher Schmitt d24a6198e8 first pass at free'ing hashcat_status_t
7 years ago
sgroat 21efc80975 fix string
7 years ago
jsteube e933d12838 Rename Input.Mode, Input.Base, ... to Guess.Mode, Guess.Base, ...
7 years ago
jsteube ec5610271a New option --progress-only: Quickly provides ideal progress step size and time to process it per device based on the user hashes and selected options, then quit
8 years ago
jsteube 3c40b88eff Status: Do not show Recovered/Time as floats but as integers to reduce over-information
8 years ago
jsteube 4d9cb462a9 Add back input queue in status view
8 years ago
jsteube 1edc129f8a Added core-clock and memory-clock to output in benchmark mode with --machine-readable enabled
8 years ago
jsteube 9e156321ef Bring back mask length of mask as number to status screen
8 years ago
jsteube c3266e363a Make status_display_machine_readable() use of hashcat_status_t
8 years ago
jsteube 65b3910dc0 Converted status_benchmark_automate()
8 years ago
jsteube 1d0810a759 Added status_get_hwmon_dev() to status.c
8 years ago
jsteube 2b28010aae Added status_get_input_candidates_dev() to status.c
8 years ago
jsteube 8d81d3bd55 Added progress_mode to status.c
8 years ago
jsteube 86c1c7ef10 Added CPT functions for later use in status.c
8 years ago
jsteube df521d664b Move restore_* variables into separate functions for later use in status.c
8 years ago
jsteube 615d977b7c Add new functions to hashcat_get_status()
8 years ago
jsteube b044271b01 Move more status display calculate logic into separate functions
8 years ago
jsteube 2545ec6bf9 Prepare hashcat_get_status()
8 years ago
jsteube 39d333d551 Add user_options_extra_amplifier()
8 years ago
jsteube 034c0699bb Added status_words_base_calculate()
8 years ago
jsteube 3fb10fe9b4 Update status.c function parameters
8 years ago
jsteube 0b2c568ba6 Simplify status_display_* and status_benchmark_* function parameters
8 years ago
jsteube ed571a3ec8 Remove unneeded includes
8 years ago
jsteube 12a2d6d2a0 Move more stuff to status_ctx_t
8 years ago
jsteube 831ef1490b Prepare status_ctx_t
8 years ago
jsteube 84f96c4dda Add cpt_ctx_t
8 years ago
jsteube 7191780296 Make use of hwmon_ctx_t
8 years ago
jsteube c71f1bfb0c Introduct combinator_ctx_t
8 years ago
jsteube 67dd2e9b67 Separate rules and straight mode from each other, remove rules_ctx_t
8 years ago
jsteube 54a4ea3db2 Large but needed refactoring of mask handling, maskfiles, default mask, etc., expect smaller bugs
8 years ago
jsteube fd72834322 data. no longer required in restore
8 years ago
jsteube 62b97a6fe6 Move loading rules into outer loop
8 years ago
jsteube f9ec232b9b Get rid of attack_kern variable in data. context
8 years ago
jsteube 93d3b3a809 Get rid of rp_* variables in data. context
8 years ago