cmdhficlass, cmdhfseos: fixed data argument parsing

This commit is contained in:
Jakub Kramarz 2025-01-27 20:57:24 +01:00
commit 550af14502
2 changed files with 8 additions and 2 deletions

View file

@ -5436,7 +5436,10 @@ static int CmdHFiClassSAM(const char *Cmd) {
data[0] = flags;
int cmdlen = 0;
CLIGetHexBLessWithReturn(ctx, 8, data+1, &cmdlen, 0);
if (CLIParamHexToBuf(arg_get_str(ctx, 8), data+1, PM3_CMD_DATA_SIZE-1, &cmdlen) != PM3_SUCCESS){
CLIParserFree(ctx);
return PM3_ESOFT;
}
CLIParserFree(ctx);

View file

@ -1660,7 +1660,10 @@ static int CmdHfSeosSAM(const char *Cmd) {
data[0] = flags;
int cmdlen = 0;
CLIGetHexBLessWithReturn(ctx, 5, data+1, &cmdlen, 0);
if (CLIParamHexToBuf(arg_get_str(ctx, 5), data+1, PM3_CMD_DATA_SIZE-1, &cmdlen) != PM3_SUCCESS){
CLIParserFree(ctx);
return PM3_ESOFT;
}
CLIParserFree(ctx);