Jens Steube
|
fde4770219
|
Add misssing HIP backend information in -I output
|
2021-07-11 14:47:48 +02:00 |
|
Jens Steube
|
a22f8149fc
|
Merge branch 'HIP' into hip
|
2021-07-10 21:34:09 +02:00 |
|
reger-men
|
ea7b74389f
|
First draft HIP Version
|
2021-07-09 03:50:40 +00:00 |
|
Jens Steube
|
ce41316ac3
|
Status View: Include time and duration info when pausing and resuming
|
2021-07-01 21:33:14 +02:00 |
|
Jens Steube
|
701ad7c441
|
Fix segfault in --hash-info by avoid huge stack buffer allocation
|
2021-06-30 21:01:55 +02:00 |
|
Jens Steube
|
5bea13200f
|
Add missing newline in warning message when using --force
|
2021-06-28 23:09:41 +02:00 |
|
Jens Steube
|
90f0e78b5b
|
Add event about autodetection process start
Remove "..." substring from final messages
Add patient message on "..." startup messages
Add missing docs/changes.txt entry
|
2021-06-22 11:37:59 +02:00 |
|
Jens Steube
|
7e267b9b37
|
Merge pull request #2825 from matrix/hwmon_osx_v2
Add OSX HW Monitor initial support (2021)
|
2021-06-20 11:09:35 +02:00 |
|
Gabriele Gristina
|
1703d24c1a
|
hide fan speed from hwmon output if not detected
|
2021-06-19 20:46:09 +02:00 |
|
Gabriele Gristina
|
3a6481da4e
|
show all fans in hwmon output
|
2021-06-19 20:32:07 +02:00 |
|
Gabriele Gristina
|
09513ed78b
|
fix starting message
|
2021-06-19 12:32:02 +02:00 |
|
Jens Steube
|
624994f920
|
Backend Information: Added new column showing the PCI Address per CUDA/OpenCL device to easier identify broken cards
|
2021-06-14 13:18:33 +02:00 |
|
Jens Steube
|
7fc0ac4ef1
|
Do not initialize backend devices in case --id is used and some bug fixes
|
2021-06-12 10:47:48 +02:00 |
|
Jens Steube
|
27503957aa
|
Fix message on startup-mode in --backend-info mode
|
2021-06-09 13:25:25 +02:00 |
|
Gabriele Gristina
|
75d135bf7d
|
fix for autodetect (1)
|
2021-06-06 12:29:07 +02:00 |
|
Gabriele Gristina
|
ced9b0c6f8
|
Added new feature: autodetect hash-mode
|
2021-06-05 22:11:18 +02:00 |
|
Jens Steube
|
0fd8de3a75
|
Status Screen: Show currently running kernel type (pure, optimized) and generator type (host, device)
|
2021-05-19 08:32:24 +02:00 |
|
Jens Steube
|
32b40d5c53
|
Added command prompt [f]inish to instruct hashcat to finish the current attack and quit afterwards
|
2021-05-05 22:53:04 +02:00 |
|
Jens Steube
|
6daea9c7c1
|
Fix compiler warning from new --hash-info section
|
2021-04-03 13:40:06 +02:00 |
|
Gabriele Gristina
|
82af37b93a
|
Added salt type and slow hash info
|
2020-12-30 19:16:57 +01:00 |
|
Gabriele Gristina
|
77e328d659
|
Removed option --example-hashes, now is an alias of --hash-info
|
2020-12-29 07:56:20 +01:00 |
|
Gabriele Gristina
|
3ed1f0d840
|
Added new option: --hash-info
|
2020-12-29 04:58:58 +01:00 |
|
philsmd
|
e59f61e8cf
|
cosmetic: minor code style fixes
|
2020-06-13 11:19:00 +02:00 |
|
philsmd
|
d1c3274965
|
use our safe free () wrapper hcfree whenever possible
|
2020-05-14 19:21:59 +02:00 |
|
Jens Steube
|
109fa01a54
|
Merge pull request #2395 from s3inlc/patch-2
Adding escaping for --status-json
|
2020-05-14 09:44:10 +02:00 |
|
Sein Coray
|
d91a25027b
|
minor adjustments to code style and explanatory comment added
|
2020-05-13 13:37:30 +02:00 |
|
Sein Coray
|
4a0757e251
|
added escaping to --status-json output
|
2020-05-11 23:22:47 +02:00 |
|
Jens Steube
|
33579ae3db
|
Add new option for modules OPTS_TYPE_SELF_TEST_DISABLE to disable self-test functionality from hash-mode directly
|
2020-05-08 10:18:17 +02:00 |
|
philsmd
|
9264560a28
|
formatting: remove extra whitespace in terminal.c
|
2019-11-21 10:47:07 +01:00 |
|
Chick3nman
|
b1016aee62
|
Update Terminal.c
Increase verbosity for `--force` usage
|
2019-11-17 15:12:27 -06:00 |
|
Jens Steube
|
732ea73721
|
Add free memory to per device startup info (not only total and allocatable memory)
|
2019-11-14 12:47:05 +01:00 |
|
Rosen Penev
|
bd6c0e57e4
|
Change 0/1 to true/false
Found with clang-tidy
|
2019-09-11 18:36:52 -07:00 |
|
Jens Steube
|
1ecdffb580
|
Fix some code formatting
|
2019-08-06 11:26:56 +02:00 |
|
Chick3nman
|
0b0de6a283
|
Added Remaining digest and salt count to Status output
Added logic to show/hide salt count based on number of salts for remaining digests as well as recovered digests
|
2019-07-12 12:54:21 -05:00 |
|
Gabriele Gristina
|
c690e33fee
|
(terminal) remove unused *rc* vars and cleanup
|
2019-07-10 16:55:50 +02:00 |
|
Gabriele Gristina
|
481c752456
|
No more compress functions, update example.dict.gz, remove some comments
|
2019-06-27 20:18:47 +02:00 |
|
Gabriele Gristina
|
398c89c75c
|
switch almost all FILE ops, potfile is the only missing
|
2019-06-26 19:06:46 +02:00 |
|
Gabriele Gristina
|
b2529af172
|
remove original commented code
|
2019-06-22 15:00:50 +02:00 |
|
Gabriele Gristina
|
6cb4abd526
|
Add zlib support v2
|
2019-06-21 21:56:38 +02:00 |
|
f0cker
|
3bb68e7981
|
Added brain status (tx/rx) for all devices
|
2019-06-15 22:46:40 +00:00 |
|
Jens Steube
|
f2b1dfea31
|
Merge pull request #2018 from Chick3nman/master
Add extra warning when using --force
|
2019-05-14 11:58:03 +02:00 |
|
Chick3nman
|
717b82c406
|
Add extra warning for --force
Warn users not to report issues when using --force in their command.
|
2019-05-10 06:43:50 -05:00 |
|
Jens Steube
|
3c4f4df771
|
Rename some more variables
|
2019-05-01 15:52:56 +02:00 |
|
Jens Steube
|
495d89f831
|
Find alias devices across different backend API's
|
2019-05-01 07:27:10 +02:00 |
|
Jens Steube
|
6fd936b43a
|
Removed --opencl-platforms filter in order to force backend device numbers to stay constant
|
2019-04-30 16:24:13 +02:00 |
|
Jens Steube
|
e3500ff4aa
|
Add CUDA device attributes to -I
|
2019-04-30 13:38:44 +02:00 |
|
Jens Steube
|
d862458ab5
|
Begin renaming API specific variables in backend section
|
2019-04-29 10:21:59 +02:00 |
|
Jens Steube
|
4b986de5fb
|
Prepare native CUDA hybrid integration
|
2019-04-25 14:45:17 +02:00 |
|
magnum
|
009cf26a04
|
Mute a -Wformat warning and fix some whitespace noise while at it.
|
2019-04-05 08:52:35 +02:00 |
|
Jens Steube
|
cf8c815caf
|
Merge pull request #1975 from Chick3nman/master
Add --status-json flag
|
2019-04-03 09:18:16 +02:00 |
|
Chick3nman
|
fc1aa83541
|
Change logic for formatting with multiple devices when some are skipped
|
2019-04-02 16:53:59 -05:00 |
|
Chick3nman
|
1cf2a4fea6
|
Fix type missmatch
|
2019-04-02 16:23:05 -05:00 |
|
Chick3nman
|
dc1fc28733
|
Fix Formatting
|
2019-04-02 16:10:54 -05:00 |
|
Chick3nman
|
5b20662c7f
|
Fix Formatting
|
2019-04-02 16:10:23 -05:00 |
|
Chick3nman
|
5e307603d6
|
Fix formatting
|
2019-04-02 16:06:18 -05:00 |
|
Chick3nman
|
64f0931301
|
Switched key name from progress to speed
|
2019-04-02 15:48:15 -05:00 |
|
Chick3nman
|
3e13739aa6
|
Fix Typo
|
2019-04-02 15:40:27 -05:00 |
|
Chick3nman
|
71c02cad5e
|
Add --speed-only and --progress-only support
|
2019-04-02 15:32:25 -05:00 |
|
Chick3nman
|
c2c656edbe
|
Fix missing line
|
2019-04-02 15:00:56 -05:00 |
|
Chick3nman
|
e696e0a87d
|
Fix time formatting
|
2019-04-02 14:59:10 -05:00 |
|
Chick3nman
|
b551592082
|
Add start and estimated end times, fix formatting
|
2019-04-02 14:55:05 -05:00 |
|
Chick3nman
|
7bbf4eb183
|
Fixed restore point number formatting
|
2019-04-02 13:26:46 -05:00 |
|
Chick3nman
|
4d60c7514a
|
Fixed formatting for speed and progress
|
2019-04-02 13:25:36 -05:00 |
|
Chick3nman
|
ea141f43da
|
Formatting for json status
|
2019-04-02 13:11:55 -05:00 |
|
jsteube
|
708a86fb59
|
Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
|
2019-03-31 17:39:00 +02:00 |
|
Chick3nman
|
0cc365139b
|
Added sanity check to confirm --machine-readable and --status-json do not run at the same time.
Fixed typo in existing sanity check.
|
2019-03-27 06:53:34 -05:00 |
|
Chick3nman
|
cac6522cd7
|
More prep
|
2019-03-27 06:10:28 -05:00 |
|
Chick3nman
|
2358220cbe
|
Prepare for --status_json
add option, enum, autocomplete, status function placeholders
|
2019-03-27 05:09:24 -05:00 |
|
jsteube
|
1537fc4e5d
|
Improve handling of temporary skipped devices (due to JiT build failure or unstable_warning)
|
2019-03-04 10:29:57 +01:00 |
|
jsteube
|
b2154b7ed9
|
Fix use-after-free of hash_name
|
2019-01-21 10:00:44 +01:00 |
|
jsteube
|
79c8618025
|
Fix cross-compiled binaries and modules
|
2019-01-14 15:15:21 +01:00 |
|
jsteube
|
54edd16746
|
Clean up some code
|
2019-01-06 13:48:41 +01:00 |
|
jsteube
|
0186f025d3
|
Add support for hash modules to usage.c
|
2019-01-06 13:23:45 +01:00 |
|
jsteube
|
3cce072f40
|
Get rid of strhashtype()
|
2018-12-17 10:33:21 +01:00 |
|
Jens Steube
|
d6fe2c7cd4
|
The hashcat brain
|
2018-10-28 16:47:13 +01:00 |
|
Rosen Penev
|
77daf05dd0
|
Add HC_API_CALL to a few functions
On 32-bit MinGW, clang was throwing errors about this.
64-bit MinGW and regular MSYS does not throw warnings after the change.
|
2018-09-18 16:34:00 -07:00 |
|
jsteube
|
52c52836e3
|
Add new option --slow-candidates which allows hashcat to generate passwords on-host
|
2018-09-01 12:31:17 +02:00 |
|
RAN1
|
ec1b6442b1
|
Allow hwmon when temp abort is disabled by refactoring guards when hwmon is not present
|
2018-08-28 16:28:44 -04:00 |
|
jsteube
|
067ffa9d64
|
Add more tracker for amplifier and iterations to status screen
|
2018-08-18 02:17:42 +02:00 |
|
jsteube
|
27db8ced7e
|
Add a tracker for salts, amplifier and iterations to status screen
|
2018-08-18 01:41:07 +02:00 |
|
jsteube
|
8903adb164
|
Added OpenCL device utilization to status information in machine readable output
|
2018-07-18 18:14:42 +02:00 |
|
jsteube
|
05a01d3843
|
fix some datatypes
|
2018-02-08 19:13:29 +01:00 |
|
jsteube
|
517062849e
|
Save some space in speed display to avoid line breaks
|
2018-02-03 11:21:28 +01:00 |
|
jsteube
|
11b18512c7
|
Terminal: Add workitem settings to status display (can be handy for debugging)
|
2018-02-02 23:22:21 +01:00 |
|
Rosen Penev
|
aece2cc4be
|
Get rid of hc_ctime too. Also fix some cppcheck confusion with nvapi.
Missed from last pull request.
|
2017-12-11 13:44:58 -08:00 |
|
Rosen Penev
|
1c5915cae3
|
remove special time handling in hashcat.
There's a way to get 64-bit time_t and 64-bit stat in MinGW, so use that.
|
2017-12-09 16:40:45 -08:00 |
|
jsteube
|
04a30e6071
|
Show [r]esume in prompt in pause mode only and show [p]ause in prompt in resume mode only
Fixes https://github.com/hashcat/hashcat/issues/1459
|
2017-11-26 10:50:22 +01:00 |
|
Jens Steube
|
9568837b12
|
Revert "Replace PRIu64 with ju. Less verbose."
|
2017-10-20 12:19:33 +02:00 |
|
Rosen Penev
|
869b5fb522
|
Replace PRIu64 with ju. Less verbose.
|
2017-10-19 19:35:18 -07:00 |
|
jsteube
|
51aba5517f
|
Update some of the visual indicator of active options when benchmarking
|
2017-10-14 12:54:34 +02:00 |
|
Rosen Penev
|
ec55209254
|
remove hc_sleep and _msec.
MinGW defines sleep and usleep so just use those directly.
|
2017-09-23 13:02:34 -07:00 |
|
Royce Williams
|
cd69cd3c0b
|
Merge remote-tracking branch 'upstream/master'
|
2017-08-22 06:55:06 -08:00 |
|
Royce Williams
|
a08f65b50e
|
flip the logic in terminal.c for readability
|
2017-08-22 06:53:18 -08:00 |
|
jsteube
|
7b71fb803b
|
Add hash-mode to --example-hashes and use $HEX[] in case the password is in binary
|
2017-08-22 15:52:41 +02:00 |
|
jsteube
|
12d95fd22c
|
Added option --example-hashes to show an example hash for each hash-mode
|
2017-08-22 11:09:46 +02:00 |
|
Royce Williams
|
149a611cbd
|
Merge remote-tracking branch 'upstream/master'
|
2017-08-19 08:05:51 -08:00 |
|
philsmd
|
e33e828bc6
|
replace all time_t/__time64_t with hc_time_t and all related functions
|
2017-08-16 19:43:41 +02:00 |
|
Royce Williams
|
471ba4075d
|
make display of active options in benchmark match actual usage
|
2017-07-20 06:09:45 -08:00 |
|
Royce Williams
|
434af9fe6a
|
visual indicator of options active when benchmarking
|
2017-07-20 05:58:42 -08:00 |
|
Royce Williams
|
d1fef8f74a
|
tighten to under 80 columns, and minor grammar
|
2017-07-19 06:08:37 -08:00 |
|