From dd9d9d8f9edccc761cc8268efe6cbe85de538dfb Mon Sep 17 00:00:00 2001 From: Nemanja Nedeljkovic Date: Sun, 22 Sep 2024 02:30:49 +0200 Subject: [PATCH 1/2] Patch for hardnested attack, for avx512f, by @xianglin1998 --- client/deps/hardnested/hardnested_bf_core.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/client/deps/hardnested/hardnested_bf_core.c b/client/deps/hardnested/hardnested_bf_core.c index a84ce0df90..c91df187c6 100644 --- a/client/deps/hardnested/hardnested_bf_core.c +++ b/client/deps/hardnested/hardnested_bf_core.c @@ -442,9 +442,18 @@ uint64_t CRACK_STATES_BITSLICED(uint32_t cuid, uint8_t *best_first_bytes, statel #if MAX_BITSLICES > 64 && results.bytes64[1] == 0 #endif +#if MAX_BITSLICES > 64 + && results.bytes64[1] == 0 +#endif #if MAX_BITSLICES > 128 && results.bytes64[2] == 0 && results.bytes64[3] == 0 +#endif +#if MAX_BITSLICES > 256 + && results.bytes64[4] == 0 + && results.bytes64[5] == 0 + && results.bytes64[6] == 0 + && results.bytes64[7] == 0 #endif ) { #if defined (DEBUG_BRUTE_FORCE) From de89cbb7b00ecebab921628a2351a4d3c05e18af Mon Sep 17 00:00:00 2001 From: Nemanja Nedeljkovic Date: Sun, 22 Sep 2024 02:32:45 +0200 Subject: [PATCH 2/2] Changelog and credits --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 99a63f7faa..1ff5228a28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Changed scripting string params to accept 1024 chars, Thanks @evildaemond! (@iceman1001) - Added detection for FM11NT021 (@iceman1001) - Added detection of a magic NTAG 215 (@iceman1001) +- Fixed hardnested on AVX512F #2410 (@xianglin1998) ## [Backdoor.4.18994][2024-09-10] - Changed flashing messages to be less scary (@iceman1001)