From 0e3144c9944aac0bed64fc733330cb731b4d99ce Mon Sep 17 00:00:00 2001 From: dxl <64101226@qq.com> Date: Tue, 17 Oct 2023 16:25:48 +0800 Subject: [PATCH] Fixed bug where the 'i' variable was incorrectly used on printf --- software/src/darkside.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/software/src/darkside.c b/software/src/darkside.c index 5bc72b9..ecd6674 100644 --- a/software/src/darkside.c +++ b/software/src/darkside.c @@ -26,7 +26,7 @@ int main(int argc, char *argv[]) { } // Initialize UID uint32_t uid = (uint32_t)atoui(argv[1]); - uint32_t count = 0, i = 0; + uint32_t count = 0, i, j; uint32_t keycount = 0; uint64_t *keylist = NULL, * last_keylist = NULL; DarksideParam *dps = NULL; @@ -84,13 +84,13 @@ int main(int argc, char *argv[]) { uint8_t key_tmp[6] = { 0 }; if (keycount > 0) { no_key_recover = false; - for (i = 0; i < keycount; i++) { + for (j = 0; j < keycount; j++) { if (par_list == 0) { - num_to_bytes(last_keylist[i], 6, key_tmp); + num_to_bytes(last_keylist[j], 6, key_tmp); } else { - num_to_bytes(keylist[i], 6, key_tmp); + num_to_bytes(keylist[j], 6, key_tmp); } - printf("Key%d: %02X%02X%02X%02X%02X%02X\r\n", i + 1, key_tmp[0], key_tmp[1], key_tmp[2], key_tmp[3], key_tmp[4], key_tmp[5]); + printf("Key%d: %02X%02X%02X%02X%02X%02X\r\n", j + 1, key_tmp[0], key_tmp[1], key_tmp[2], key_tmp[3], key_tmp[4], key_tmp[5]); } } }