mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-22 14:23:50 -07:00
fix: null
This commit is contained in:
parent
0904cce336
commit
8f07ac80d1
1 changed files with 8 additions and 8 deletions
|
@ -177,8 +177,8 @@ static desfire_cardtype_t getCardType(uint8_t major, uint8_t minor) {
|
||||||
|
|
||||||
//none
|
//none
|
||||||
static int test_desfire_authenticate() {
|
static int test_desfire_authenticate() {
|
||||||
uint8_t c = 0x00;
|
uint8_t data[] = {0x00};
|
||||||
sAPDU apdu = {0x90, MFDES_AUTHENTICATE, 0x00, 0x00, 0x01, &c}; // 0x0A, KEY 0
|
sAPDU apdu = {0x90, MFDES_AUTHENTICATE, 0x00, 0x00, 0x01, data}; // 0x0A, KEY 0
|
||||||
int recv_len = 0;
|
int recv_len = 0;
|
||||||
uint16_t sw = 0;
|
uint16_t sw = 0;
|
||||||
return send_desfire_cmd(&apdu, false, NULL, &recv_len, &sw, 0);
|
return send_desfire_cmd(&apdu, false, NULL, &recv_len, &sw, 0);
|
||||||
|
@ -186,8 +186,8 @@ static int test_desfire_authenticate() {
|
||||||
|
|
||||||
// none
|
// none
|
||||||
static int test_desfire_authenticate_iso() {
|
static int test_desfire_authenticate_iso() {
|
||||||
uint8_t c = 0x00;
|
uint8_t data[] = {0x00};
|
||||||
sAPDU apdu = {0x90, MFDES_AUTHENTICATE_ISO, 0x00, 0x00, 0x01, &c}; // 0x1A, KEY 0
|
sAPDU apdu = {0x90, MFDES_AUTHENTICATE_ISO, 0x00, 0x00, 0x01, data}; // 0x1A, KEY 0
|
||||||
int recv_len = 0;
|
int recv_len = 0;
|
||||||
uint16_t sw = 0;
|
uint16_t sw = 0;
|
||||||
return send_desfire_cmd(&apdu, false, NULL, &recv_len, &sw, 0);
|
return send_desfire_cmd(&apdu, false, NULL, &recv_len, &sw, 0);
|
||||||
|
@ -195,8 +195,8 @@ static int test_desfire_authenticate_iso() {
|
||||||
|
|
||||||
//none
|
//none
|
||||||
static int test_desfire_authenticate_aes() {
|
static int test_desfire_authenticate_aes() {
|
||||||
uint8_t c = 0x00;
|
uint8_t data[] = {0x00};
|
||||||
sAPDU apdu = {0x90, MFDES_AUTHENTICATE_AES, 0x00, 0x00, 0x01, &c}; // 0xAA, KEY 0
|
sAPDU apdu = {0x90, MFDES_AUTHENTICATE_AES, 0x00, 0x00, 0x01, data}; // 0xAA, KEY 0
|
||||||
int recv_len = 0;
|
int recv_len = 0;
|
||||||
uint16_t sw = 0;
|
uint16_t sw = 0;
|
||||||
return send_desfire_cmd(&apdu, false, NULL, &recv_len, &sw, 0);
|
return send_desfire_cmd(&apdu, false, NULL, &recv_len, &sw, 0);
|
||||||
|
@ -210,7 +210,7 @@ static int desfire_print_freemem(uint32_t free_mem) {
|
||||||
|
|
||||||
// init / disconnect
|
// init / disconnect
|
||||||
static int get_desfire_freemem(uint32_t *free_mem) {
|
static int get_desfire_freemem(uint32_t *free_mem) {
|
||||||
sAPDU apdu = {0x90, MFDES_GET_FREE_MEMORY, 0x00, 0x00, 0x00, NONE}; // 0x6E
|
sAPDU apdu = {0x90, MFDES_GET_FREE_MEMORY, 0x00, 0x00, 0x00, NULL}; // 0x6E
|
||||||
int recv_len = 0;
|
int recv_len = 0;
|
||||||
uint16_t sw = 0;
|
uint16_t sw = 0;
|
||||||
uint8_t fmem[4] = {0};
|
uint8_t fmem[4] = {0};
|
||||||
|
@ -335,7 +335,7 @@ static int desfire_print_keysetting(uint8_t key_settings, uint8_t num_keys) {
|
||||||
|
|
||||||
// none
|
// none
|
||||||
static int get_desfire_keysettings(uint8_t *key_settings, uint8_t *num_keys) {
|
static int get_desfire_keysettings(uint8_t *key_settings, uint8_t *num_keys) {
|
||||||
sAPDU apdu = {0x90, MFDES_GET_KEY_SETTINGS, 0x00, 0x00, 0x00, NONE}; //0x45
|
sAPDU apdu = {0x90, MFDES_GET_KEY_SETTINGS, 0x00, 0x00, 0x00, NULL}; //0x45
|
||||||
int recv_len = 0;
|
int recv_len = 0;
|
||||||
uint16_t sw = 0;
|
uint16_t sw = 0;
|
||||||
uint8_t data[2] = {0};
|
uint8_t data[2] = {0};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue