mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-07-11 15:56:09 -07:00
Fixed error with mifare_autopwn where keys were reversed, see http://www.proxmark.org/forum/viewtopic.php?pid=8494#p8494
This commit is contained in:
parent
b1231445c7
commit
b969713989
2 changed files with 20 additions and 5 deletions
|
@ -171,7 +171,12 @@ function main(args)
|
|||
local key, cnt
|
||||
res,err = mfcrack()
|
||||
if not res then return oops(err) end
|
||||
_,key = bin.unpack("H6",res)
|
||||
-- The key is actually 8 bytes, so a
|
||||
-- 6-byte key is sent as 00XXXXXX
|
||||
-- This means we unpack it as first
|
||||
-- two bytes, then six bytes actual key data
|
||||
-- We can discard first and second return values
|
||||
_,_,key = bin.unpack("H2H6",res)
|
||||
print("Key ", key)
|
||||
|
||||
-- Use nested attack
|
||||
|
@ -182,5 +187,6 @@ function main(args)
|
|||
end
|
||||
end
|
||||
|
||||
end
|
||||
-- Call the main
|
||||
main(args)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue