Add 'hf calypso info' command

This commit is contained in:
kormax
2026-05-01 22:41:42 +03:00
parent a4eeec8ec1
commit d06106b538
7 changed files with 1314 additions and 0 deletions
+1
View File
@@ -389,6 +389,7 @@ set (TARGET_SOURCES
${PM3_ROOT}/client/src/cmdhf14b.c
${PM3_ROOT}/client/src/cmdhf15.c
${PM3_ROOT}/client/src/cmdhfaliro.c
${PM3_ROOT}/client/src/cmdhfcalypso.c
${PM3_ROOT}/client/src/cmdhfcipurse.c
${PM3_ROOT}/client/src/cmdhfcryptorf.c
${PM3_ROOT}/client/src/cmdhfemrtd.c
+1
View File
@@ -686,6 +686,7 @@ SRCS = mifare/aiddesfire.c \
cmdhf14b.c \
cmdhf15.c \
cmdhfaliro.c \
cmdhfcalypso.c \
cmdhfcryptorf.c \
cmdhfepa.c \
cmdhfemrtd.c \
+1
View File
@@ -308,6 +308,7 @@ set (TARGET_SOURCES
${PM3_ROOT}/client/src/cmdhf14b.c
${PM3_ROOT}/client/src/cmdhf15.c
${PM3_ROOT}/client/src/cmdhfaliro.c
${PM3_ROOT}/client/src/cmdhfcalypso.c
${PM3_ROOT}/client/src/cmdhfcipurse.c
${PM3_ROOT}/client/src/cmdhfcryptorf.c
${PM3_ROOT}/client/src/cmdhfemrtd.c
+2
View File
@@ -26,6 +26,7 @@
#include "cmdhf14b.h" // ISO14443-B
#include "cmdhf15.h" // ISO15693
#include "cmdhfaliro.h" // ALIRO digital keys
#include "cmdhfcalypso.h" // Calypso transport cards
#include "cmdhfcipurse.h" // CIPURSE transport cards
#include "cmdhfcryptorf.h" // CryptoRF
#include "cmdhfepa.h" // German Identification Card
@@ -580,6 +581,7 @@ static command_t CommandTable[] = {
{"14b", CmdHF14B, AlwaysAvailable, "{ ISO14443B RFIDs... }"},
{"15", CmdHF15, AlwaysAvailable, "{ ISO15693 RFIDs... }"},
{"aliro", CmdHFAliro, AlwaysAvailable, "{ ALIRO digital access credentials... }"},
{"calypso", CmdHFCalypso, AlwaysAvailable, "{ Calypso transport cards... }"},
// {"cryptorf", CmdHFCryptoRF, AlwaysAvailable, "{ CryptoRF RFIDs... }"},
{"cipurse", CmdHFCipurse, AlwaysAvailable, "{ Cipurse transport Cards... }"},
{"epa", CmdHFEPA, AlwaysAvailable, "{ German Identification Card... }"},
File diff suppressed because it is too large Load Diff
+26
View File
@@ -0,0 +1,26 @@
//-----------------------------------------------------------------------------
// Copyright (C) Proxmark3 contributors. See AUTHORS.md for details.
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// See LICENSE.txt for the text of the license.
//-----------------------------------------------------------------------------
// High frequency Calypso commands
//-----------------------------------------------------------------------------
#ifndef CMDHFCALYPSO_H__
#define CMDHFCALYPSO_H__
#include "common.h"
int CmdHFCalypso(const char *Cmd);
#endif
+2
View File
@@ -221,6 +221,8 @@ const static vocabulary_t vocabulary[] = {
{ 1, "hf aliro list" },
{ 0, "hf aliro info" },
{ 0, "hf aliro read" },
{ 1, "hf calypso help" },
{ 0, "hf calypso info" },
{ 1, "hf cipurse help" },
{ 0, "hf cipurse info" },
{ 0, "hf cipurse select" },