X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/380e0d086c75117b0efca27b0522ab115ff507b9..5a9964829e8e6ef8382ed8b61dc71b1705a270f7:/client/scripts/mfkeys.lua?ds=sidebyside

diff --git a/client/scripts/mfkeys.lua b/client/scripts/mfkeys.lua
index 33027d31..e8abd0b9 100644
--- a/client/scripts/mfkeys.lua
+++ b/client/scripts/mfkeys.lua
@@ -57,7 +57,7 @@ function checkBlock(blockNo, keys, keyType)
 	while remaining > 0 do
 		local n,data = remaining, nil
 		if remaining > 85 then n = 85 end
-		local data = table.concat(keys,"",start,n)
+		local data = table.concat(keys, "", start, start + n - 1)
 		--print("data",data)
 		--print("data len", #data)
 		print(("Testing block %d, keytype %d, with %d keys"):format(blockNo, keyType, n))
@@ -68,7 +68,7 @@ function checkBlock(blockNo, keys, keyType)
 								data = data}
 		local status = checkCommand(command)
 		if status then return status, blockNo end
-		start = start+n+1
+		start = start + n
 		remaining = remaining - n
 	end
 	return nil