Jens Steube
aff608fe29
Merge branch 'master' into fix_benchmarkEngine_plus_updated_statusCode
2 years ago
Gabriele Gristina
7650894e02
fixed bug in benchmark engine, updated negative status code
2 years ago
Pierre Pronchery
1cb24b0a3c
Fix the build for NetBSD
2 years ago
Jens Steube
806257f2e6
Merge pull request #3068 from matrix/backend_info_add_localMemory_size
...
Backend Info: Added local memory size to output
2 years ago
b0lek
705dd16f50
Quotes removed from numbers and % sign removed.
2 years ago
Gabriele Gristina
450f9549b4
Backend Info: Added local memory size to output
2 years ago
b0lek
2b3162f49b
adding guess data into --status-json output
2 years ago
Jens Steube
ec98373719
Update terminal.c
3 years ago
TheWorkingDeveloper
a29f70c9f9
Adjusted format
...
This format matches the format used in benchmarks and looks clean in the format of
id - name
3 years ago
TheWorkingDeveloper
6008a8873e
Add hashcat mode to status
...
Hashcat mode displayed after the hash name.
https://github.com/hashcat/hashcat/issues/2945
3 years ago
Jens Steube
ea5ddee6e2
Add autotune event to inform the user about autotune is starting/stopping on startup
...
Fix uninitialized value in terminal.c
3 years ago
Jens Steube
cb69e2d413
Added some HIP version checks, fall back to OpenCL automatically
...
Switched HIP version check from driverVersion to runtimeVersion
Fixed syntax check of HAS_VPERM macro in several kernel includes causing invalid error message for AMD GPUs on Windows
Updated AMD driver requirements
Updated docs/changes.txt with missing changes from previous commits
Fixed invalid vector data type in Murmur Hash in -a 3 mode
Fixed uninitialized variable warning in src/hashes.c
Fixed broken support for --generate-rules-func-min
3 years ago
Jens Steube
72e307fbce
Merge pull request #2901 from hashcat/master
...
Backport changes
3 years ago
Jens Steube
5ffcaa980d
HIP Backend: Added support to support HIP 4.4 and later, but added check to rule out older versions because they are incompatible
3 years ago
Rosen Penev
adaf3f293b
make const char pointers actually const
...
const char* is a non const pointer that points to const data. Add
missing const.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Rosen Penev
a9ceb6377e
add missing const
...
Fixes -Wwrite-strings issue.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
3 years ago
Jens Steube
f9e74045b5
Commandline: Throw an error if separator character given by the user with -p option is not exactly 1 byte
3 years ago
Jens Steube
20f7febd4c
Workaround too intensive optimization in -m 2000 using HIPRTC
3 years ago
Jens Steube
fde4770219
Add misssing HIP backend information in -I output
3 years ago
Jens Steube
a22f8149fc
Merge branch 'HIP' into hip
3 years ago
reger-men
ea7b74389f
First draft HIP Version
3 years ago
Jens Steube
ce41316ac3
Status View: Include time and duration info when pausing and resuming
3 years ago
Jens Steube
701ad7c441
Fix segfault in --hash-info by avoid huge stack buffer allocation
3 years ago
Jens Steube
5bea13200f
Add missing newline in warning message when using --force
3 years ago
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
3 years ago
Jens Steube
7e267b9b37
Merge pull request #2825 from matrix/hwmon_osx_v2
...
Add OSX HW Monitor initial support (2021)
3 years ago
Gabriele Gristina
1703d24c1a
hide fan speed from hwmon output if not detected
3 years ago
Gabriele Gristina
3a6481da4e
show all fans in hwmon output
3 years ago
Gabriele Gristina
09513ed78b
fix starting message
3 years ago
Jens Steube
624994f920
Backend Information: Added new column showing the PCI Address per CUDA/OpenCL device to easier identify broken cards
3 years ago
Jens Steube
7fc0ac4ef1
Do not initialize backend devices in case --id is used and some bug fixes
3 years ago
Jens Steube
27503957aa
Fix message on startup-mode in --backend-info mode
3 years ago
Gabriele Gristina
75d135bf7d
fix for autodetect (1)
3 years ago
Gabriele Gristina
ced9b0c6f8
Added new feature: autodetect hash-mode
3 years ago
Jens Steube
0fd8de3a75
Status Screen: Show currently running kernel type (pure, optimized) and generator type (host, device)
3 years ago
Jens Steube
32b40d5c53
Added command prompt [f]inish to instruct hashcat to finish the current attack and quit afterwards
3 years ago
Jens Steube
6daea9c7c1
Fix compiler warning from new --hash-info section
3 years ago
Gabriele Gristina
82af37b93a
Added salt type and slow hash info
3 years ago
Gabriele Gristina
77e328d659
Removed option --example-hashes, now is an alias of --hash-info
3 years ago
Gabriele Gristina
3ed1f0d840
Added new option: --hash-info
3 years ago
philsmd
e59f61e8cf
cosmetic: minor code style fixes
4 years ago
philsmd
d1c3274965
use our safe free () wrapper hcfree whenever possible
4 years ago
Jens Steube
109fa01a54
Merge pull request #2395 from s3inlc/patch-2
...
Adding escaping for --status-json
4 years ago
Sein Coray
d91a25027b
minor adjustments to code style and explanatory comment added
4 years ago
Sein Coray
4a0757e251
added escaping to --status-json output
4 years ago
Jens Steube
33579ae3db
Add new option for modules OPTS_TYPE_SELF_TEST_DISABLE to disable self-test functionality from hash-mode directly
4 years ago
philsmd
9264560a28
formatting: remove extra whitespace in terminal.c
5 years ago
Chick3nman
b1016aee62
Update Terminal.c
...
Increase verbosity for `--force` usage
5 years ago
Jens Steube
732ea73721
Add free memory to per device startup info (not only total and allocatable memory)
5 years ago
Rosen Penev
bd6c0e57e4
Change 0/1 to true/false
...
Found with clang-tidy
5 years ago
Jens Steube
1ecdffb580
Fix some code formatting
5 years ago
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
5 years ago
Gabriele Gristina
c690e33fee
(terminal) remove unused *rc* vars and cleanup
5 years ago
Gabriele Gristina
481c752456
No more compress functions, update example.dict.gz, remove some comments
5 years ago
Gabriele Gristina
398c89c75c
switch almost all FILE ops, potfile is the only missing
5 years ago
Gabriele Gristina
b2529af172
remove original commented code
5 years ago
Gabriele Gristina
6cb4abd526
Add zlib support v2
5 years ago
f0cker
3bb68e7981
Added brain status (tx/rx) for all devices
5 years ago
Jens Steube
f2b1dfea31
Merge pull request #2018 from Chick3nman/master
...
Add extra warning when using --force
5 years ago
Chick3nman
717b82c406
Add extra warning for --force
...
Warn users not to report issues when using --force in their command.
5 years ago
Jens Steube
3c4f4df771
Rename some more variables
5 years ago
Jens Steube
495d89f831
Find alias devices across different backend API's
5 years ago
Jens Steube
6fd936b43a
Removed --opencl-platforms filter in order to force backend device numbers to stay constant
5 years ago
Jens Steube
e3500ff4aa
Add CUDA device attributes to -I
5 years ago
Jens Steube
d862458ab5
Begin renaming API specific variables in backend section
5 years ago
Jens Steube
4b986de5fb
Prepare native CUDA hybrid integration
5 years ago
magnum
009cf26a04
Mute a -Wformat warning and fix some whitespace noise while at it.
5 years ago
Jens Steube
cf8c815caf
Merge pull request #1975 from Chick3nman/master
...
Add --status-json flag
5 years ago
Chick3nman
fc1aa83541
Change logic for formatting with multiple devices when some are skipped
5 years ago
Chick3nman
1cf2a4fea6
Fix type missmatch
5 years ago
Chick3nman
dc1fc28733
Fix Formatting
5 years ago
Chick3nman
5b20662c7f
Fix Formatting
5 years ago
Chick3nman
5e307603d6
Fix formatting
5 years ago
Chick3nman
64f0931301
Switched key name from progress to speed
5 years ago
Chick3nman
3e13739aa6
Fix Typo
5 years ago
Chick3nman
71c02cad5e
Add --speed-only and --progress-only support
5 years ago
Chick3nman
c2c656edbe
Fix missing line
5 years ago
Chick3nman
e696e0a87d
Fix time formatting
5 years ago
Chick3nman
b551592082
Add start and estimated end times, fix formatting
5 years ago
Chick3nman
7bbf4eb183
Fixed restore point number formatting
5 years ago
Chick3nman
4d60c7514a
Fixed formatting for speed and progress
5 years ago
Chick3nman
ea141f43da
Formatting for json status
5 years ago
jsteube
708a86fb59
Move old ascii_digest() to hashes.c and rename it to hash_encode(), also remove some unused includes
5 years ago
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.
5 years ago
Chick3nman
cac6522cd7
More prep
5 years ago
Chick3nman
2358220cbe
Prepare for --status_json
...
add option, enum, autocomplete, status function placeholders
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
jsteube
79c8618025
Fix cross-compiled binaries and modules
5 years ago
jsteube
54edd16746
Clean up some code
5 years ago
jsteube
0186f025d3
Add support for hash modules to usage.c
5 years ago
jsteube
3cce072f40
Get rid of strhashtype()
6 years ago
Jens Steube
d6fe2c7cd4
The hashcat brain
6 years ago
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.
6 years ago
jsteube
52c52836e3
Add new option --slow-candidates which allows hashcat to generate passwords on-host
6 years ago
RAN1
ec1b6442b1
Allow hwmon when temp abort is disabled by refactoring guards when hwmon is not present
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
8903adb164
Added OpenCL device utilization to status information in machine readable output
6 years ago
jsteube
05a01d3843
fix some datatypes
6 years ago