]> git.zerfleddert.de Git - proxmark3-svn/blobdiff - client/scripts/mfkeys.lua
Added library to read card info, made use of it from within mfkeys.lua script
[proxmark3-svn] / client / scripts / mfkeys.lua
index 135108f39366b8fb6738fc70aab1e585ca3e0bb3..f40b2be22cccb18bbd9d030d30edd3dc22d970ca 100644 (file)
@@ -12,6 +12,9 @@
 local cmds = require('commands')
 -- Load the default keys
 local keys = require('mf_default_keys')
+-- Ability to read what card is there
+local reader = require('read14a')
+
 local desc = 
 ("This script implements check keys. It utilises a large list of default keys (currently %d keys).\
 If you want to add more, just put them inside mf_default_keys.lua. "):format(#keys)
@@ -103,6 +106,14 @@ local function main()
 
        print(desc);
 
+       result, err = reader.read1443a()
+       if not result then
+               print(err)
+               return
+       end
+       print(("Found a %s tag"):format(result.name))
+
+
        core.clearCommandBuffer()
        local blockNo
        local keyType = 0 -- A=0, B=1
Impressum, Datenschutz