mirror of
https://github.com/hashcat/hashcat.git
synced 2025-08-01 11:28:08 +00:00

While HIP doesn't have funnelshift emulation, it's better to use the native __builtin_amdgcn_alignbit() on AMD. For NVIDIA, we need to make sure the target matches a supported SM version and fall back to byte_perm() otherwise. Fix hash-mode 6900 in optimized mode and attack mode 3 This hash-mode doesn't use any stopbit, and if the password length is exactly 16 or 32, then hashcat selects the next higher kernel, e.g., s16 for password length 32. For such corner cases, we must copy s08 code to s16. It doesn't seem other algorithms are affected. Some have the s16 body left empty, but they have a password length limit < 32. Add test_edge* to .gitignore
38 lines
404 B
Plaintext
38 lines
404 B
Plaintext
.DS_Store
|
|
*/.DS_Store
|
|
*.exe
|
|
*.bin
|
|
*.app
|
|
hashcat
|
|
hashcat.exe
|
|
libhashcat.so.*
|
|
libhashcat*.dylib
|
|
hashcat.dll
|
|
*.debugfile
|
|
*.potfile
|
|
*.restore
|
|
*.dictstat2
|
|
*.pot
|
|
*.pid
|
|
*.log
|
|
*.out
|
|
*.dSYM
|
|
kernels/**
|
|
lib/*.a
|
|
bridges/*.dll
|
|
bridges/*.so
|
|
modules/*.dll
|
|
modules/*.so
|
|
obj/*/*/*.o
|
|
obj/*.o
|
|
obj/*.a
|
|
include/CL
|
|
tools/luks_tests
|
|
.vscode
|
|
test_edge*
|
|
|
|
# Byte-compiled / optimized / DLL files
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|