if (!isOK) :
it doesnt go in here. It branches to the else part.
However it spits out a key previously in the: PrintAndLog("Key found:%012llx \n", r_key);
in the form 0000 xxxx 0000 which repeats itself (at least the middle part does) after a couple of tries so I thought i d test it if I could see it. (I also try with the nonce it gives me). But I still cant see the last 4 digits.
In the nested attack your code spits the wrong answer for me. Why do you shift the key? Is it a formatting issue?
Yes. The original code expects the system to handle a 12-digit output for a long, which obviously on our 32bit-systems is not the case.
So I shift the long to skip the first 8 digits, so that printf can display to 4 remaining digits.
OK I swiched to 64-bit system and the nested attack worked. It shows all digits.
You were absolutely right olivm. Thank you.
The brute force attack however cycles through some keys of the form: xxxx xxxx 0000
is par(0000000000000000) normal?
I also try the Nt it gives me but still nothing
It gives repeated invalid keys
Last edited by vandreas (2012-04-17 15:21:50)