Commit Graph

115 Commits (e47030ed7d8e54cff3ec74cf36c8789b5b0cbf66)

Author SHA1 Message Date
magnum a5be8a75ed Allow and support vector-width 16, which is current maximum for
8 years ago
philsmd 8298afa462 minor: some formatting fixes re: #225 (-m 13100 = Kerberos 5 TGS-REP etype 23)
8 years ago
Fist0urs c3dabdd69e Initial commit
8 years ago
Jens Steube c09bc848f7 Autotuning engine prototype
8 years ago
Jens Steube 2dfe9200d6 Remove Wordload-Profiles from tuningdb, we can simply calculate it
8 years ago
Jens Steube 02ad834c7f Added new concept of a tuning database; tryout phase
8 years ago
Jens Steube 6d37c123a5 Merge branch 'master' of https://github.com/hashcat/oclHashcat
8 years ago
Jens Steube ab5ecd8eaa Fix some updated buffer sizes and new optimizer descriptions
8 years ago
Gabriele 'matrix' Gristina e2db8afdf8 Add missing pthread_setaffinity_np for osx
8 years ago
Jens Steube fa0e6fb78e Merge pull request #204 from gm4tr1x/LoopAccelMod
8 years ago
Gabriele 'matrix' Gristina fa7465aa86 gpu loops/accel per-device
8 years ago
Jens Steube 22834781f5 Hack in NvAPI_GPU_GetCoolerSettings(); Enables query fanspeed in percentage on windows
8 years ago
Gabriele 'matrix' Gristina f3407cd7f4 HWMon mod
8 years ago
Gabriele 'matrix' Gristina d120ede655 Update ADL Library Loader
8 years ago
Gabriele 'matrix' Gristina 5d4160dc8c Fixed gcc warnings about missing field initializers
8 years ago
magnum ce170ea980 Acquire an exclusive lock before writing to any file. Note that in
8 years ago
Gabriele 'matrix' Gristina 9eefb4bcd7 Fixed get_profile_dir and get_session_dir byte missing bug
8 years ago
magnum f5d6f9b6d4 Do not create a kernel cache file if build failed. Also disregard any
8 years ago
Gabriele 'matrix' Gristina 6ba392c0df Modified as @jsteube request
8 years ago
Gabriele 'matrix' Gristina dcc4b5a60f Added custom OSX kernel loops and gpu accel default values
8 years ago
Gabriele 'matrix' Gristina 58359f3b7e Fixed 'buf' initialization for windows
8 years ago
Jens Steube 0997ae029e Remove NO-BREAK SPACE character (utf8) from sources
8 years ago
Jens Steube 9c89b58f76 Merge pull request #153 from gm4tr1x/missingcheck
8 years ago
Jens Steube d275748c7c Merge pull request #152 from gm4tr1x/buf
8 years ago
Gabriele 'matrix' Gristina 17d885ffa4 Added missing check for in_len in _old_apply_rule function
8 years ago
Gabriele 'matrix' Gristina 3abacf515c Optimized memset calls and also some initializations
8 years ago
Gabriele 'matrix' Gristina 8d891ef0ba Avoid sprintf
8 years ago
Gabriele 'matrix' Gristina 076597fe01 Fixed some memory allocations and other small things
9 years ago
Gabriele 'matrix' Gristina 5da79e4411 Added support for build without ADL/NVML/NVAPI (issue #120)
9 years ago
philsmd 751a364125 #137: fixes padding for base64_encode () and base64_decode()
9 years ago
philsmd e1ae2538c6 cosmetic fix: some fixed typos e.g. to -> too
9 years ago
philsmd 5e92020180 buffer overflow fix for -m 8900 = scrypt
9 years ago
Gabriele 'matrix' Gristina 29636ca0a3 Re-fix ascii_digest
9 years ago
Gabriele 'matrix' Gristina e9bc4caed3 Fixed a buffer overflow in ascii_digest for hash type 8300
9 years ago
jsteube 9fb506f15f Fixed out of bounds access in -m 11300
9 years ago
jsteube 5ae5a4bc25 Reorder device mapping
9 years ago
Jens Steube 63e06f582b Prepare fix for datatypes, not final
9 years ago
Jens Steube f3b85a6363 Fix some clang compiler warnings
9 years ago
jsteube d3981ee66a Fix missing cast to uint
9 years ago
philsmd cbe6be9246 set default iteration count for -m 2100 = DCC2 to 10240
9 years ago
jsteube e7e6c4da17 Do not use OpenCL CPU devices by default to avoid slow GPU synchronization, user needs to explicitly enable them using --opencl-device-type
9 years ago
Jens Steube 52d71de0d4 Added support to utilize multiple different OpenCL platforms in parallel, ex: AMD + NV
9 years ago
Jens Steube 730044e26e Added option --opencl-device-types to filter for specific OpenCL device types
9 years ago
philsmd 02cecce247 fixed hardware monitor: mapping between supported ADL devices and available GPU (and CPUs) fixed
9 years ago
jsteube 3cdee2e06e We need an esalt to hold the unused IV otherwise the unique salt count becomes incorrect in multihash sitations
9 years ago
jsteube f0a84a2410 Added new hash mode -m 13000 = RAR5
9 years ago
jsteube 332b3c35e5 Added new hash mode -m 12900 = Android FDE (Samsung DEK)
9 years ago
jsteube 331188167c Replace the substring GPU to a more appropriate "device" or "kernel" substring depending on the context
9 years ago
jsteube 0428514f61 Extended support from 14 to 255 functions calls per rule on GPU
9 years ago
philsmd d378319ea6 this patch makes it much clearer where the sessions under ~/.hashcat are located
9 years ago
jsteube d008a45f3c Activate reordering or files to help integration into linux distributions
9 years ago
jsteube 7807eb6f2d Fix -m 7800 for NV
9 years ago
philsmd 286bde422b limit the salt length of -m 22 = Juniper Netscreen/SSG (ScreenOS) to 10
9 years ago
philsmd cff683eac1 change in library loading: libnvidia-ml now does load dynamically only on NVidia systems
9 years ago
philsmd 3ab7a23cd5 fixed hardware monitor for amd/nv (one problem that is still there since last commit: dynamic loading of libnvidia-ml)
9 years ago
jsteube 0bf4e3c34a - Dropped all vector code since new GPU's are all scalar, makes the code much easier
9 years ago
Jens Steube 586441fa25 Revert "Fixed a bug where oclHashcat rejected to load a rule which calls 15 functions although it is supported"
9 years ago
Jens Steube f230ed73dc Fixed a bug where oclHashcat rejected to load a rule which calls 15 functions although it is supported
9 years ago
Jens Steube 1537390fae Prepare reordering or files to help integration into linux distributions as discussed in https://github.com/hashcat/oclHashcat/issues/20
9 years ago
Jens Steube c460b554d0 - Fixed a bug related to --restore if the User
9 years ago
philsmd feeb44882b allow both enabling and disabling of restore point update (implemented with issue #10)
9 years ago
jsteube 968265fffb - Prepared for JIT use of hash-mode 1500, 8900 and 9300, works already on OpenCL (AMD)
9 years ago
philsmd 946b4a37d0 implements the enhancement mentioned in issue #10 (cancel on next checkpoint)
9 years ago
philsmd ef548d3088 fixes issue #5: formatting problem with tabs vs spaces
9 years ago
Jens Steube 5065474b4e Initial commit
9 years ago