From 6eba6015c5759e7ada1c9672132e1be0c8fb16be Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Sun, 9 Jul 2023 13:00:09 +0200 Subject: [PATCH] added a sample VAS private key to client/resources folder. Updated helptexts --- client/resources/vas_privkey.der | Bin 0 -> 121 bytes client/src/cmdhfvas.c | 14 ++++++++++---- 2 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 client/resources/vas_privkey.der diff --git a/client/resources/vas_privkey.der b/client/resources/vas_privkey.der new file mode 100644 index 0000000000000000000000000000000000000000..318a651c7b3a890330f6ef4d69c769e4bb1fc5a1 GIT binary patch literal 121 zcmV-<0EYiCcLD(c1Ry;XNAf(^iqKM}h+y#{o{zVY>`neNcAs0D`eJ%zY@whE1_&yK zNX|V20SBQ(13~}a bN4^smJ@5R%b*wJ!iGE)zP&nH&8!!s*Dc3ac literal 0 HcmV?d00001 diff --git a/client/src/cmdhfvas.c b/client/src/cmdhfvas.c index 3e5f9cdf9..574493ebb 100644 --- a/client/src/cmdhfvas.c +++ b/client/src/cmdhfvas.c @@ -389,9 +389,12 @@ static int VASReader(uint8_t *pidHash, const char *url, size_t urlLen, uint8_t * static int CmdVASReader(const char *Cmd) { CLIParserContext *ctx; - CLIParserInit(&ctx, "nfc vas reader", + CLIParserInit(&ctx, "hf vas reader", "Read and decrypt VAS message", - "nfc vas reader -p pass.com.example.ticket -k ./priv.key -> select pass and decrypt with priv.key\nnfc vas reader --url https://example.com -> URL Only mode"); + "hf vas reader -p pass.com.example.ticket -k client/resources/vas_priv.key -> select pass and decrypt with priv.key\n" + "hf vas reader --url https://example.com -> URL Only mode" + ); + void *argtable[] = { arg_param_begin, arg_str0("p", NULL, "", "pass type id"), @@ -491,9 +494,12 @@ static int CmdVASReader(const char *Cmd) { static int CmdVASDecrypt(const char *Cmd) { CLIParserContext *ctx; - CLIParserInit(&ctx, "nfc vas decrypt", + CLIParserInit(&ctx, "hf vas decrypt", "Decrypt a previously captured cryptogram", - "nfc vas reader -p pass.com.example.ticket -k ./priv.key -> select pass and decrypt with priv.key\nnfc vas reader --url https://example.com -> URL Only mode"); + "hf vas reader -p pass.com.example.ticket -k client/resources/vas_priv.key -> select pass and decrypt with priv.key\n" + "hf vas reader --url https://example.com -> URL Only mode" + ); + void *argtable[] = { arg_param_begin, arg_str0("p", NULL, "", "pass type id"),