mirror of
https://github.com/Proxmark/proxmark3.git
synced 2025-07-15 01:33:00 -07:00
Minor changes, usage examples and selftests
This commit is contained in:
parent
70c8077c99
commit
450d2e3a96
1 changed files with 11 additions and 7 deletions
|
@ -2,7 +2,7 @@ local cmds = require('commands')
|
|||
local getopt = require('getopt')
|
||||
local lib14a = require('read14a')
|
||||
|
||||
example = "script run writerraw -x 6000F57b"
|
||||
example = "script run 14araw -x 6000F57b"
|
||||
author = "Martin Holst Swende"
|
||||
|
||||
|
||||
|
@ -21,14 +21,14 @@ Arguments:
|
|||
Examples :
|
||||
|
||||
# 1. Connect and don't disconnect
|
||||
script run writeraw -p
|
||||
script run 14araw -p
|
||||
# 2. Send mf auth, read response (nonce)
|
||||
script run writeraw -o -x 6000F57b -p
|
||||
script run 14araw -o -x 6000F57b -p
|
||||
# 3. disconnect
|
||||
script run writeraw -o
|
||||
script run 14araw -o
|
||||
|
||||
# All three steps in one go:
|
||||
script run writeraw -x 6000F57b
|
||||
script run 14araw -x 6000F57b
|
||||
]]
|
||||
|
||||
--[[
|
||||
|
@ -52,7 +52,7 @@ local DEBUG = false -- the debug flag
|
|||
-- A debug printout-function
|
||||
function dbg(args)
|
||||
if DEBUG then
|
||||
print("# ", args)
|
||||
print("###", args)
|
||||
end
|
||||
end
|
||||
---
|
||||
|
@ -168,14 +168,18 @@ end
|
|||
-- Testing
|
||||
-------------------------
|
||||
function selftest()
|
||||
DEBUG = true
|
||||
dbg("Performing test")
|
||||
main()
|
||||
main("-p")
|
||||
main(" -o -x 6000F57b -p")
|
||||
main("-o")
|
||||
main("-x 6000F57b")
|
||||
dbg("Tests done")
|
||||
end
|
||||
-- Flip the switch here to perform a sanity check.
|
||||
-- It read a nonce in two different ways, as specified in the usage-section
|
||||
if false then
|
||||
if "--test"==args then
|
||||
selftest()
|
||||
else
|
||||
-- Call the main
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue