mirror of
https://github.com/hashcat/hashcat.git
synced 2024-12-22 22:58:30 +00:00
Fixed bug in grep out-of-memory workaround on Unit Test
This commit is contained in:
parent
ca4dc7acf9
commit
4e56f4f25b
@ -51,6 +51,7 @@
|
|||||||
- Skip chained generated rules that exceed the maximum number of function calls
|
- Skip chained generated rules that exceed the maximum number of function calls
|
||||||
- Fixed incorrect plaintext check for 25400 and 26610. Increased plaintext check to 32 bytes to prevent false positives.
|
- Fixed incorrect plaintext check for 25400 and 26610. Increased plaintext check to 32 bytes to prevent false positives.
|
||||||
- Fixed bug in --stdout that caused certain rules to malfunction
|
- Fixed bug in --stdout that caused certain rules to malfunction
|
||||||
|
- Fixed bug in grep out-of-memory workaround on Unit Test
|
||||||
- Fixed build failed for 18400 with Apple Metal
|
- Fixed build failed for 18400 with Apple Metal
|
||||||
- Fixed build failed for 18600 with Apple Metal
|
- Fixed build failed for 18600 with Apple Metal
|
||||||
- Fixed display problem of the "Optimizers applied" list for algorithms using OPTI_TYPE_SLOW_HASH_SIMD_INIT2 and/or OPTI_TYPE_SLOW_HASH_SIMD_LOOP2
|
- Fixed display problem of the "Optimizers applied" list for algorithms using OPTI_TYPE_SLOW_HASH_SIMD_INIT2 and/or OPTI_TYPE_SLOW_HASH_SIMD_LOOP2
|
||||||
|
@ -591,7 +591,7 @@ function attack_0()
|
|||||||
|
|
||||||
# out-of-memory, workaround
|
# out-of-memory, workaround
|
||||||
|
|
||||||
echo "${output}" | head -1 > tmp_file_out
|
echo "${output}" | grep -v "^Unsupported\|^$" | head -1 > tmp_file_out
|
||||||
echo "${search}" > tmp_file_search
|
echo "${search}" > tmp_file_search
|
||||||
|
|
||||||
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
||||||
@ -874,7 +874,7 @@ function attack_1()
|
|||||||
|
|
||||||
# out-of-memory, workaround
|
# out-of-memory, workaround
|
||||||
|
|
||||||
echo "${output}" | head -1 > tmp_file_out
|
echo "${output}" | grep -v "^Unsupported\|^$" | head -1 > tmp_file_out
|
||||||
echo "${search}" > tmp_file_search
|
echo "${search}" > tmp_file_search
|
||||||
|
|
||||||
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
||||||
@ -1180,7 +1180,7 @@ function attack_3()
|
|||||||
|
|
||||||
# out-of-memory, workaround
|
# out-of-memory, workaround
|
||||||
|
|
||||||
echo "${output}" | head -1 > tmp_file_out
|
echo "${output}" | grep -v "^Unsupported\|^$" | head -1 > tmp_file_out
|
||||||
echo "${search}" > tmp_file_search
|
echo "${search}" > tmp_file_search
|
||||||
|
|
||||||
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
||||||
@ -1840,9 +1840,10 @@ function attack_6()
|
|||||||
newRet=$?
|
newRet=$?
|
||||||
|
|
||||||
if [ "${newRet}" -eq 2 ]; then
|
if [ "${newRet}" -eq 2 ]; then
|
||||||
|
|
||||||
# out-of-memory, workaround
|
# out-of-memory, workaround
|
||||||
|
|
||||||
echo "${output}" | head -1 > tmp_file_out
|
echo "${output}" | grep -v "^Unsupported\|^$" | head -1 > tmp_file_out
|
||||||
echo "${search}" > tmp_file_search
|
echo "${search}" > tmp_file_search
|
||||||
|
|
||||||
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
||||||
@ -2273,7 +2274,7 @@ function attack_7()
|
|||||||
|
|
||||||
# out-of-memory, workaround
|
# out-of-memory, workaround
|
||||||
|
|
||||||
echo "${output}" | head -1 > tmp_file_out
|
echo "${output}" | grep -v "^Unsupported\|^$" | head -1 > tmp_file_out
|
||||||
echo "${search}" > tmp_file_search
|
echo "${search}" > tmp_file_search
|
||||||
|
|
||||||
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
out_md5=$(md5sum tmp_file_out | cut -d' ' -f1)
|
||||||
@ -2287,7 +2288,6 @@ function attack_7()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "${newRet}" -ne 0 ]; then
|
if [ "${newRet}" -ne 0 ]; then
|
||||||
|
|
||||||
if [ "${newRet}" -eq 2 ]; then
|
if [ "${newRet}" -eq 2 ]; then
|
||||||
ret=20
|
ret=20
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user