📄 gdcomset.cpp
字号:
/*
* Giesecke & Devrient Card Command
*
* Writen by Alfred Meng
*/
#include "gdcmd.h"
TCommand GDCommand[TOTAL_CMD] = {
{DELETE_MF, "Delete MF", {0x80,0xe4,CASE3}},
{SELECT, "Select", {0x00,0xa4,CASE3}},
{CREATE, "Create", {0x80,0xe0,CASE3}},
{REGISTER, "Register", {0x80,0x52,CASE3}},
{UPDATE_BIN,"Updare Bin", {0x00,0xd6,CASE3}},
{UPDATE_REC,"Update Rec", {0x00,0xdc,CASE3}},
{WRITE_KEY, "Write Key", {0x80,0xf4,CASE3}},
{GET_CHALLENGE,"Challenge",{0x00,0x84,CASE2}},
{VERIFY_PIN, "Verify", {0x00,0x20,CASE3}},
{CRYPT, "Crypt", {0x80,0xf8,CASE3}},
{GET_RESP, "Get Resp", {0x00,0xc0,CASE2}},
{READ_BIN, "Read Bin", {0x00,0xb0,CASE2}},
{READ_REC, "Read Rec", {0x00,0xb2,CASE2}},
{EXTN_AUTH, "Extn. Auth", {0x00,0x82,CASE3}},
{EXCH_CHA, "Exchange RND",{0x80,0x80,CASE4}},
{CARD_DATA, "Card Data", {0x80,0xf6,CASE2}},
{PBOC_BAL, "Balance", {0x80,0x5C,CASE2}},
{PBOC_RELOAD,"Reload PIN", {0x80,0x5e,CASE3}},
{PBOC_PURCHASE,"Purchase", {0x80,0x50,CASE4}},
{PBOC_SAM_PUR,"Init SAM p",{0x80,0x70,CASE4}},
{PBOC_SAM_VERIFY,"SAMVery",{0x80,0x72,CASE3}},
{PBOC_DEBITPUR,"Debit p", {0x80,0x50,CASE4}},
{PBOC_DEBITCASH,"Debit c", {0x80,0x54,CASE4}},
{BC_WRITEKEY, "Write Key", {0xb0,0x12,CASE3}},
{BC_GENDK, "Generate DxK",{0xb0,0x10,CASE3}},
{PBOC_LOAD, "Load", {0x80,0x50,CASE4}},
{PBOC_CRE_LOAD,"Credit L", {0x80,0x52,CASE4}},
{PBOC_UNLOAD, "UNLoad", {0x80,0x50,CASE4}},
{PBOC_DEB_ULD,"Debit UNL", {0x80,0x54,CASE4}},
{PBOC_EPUNLOAD,"EP Unload",{0xe0,0x50,CASE4}},
{PBOC_DEB_EPULD,"EP Debit",{0xe0,0x54,CASE4}},
// Completion
{GD_CHECK_KEY, "Check Key",{0x80,0x10,CASE3}},
{GD_LOAD_COMP, "Load Comp",{0x80,0x12,CASE3}},
{GD_COMP_END, "Comp End", {0x80,0x14,CASE3}},
{GD_DEL_COMP,"Delete Comp",{0x80,0x04,CASE2}}
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -