diff --git a/client/cmdlft55xx.c b/client/cmdlft55xx.c index 6332a77dd..e1f84b32b 100644 --- a/client/cmdlft55xx.c +++ b/client/cmdlft55xx.c @@ -371,13 +371,14 @@ static int usage_t55xx_dangerraw() { return PM3_SUCCESS; } -static int CmdHelp(const char *Cmd); - -static int CmdT55xxCloneHelp(const char *Cmd) { - (void)Cmd; // Cmd is not used so far +static int usage_t55xx_clonehelp(){ PrintAndLogEx(NORMAL, "For cloning specific techs on T55xx tags, see commands available in corresponding LF sub-menus, e.g.:"); PrintAndLogEx(NORMAL, _GREEN_("lf awid clone")); +// todo: rename to clone PrintAndLogEx(NORMAL, _GREEN_("lf em 410x_write")); +// todo: implement restore +// PrintAndLogEx(NORMAL, _GREEN_("lf em 4x05_write")); +// PrintAndLogEx(NORMAL, _GREEN_("lf em 4x50_write")); PrintAndLogEx(NORMAL, _GREEN_("lf fdx clone")); PrintAndLogEx(NORMAL, _GREEN_("lf gallagher clone")); PrintAndLogEx(NORMAL, _GREEN_("lf gproxii clone")); @@ -399,6 +400,13 @@ static int CmdT55xxCloneHelp(const char *Cmd) { return PM3_SUCCESS; } +static int CmdHelp(const char *Cmd); + +static int CmdT55xxCloneHelp(const char *Cmd) { + (void)Cmd; // Cmd is not used so far + return usage_t55xx_clonehelp(); +} + void T55x7_SaveBlockData(uint8_t idx, uint32_t data) { if (idx < T55x7_BLOCK_COUNT) { cardmem[idx].valid = true;