Commit Graph

600 Commits (62397283c107f79f37acfa6f21147a1d069a49a5)

Author SHA1 Message Date
jsteube 533a87b685 Move count_words() to wordlist.c
8 years ago
jsteube 2678592484 Move more hash-mode dependant configuration into hashconfig
8 years ago
jsteube e25224a940 Move benchmark related stuff to benchmark.c
8 years ago
jsteube 10b4670682 Move version related stuff to version.h
8 years ago
jsteube 3daf0af480 Added docs/credits.txt
8 years ago
jsteube 2a6e03510b Add template files
8 years ago
jsteube fe634d93aa More pre-sorting
8 years ago
jsteube 5126a86907 Move prompt functions to terminal.c
8 years ago
jsteube 7f1ecc7cb7 Use hashcat.c configuration macros to get an idea of the remaining features which should move into their own source file
8 years ago
jsteube b7906f6b93 Move outfile specific functions into their own source file
8 years ago
jsteube a61d1faaad Cleanup and redefine some potfile functions
8 years ago
jsteube 53db51dcc3 Finalize potfile specific functions migration to their own source file
8 years ago
jsteube f809937b1e Move more potfile specific functions into their own source file
8 years ago
jsteube 63b47eebc9 Prepare move potfile specific functions into their own source file
8 years ago
jsteube 75f2d39a93 Remove unused sorting functions
8 years ago
jsteube 26172af89d Introduce hashconfig_t
8 years ago
jsteube ecba0d295a Fully rewrite dictstat logic to make it possible to pack it into a module
8 years ago
jsteube f006542317 Prepare move dictstat specific functions into their own source file
8 years ago
jsteube 15a7a42252 Move more logfile specific functions to logfile.h
8 years ago
jsteube e304eed8c5 Move wordlist specific functions into their own source file
8 years ago
jsteube 367473c657 Move filename_from_filepath() to filenames.c
8 years ago
jsteube 18534fcdeb Move stdout specific functions into their own source file
8 years ago
jsteube a8e5172f16 Move filename specific functions into their own source file
8 years ago
jsteube da8e9d50d9 Move hlfmt specific functions into their own source file
8 years ago
jsteube ae457c992e get rid of hc_global_data_t data in shared.c
8 years ago
jsteube 245e2a3e73 shared.c is now clean, ready to cleanup on other sources
8 years ago
jsteube 6aee697112 Cleanup some macro values
8 years ago
jsteube e3d0cd0bdd Move more functions out of shared.c
8 years ago
jsteube 51a059a606 Move status specific functions into their own source file
8 years ago
jsteube 9eb47153d4 Replace all #ifdef with #if defined (...) for convention
8 years ago
jsteube a56855e355 Move restore specific functions into their own source file
8 years ago
jsteube 1fc22dba03 Move bitmap specific functions into their own source file
8 years ago
jsteube 25726e4f4e Remove some (hopefully) redundant macros and compiler options
8 years ago
jsteube 80d7dce9b5 Move more functions out of shared.c
8 years ago
jsteube 8dd57b715b Create real opencl.c to better distinguish between opencl helper functions and library handling functions
8 years ago
jsteube e13419a1b2 Include stdio in hashcat.c to fix apple compiler error
8 years ago
jsteube 3ba5c743f8 Move affinity specific functions into their own source file
8 years ago
Gabriele 'matrix' Gristina b0c6eee06c Fix multiple build issues with OSX
8 years ago
jsteube 3ed4bfd237 Move tuningdb specific functions into their own source file
8 years ago
jsteube b8e47c2ba2 Move locking specific functions into their own source file
8 years ago
jsteube c3fe5b40b1 Move folder specific functions into their own source file
8 years ago
jsteube 1902e6c2eb Create real cpu_crc32.c and rp_cpu.c
8 years ago
jsteube 0a5759ef1c Move usage specific functions into their own source file
8 years ago
jsteube 21666f77b7 Move maskprocessor and statusprocessor specific functions into their own source file
8 years ago
jsteube d15ae38723 Move hwmon specific functions into their own source file
8 years ago
jsteube eb5e192df5 Move logfile() specific functions into their own source file
8 years ago
jsteube 305aa38b0e Fix import variables
8 years ago
jsteube 3dc77ced14 More preparation for easier integration of:
8 years ago
jsteube 4b79ccd416 Preparation for easier integration of:
8 years ago
jsteube ff376ce112 Moved bit operations out of shared.[hc] and created bitops.[hc]
8 years ago
jsteube 2216920866 replaced macros with enums and static const char types
8 years ago
jsteube 4366afecee Initializing u64 value with something 'u' seem to limit it's maximum value to 0xffffffff and then stop. So this broke restore support, as you can see when the restore pointer went > 0xffffffff, also in status view. cc @neheb
8 years ago
jsteube c8858cd969 Abort session after NUM seconds of --runtime but do not count time in pause mode
8 years ago
Jens Steube 54249835f4 Merge pull request #482 from neheb/master
8 years ago
Rosen Penev edb07bc6c7
Missed a few
8 years ago
Rosen Penev ed1ad9714d
Fix -Wmissing-declarations
8 years ago
jsteube 71a8459d85 Two new modes added:
8 years ago
Rosen Penev 88519f9437
Fix -Wfloat-conversion warnings
8 years ago
Rosen Penev c495f6a090
Remove unreachable code: break
8 years ago
Rosen Penev aeee10fbeb
Fix -Wundef warnings
8 years ago
Rosen Penev be47aebc24
Avoid float to double promotions
8 years ago
Rosen Penev a0b89951c1
More sign conversion fixes
8 years ago
Jens Steube 57ce1fd81e Add program build info for MP and AMP kernels
8 years ago
jsteube b22bcd0602 Give better logging, even in production release, in case of a kernel build error
8 years ago
Jens Steube 687b4a816d Prepare v3.10 release
8 years ago
philsmd 665e960093
sanity check: do not allow mask files or increment w/ --skip/--limit
8 years ago
philsmd ed8315ba21
add sanity check to disallow --show and --outfile-autohex-disable
8 years ago
philsmd 58ae741cbd
the actual changes for #461 :)
8 years ago
philsmd d78deef080 added locking too, just to be save
8 years ago
philsmd 14677e915f new feature: allow -o to be used in stdout mode
8 years ago
Jens Steube bdecbbee1a Merge pull request #446 from usernamestaken/master
8 years ago
radix e30dac2c6e
If a custom char set is undefined, declare it as undefined rather than NULL
8 years ago
Michael Sprecher 7593db9483
Added new hash-mode 13900 = OpenCart
8 years ago
radix 494afc0f66
Added Custom.Chars for modes 6, and 7.
8 years ago
radix 817917591e
Had a typo in the output, fixed.
8 years ago
radix 004812819f
Add Custom.Chars to output window in the case of a user specifying -1, -2, -3, -4.
8 years ago
Rosen Penev 37eaafdabf Fix GCC sign warnings
8 years ago
jsteube d3a95a67ae Fixed a bug where hashcat did not take into account how long it takes to prepare a session when auto-aborting with --runtime is in use
8 years ago
jsteube 215457d74d Workaround for OpenCL runtimes which do accept -I parameter in the OpenCL kernel build options, but do not allow quotes
8 years ago
jsteube c837df09ae Workaround for OpenCL runtimes which do accept -I parameter in the OpenCL kernel build options, but do not allow quotes
8 years ago
jsteube 2167df6915 Fix for -I parameter workaround, use chdir () before modifying cpath_real
8 years ago
Jens Steube 752e548f4e Merge branch 'master' of https://github.com/hashcat/hashcat
8 years ago
Jens Steube 346400f518 Add missing continue
8 years ago
jsteube e56a4e9c60 Workaround OpenCL runtimes that do not accept -I parameter in the OpenCL kernel build options even if this is an OpenCL standard option
8 years ago
jsteube e2dbaa6efa Do not error and exit if an OpenCL platform has no devices, just print a warning and continue with the next platform
8 years ago
Jens Steube 6ba0eb8b39 Get rid of exit() calls in OpenCL wrapper library with the goal to have a better control which error can be ignored under special circumstances
8 years ago
jsteube 49f693a1c9 Replace LINUX macro with compiler predefined macro __linux__
8 years ago
jsteube 96f2ade4bb Replace DARWIN macro with __APPLE__
8 years ago
jsteube 2043338859 Rewrite some code to workaround strict aliasing rule violation for older compilers
8 years ago
Jens Steube baea682491 Missing save of original platform id
8 years ago
Jens Steube d77c63a12c Merge branch 'master' of https://github.com/hashcat/hashcat
8 years ago
Jens Steube 5909bbb7b7 Make use of cl_context_properties[] to clCreateContext(), even if OpenCL specification allow the use of NULL, some runtimes fail without
8 years ago
Jens Steube 7350f38bc4 Merge pull request #426 from philsmd/master
8 years ago
philsmd 6eec6d42f5
fixes -m 424: problem removing multiple already found WPA hashes
8 years ago
Nikolai Lifanov 6e04a52e53 enable path resolution on FreeBSD
8 years ago
philsmd f326c5de4c Merge remote-tracking branch 'upstream/master'
8 years ago
philsmd 067c0b8e83
this fixes #400: --loopback was not working
8 years ago
jsteube dc9696bc3f Make scrypt thread count fixed only for non-CPU OpenCL devices
8 years ago
jsteube fc2b20b273 Fixed a bug where hashcat crashes in case of a scrypt P setting > 1
8 years ago
philsmd d0f924580f
special case handling for commas within masks of .hcmask file
8 years ago
Josh de Kock 3db9be6eda hashcat.c: change osx to OSX use shared_dir
8 years ago
jsteube b58f7a4675 Fixed a bug where hashcat crashes for accessing deallocated buffer if user spams "s" shortly before hashcat shuts down
8 years ago
jsteube ad00844b26 The Time.Estimated attribute in status display should also show --runtime limit if user set it
8 years ago
jsteube 7b84980e4b Fixed a bug where hashcat did not check the return of realpath() and crashes uncontrolled if the path does not exist
8 years ago
philsmd 4ee4794412
cosmetic: fix parenthesis of the help output
8 years ago
Jens Steube 8fc1306b0b Fix https://github.com/hashcat/hashcat/issues/395
8 years ago
jsteube 6be99f523c Limit scrypt to 64 threads has no performance impact but makes it easier to handle
8 years ago
jsteube 8702d0e3e1 Workaround memory allocation limit from OpenCL by using multiple buffers for scrypt
8 years ago
jsteube 4ed8977e48 Dynamic tmp_t length for scrypt
8 years ago
Jens Steube 37bf9d65b0 Do our own include-file permission check before an OpenCL runtime fails loading them and erroring out with a confusing error messages like "file not found"
8 years ago
Jens Steube 3370820109 Merge pull request #392 from unix-ninja/master
8 years ago
Unix-Ninja 2188a01ae9 Refactor OSX preprocessor constants to read 'DARWIN'
8 years ago
jsteube 115c95eb02 Use dedicated variables to control shutdown of parallel threads like keypress and monitoring
8 years ago
Jens Steube cf9c184cd5 Set exhausted status was too late
8 years ago
Jens Steube 772e2ac33f Fix benchmark devices_status bug
8 years ago
Jens Steube ed1863c263 Move macros DGST_R0 - DGST_R3 to host, define dgst_size for opencl kernel from host; both at runtime
8 years ago
jsteube 0e68b2af25 Don't use device_processor_cores for scrypt
8 years ago
jsteube 6191e8bf79 Fix reset to automatic for NvAPI
8 years ago
jsteube 49811cfee1 Set fanspeed to automatic on shutdown
8 years ago
jsteube 78c1d45b09 Disable use of nvmlDeviceSetComputeMode() and nvmlDeviceSetGpuOperationMode() - no advantage of using it
8 years ago
jsteube a5baa829c5 Move thread_monitor() to outer threads
8 years ago
jsteube 5c338de519 Fix race condition in thread_keypress
8 years ago
jsteube 057909fdfd Do not overwrite quit status when user forced it with keypress
8 years ago
jsteube c081d3cf05 Fix a bug related to --limit
8 years ago
jsteube 3a275a95e6 Fix some devices_status handling
8 years ago
jsteube 6ab712d247 Add some small section with basic examples to --help; some device status fixes
8 years ago
Jens Steube a5a38620d4 Move keyspress detecting thread to outer loop
8 years ago
Jens Steube e7df9b112a windows path update
8 years ago
philsmd ffd90774fc
do not ignore keypress / status changes
8 years ago
Unix-Ninja fce2363fec Clean end-of-line output usage (not actually POSIX)
8 years ago
Unix-Ninja 78a819417b Add -D short flag for --opencl-device-types
8 years ago
Jens Steube 1550b9de07 OSX didn't know about MAX_PATH, had to include limits.h; Use heap not stack memory
8 years ago
Jens Steube 6d2aa559a6 Windows doesn't accept escape characters, falling back to old method for windows
8 years ago
Jens Steube 268b1e3ad0 Remove workaround with multiple include folders; Instead use a naive escape function
8 years ago
philsmd 79d02466af
cosmetic fix: don't show prompt and warning within the same line
8 years ago
Jens Steube 8298cd4926 Drop -m 190, no reason to keep it
8 years ago
Jens Steube c172da1bd2 Evil bug fixed caused by variable-name collision
8 years ago
Jens Steube fe18f51406 Fix invalid error CL_INVALID_VALUE caused by a zero length copy when using large hashlists
8 years ago
_NSAKEY 26dada5a19 Capitalization.
8 years ago
_NSAKEY c713196d8b Another trivial log message edit.
8 years ago
_NSAKEY 2504b59eea Trivial log message touch-ups.
8 years ago
jsteube 39042d39e8 Fix a race condition in output file handling
8 years ago
Jens Steube 5a2f0bb5be Remove benchmark info; Better align status display if more than 9 devices
8 years ago
radix 5d41b93514
Update wording on some warning messages.
8 years ago
dropdead 30aebe81fa Cleaned log output
8 years ago
jsteube 6b2b11fdc0 Increase --stdout output performance
8 years ago
jsteube 4444c17ec6 Speed up startup time for --stdout by using an empty kernel
8 years ago
jsteube 07acd52ed4 Some optical change on startup
8 years ago
jsteube 92a111be74 Fixed some macros
8 years ago
jsteube e8aefb412c Reenable --gpu-temp-retain (65c by default), now that we have fan set support on Linux and Windows
8 years ago
jsteube 2bd49e6720 Added --gpu-temp-retain support for windows through nvapi
8 years ago
jsteube e43be7aba3 Do not try to set fanspeed if connection to X11 failed
8 years ago
jsteube 9a970c0955 Added support for XNVCTRL on Linux to add support for --gpu-temp-retain for NVidia GPU
8 years ago
jsteube 28505c350b Add commandline support to override cpu spinning damper for nvidia runtime
8 years ago
Jens Steube fd3813f279 save_hash() always works with a file, therefore no branch required
8 years ago
Jens Steube c61798434e Merge branch 'master' of https://github.com/hashcat/oclHashcat
8 years ago
Jens Steube 90181e565a This patch should remove a bottleneck causing slow writing performance of hash files which can be annoying when using --remove in combination with large hashlists
8 years ago
jsteube 5542e46022 Added option --stdout to print candidates instead of trying to crack a hash
8 years ago
jsteube eda36a9877 Make sure to not overflow
8 years ago
Jens Steube 4f0709b3c9 Another slow-hash improvement
8 years ago
jsteube d275772b9f Fix for 100% CPU burning loop workaround for slow hashes
8 years ago
jsteube 8abc42e346 Simple, but effective workaround to solve the 100% CPU burning loop bug in Nvidias OpenCL runtime, works Linux and Windows, 0% cpu (alsmost), 100% performance in comparison to CPU burning loop variant. Replaces old previous try with overwritten clock_gettime() function
8 years ago
jsteube 217f9e6004 Do not try to use clock_gettime() on OSX
8 years ago
jsteube 7ef80fb12b Do not automatically enable powertune in benchmark, but allow the user to enable it manually
8 years ago
jsteube 9174767847 Inform user about how to verify reported cracking speed
8 years ago
jsteube 94e9fe7836 No need to check for cracked hashes in benchmark mode
8 years ago
jsteube b2ff9922c9 Pure black magic to workaround 100% CPU usage bug in NVidias OpenCL runtime on Linux
8 years ago
Jens Steube 0d38489c9d Fix typo
8 years ago
jsteube 1c695b1185 Fixed DES kernel_loops only in case of BF
8 years ago
jsteube b9eefd9b20 Added new hash-mode 13800 = Windows 8+ phone PIN/Password
8 years ago
jsteube 106e781a2f Fix some workload balancing issue
8 years ago
Jens Steube 4075577340 Do not show hardware manager in final status display in case status is EXHAUSTED, CRACKED, ABORTED OR QUIT -- it could be confusing for users to see an utilization of 0% at this point
8 years ago
jsteube 829289b109 Fix calling conventions for external libraries (mingw doesn't handle it alone); Fix first print of PROMPT after autotune;
8 years ago
jsteube 79c44186fc Finally added: Temperature limit check on NVidia + Windows to notice User about performance drop. This is a NvAPI undocumented feature. Thanks to @philsmd for information gathering, an outstanding job
8 years ago
jsteube a3e6690a9c Remove union in hm_attrs_t; Remove code related to threshold_slowdown which will be replaced with NvGetPerfPoliciesInfo()
8 years ago
jsteube c970ad0f83 Fix dos-windows buffer size to maximum, users won't complain if they can scroll back
8 years ago
Jens Steube 0ffa9f4b82 Do not show warnings message in case --force is used
8 years ago
jsteube 040bbd416a More nvapi preparations and display skip reason in benchmark
8 years ago
jsteube 3c6296801a Prepare for reintegration of nvapi for checking thermal limit
8 years ago
Jens Steube 7ba1322d7f Redesign some of the kernel_power features like too small wordlist detection etc, now based on autotuning results
8 years ago
Jens Steube 725e3677cb Only load ADL or NVML if we really need it
8 years ago
jsteube 04dfe6e89e Fix -m 12500 by limiting max. length to 20; Limit fake rule copy in autotune() to it's max size
8 years ago
jsteube d329451cc1 Here it is: --powertune-enable for nvidia -- Works on both linux and windows
8 years ago
jsteube a23c0c4716 Added a ton of new NVML stuff
8 years ago
jsteube d89a8a68d6 Finally got rid of NvAPI on Windows, replace with NVML
8 years ago
jsteube a381cb651d Fix autotune in case of rule-based attack is used
8 years ago
jsteube 9a548298ee Fix some OSX compiler errors
8 years ago
jsteube 19e36694da Added support for --gpu-temp-retain for nvidia devices on windows
8 years ago
jsteube 8ffbeac954 Add NvAPI_GPU_GetPerfDecreaseInfo() -- but i doesn't work, so deactive it
8 years ago
jsteube 3a49227748 Only show Hardware-Monitor information we have, do not show N/A any longer
8 years ago
jsteube 72384c1fc3 Add NVML support for PCIE Lanes
8 years ago
Jens Steube 53a4e0cbb7 Add PCI-E Lanes to status display, if available
8 years ago
jsteube 3e4badd9b4 Send a notice to user in case the drivers temperature threshold for slowdown is reached and a performance drop is expected due to throttling
8 years ago
jsteube f91dc3ac80 Fix osx compilation
8 years ago
jsteube 1b05d09327 Remove coreclock frequency returned back from OpenCL runtime (always wrong since GTX5xx) - we now have a better reading in status display
8 years ago
jsteube 3227ef167e Added NvAPI support for querying current engine clock and current memory clock
8 years ago
Jens Steube e97fa06a7a Added current engine clock and current memory clock to the status display (ADL only atm)
8 years ago
jsteube 75a6e432db Turns out default gpu retain temp of 80c is a bit too high, latest nvidia driver sets it to 70c, so we move with it
8 years ago
jsteube bfeacfde75 Automatically increase console size on windows if it's too small
8 years ago
radix 083c90a0ab
Update macros to match option --machine-readable
8 years ago
radix 2b2a0c585e
Change --status-automate to --machine-readble. The former didn't really illustrate the point of the command though the functionallity is great to have. Updated ASCII tables around options output.
8 years ago
radix bb332eaa71 Merge remote-tracking branch 'upstream/master'
8 years ago
radix ed72953c8b
Change format of option headers to something less eye cancerous.
8 years ago
jsteube 911c8ae1db Release kernel_memset when finished
8 years ago
jsteube 9f821aa3d2 Set maximum password length for SAP CODVN B (BCODE) hashes
8 years ago
jsteube 2dd8156d24 Introduce a true memset kernel, currently operates on 16 byte per item
8 years ago
jsteube fd7bc2736d More vendor related changes
8 years ago
jsteube f5f9073f45 Better distinguish between platform vendor and device vendor
8 years ago
jsteube be91174794 Detect if the user has both an Intel and and AMD OpenCL runtime and not filtered any of them then skip the AMD CPU support automatically
8 years ago
Jens Steube 964a901f2a Allow numbers not power of 2 in autotune
8 years ago
Jens Steube ca8bb56404 Make it a real balancing loop
8 years ago
jsteube 167d763795 Workaround some AMD device_maxmem_alloc / device_global_mem problem
8 years ago
jsteube 250dbde2a2 Add more include-dir variants to also make Intel OpenCL SDK on windows happy
8 years ago
Jens Steube 6ed35891f6 Trying to find a workaround for Issue https://github.com/hashcat/oclHashcat/issues/335
8 years ago
Jens Steube 2899f53a15 Move files from include/ to OpenCL/ if they are used within kernels
8 years ago
Jens Steube 083c8ed515 Reduce use of mux_display to a minimum
8 years ago
Jens Steube e1a9c435cc Merge branch 'master' of https://github.com/hashcat/oclHashcat
8 years ago
Jens Steube 57e1191307 Fix bug in -a 1 mode: If left wordlist has less entries than right wordlist then 0x80 was not added
8 years ago
jsteube 35d7e67354 Fix some typos
8 years ago
jsteube 6b0a13d998 Reduce helptext width from 134 to 118; Reduce -w 1 target to 2ms
8 years ago
jsteube d4cc8e3701 Adjust target workload profile timings slightly
8 years ago
jsteube 3a42ab3577 Fix changes
8 years ago
jsteube 73fd95ac01 Redesigned hashcat --help menu
8 years ago
jsteube c901935843 Update autotune engine
8 years ago
jsteube 63f5ecf9d7 Mark -n and -u as outdated function and restrict them to --force
8 years ago
jsteube 4ed418f504 Fix some indents
8 years ago
jsteube bb513afe13 Fix some indents
8 years ago
Jens Steube c6c865e32e Some final fixes for d_return_buf refactorization; Initial kernels vor veracrypts SHA256 KDF (not working)
8 years ago
Jens Steube 37953cdc8f Optimize handling of cracked hashes, was a bottleneck if too many at once
8 years ago
Jens Steube bfb669f9c3 Respect eventual already cracked hashes from potfile when generating the bitmaps
8 years ago
Jens Steube 5d5d1a5843 More VeraCrypt stuff; SHA256 kernels missing and --veracrypt-pim missing
8 years ago
Jens Steube dcc39a22c6 Speed up unamplified speed
8 years ago
Jens Steube f5ee678bbe Use umask(077), mainly to secure hashcat.pot from reading from other users, but should be a good idea for all files. See https://github.com/hashcat/oclHashcat/issues/331 for details
8 years ago
Royce Williams 05d099d3be add version header and time to --status-automat
8 years ago
Jens Steube c6e5ff2a68 Do not show any header in case --status-automat is used
8 years ago
Jens Steube 567fcfe176 Enabled support of --status-automat in combination with --benchmark for automated benchmark processing
8 years ago
jsteube b5cb29ad1c Minimal psafe2 increase and autotune fix
8 years ago
jsteube eea3424c38 Added SIMD code for all generic PBKDF2-HMAC-* modes
8 years ago
Jens Steube 9976f85c3a Cache clGetKernelWorkGroupInfo() results on startup
8 years ago
Jens Steube 5987029441 Added SIMD code for DCC2
8 years ago
Jens Steube 9d74f2958d Added SIMD code for WPA/WPA2
8 years ago
Jens Steube 0891989404 Fix WinZip multihash
8 years ago
Jens Steube a5ec5d68b8 Change some newline handling and startup infos
8 years ago
Jens Steube 7a4ab2b42d Prepare for WinZip integration
8 years ago
jsteube aefd3b03a3 Use VERSION_TAG only, but uncut
8 years ago
jsteube 77a9377d18 In case the user did not specify --opencl-device-types and the user runs hashcat in a system with only a CPU only he probably want to use that CPU. In such a case, automatically enable CPU device type support, since it's disabled by default.
8 years ago
jsteube b5a71dca58 Add more informative help text in case of faulty or no OpenCL installation
8 years ago
Jens Steube 332c3a7e09 Fix autotune to not actually crack hashes
8 years ago
Jens Steube 3d229b20d4 Remove debugging option from JIT compiler option
8 years ago
jsteube e47030ed7d Prepare to rename project into hashcat
8 years ago