farebot icon indicating copy to clipboard operation
farebot copied to clipboard

Support for Touch n Go cards (Malaysia) (Above Singapore :)

Open DexterKwok opened this issue 8 years ago • 13 comments

It would be awesome to support fare checker for Malaysia's transit card Touch n Go. I've tried it and it doesn't work. An encryption keys is needed. I'm willing to help to detect any card value differences.

DexterKwok avatar Jun 09 '17 03:06 DexterKwok

What kind of card is it? Can you paste info from nxp taginfo?

phcoder avatar Aug 20 '18 18:08 phcoder

Apologies for the delay.

Here's the info:

** TagInfo scan (version 4.23) 2018-09-14 09:18:02 ** Report Type: External

-- IC INFO ------------------------------

IC manufacturer:

NXP Semiconductors

IC type:

MIFARE Classic (EV1) (MF1S70)

-- NDEF ------------------------------

No NDEF data storage present:

Maximum NDEF storage size after format: 3356 bytes

-- EXTRA ------------------------------

Memory size:

4 kB

  • 32 sectors of 4 blocks and 8 sectors of 16 blocks
  • 256 blocks, with 16 bytes per block

-- FULL SCAN ------------------------------

Technologies supported:

MIFARE Classic compatible ISO/IEC 14443-3 (Type A) compatible ISO/IEC 14443-2 (Type A) compatible

Android technology information:

Tag description:

  • TAG: Tech [android.nfc.tech.NfcA, android.nfc.tech.MifareClassic, android.nfc.tech.NdefFormatable]
  • Maximum transceive length: 253 bytes
  • Default maximum transceive time-out: [not available]

Detailed protocol information:

ID: 4F:D6:10:C5

  • Non-unique ID ATQA: 0x0200 SAK: 0x18

On Tue, 21 Aug 2018 at 02:24, Vladimir Serbinenko [email protected] wrote:

What kind of card is it? Can you paste info from nxp taginfo?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/codebutler/farebot/issues/141#issuecomment-414415338, or mute the thread https://github.com/notifications/unsubscribe-auth/Ab8FUSNXVbJQWId2aZ0wHYrNATt5EE9wks5uSv7XgaJpZM4N021z .

DexterKwok avatar Sep 14 '18 01:09 DexterKwok

Can you dump it and share several annotated dumps? You might have to acquire keys for the card

phcoder avatar Sep 14 '18 22:09 phcoder

Last week I go to Kuala Lumpur, Malaysia. And managed to have Touch n' Go card. And yeah, we need to acquire the key to able to read the data...

** TagInfo scan (version 4.23) 2018-09-21 23:27:40 **
Report Type: External

-- IC INFO ------------------------------

# IC manufacturer:
NXP Semiconductors

# IC type:
MIFARE Classic (EV1) (MF1S70)

-- NDEF ------------------------------

# No NDEF data storage present:
Maximum NDEF storage size after format: 3356 bytes

-- EXTRA ------------------------------

# Memory size:
4 kB
* 32 sectors of 4 blocks and 8 sectors of 16 blocks
* 256 blocks, with 16 bytes per block

-- FULL SCAN ------------------------------

# Technologies supported:
MIFARE Classic compatible
ISO/IEC 14443-3 (Type A) compatible
ISO/IEC 14443-2 (Type A) compatible

# Android technology information:
Tag description:
* TAG: Tech [android.nfc.tech.NfcA, android.nfc.tech.MifareClassic, android.nfc.tech.NdefFormatable]
* Maximum transceive length: 253 bytes
* Default maximum transceive time-out: 618 ms

# Detailed protocol information:
ID: 2F:87:1B:F4
* Non-unique ID
ATQA: 0x0200
SAK: 0x18
ATS: 0x0E75778002D00700020090E3F1EE0000
* Max. accepted frame size: 64 bytes (FSCI: 5)
* Supported receive rates:
- 106, 212, 424, 848 kbit/s (DR: 1, 2, 4, 8)
* Supported send rates:
- 106, 212, 424, 848 kbit/s (DS: 1, 2, 4, 8)
* Different send and receive rates supported
* SFGT: 302.0 us  (SFGI: 0)
* FWT: 77.33 ms  (FWI: 8)
* NAD not supported
* CID supported
* Historical bytes: 0xD00700020090E3F1EE |.␇␀␂␀....|

# Memory content:
Sector 0 (0x00)
[00] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[01] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[02] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[03] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 1 (0x01)
[04] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[05] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[06] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[07] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 2 (0x02)
[08] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[09] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[0A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[0B] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 3 (0x03)
[0C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[0D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[0E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[0F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 4 (0x04)
[10] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[11] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[12] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[13] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 5 (0x05)
[14] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[15] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[16] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[17] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 6 (0x06)
[18] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[19] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[1A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[1B] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 7 (0x07)
[1C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[1D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[1E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[1F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 8 (0x08)
[20] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[21] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[22] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[23] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 9 (0x09)
[24] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[25] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[26] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[27] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 10 (0x0A)
[28] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[29] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[2A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[2B] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 11 (0x0B)
[2C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[2D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[2E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[2F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 12 (0x0C)
[30] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[31] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[32] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[33] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 13 (0x0D)
[34] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[35] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[36] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[37] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 14 (0x0E)
[38] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[39] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[3A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[3B] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 15 (0x0F)
[3C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[3D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[3E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[3F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 16 (0x10)
[40] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[41] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[42] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[43] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 17 (0x11)
[44] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[45] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[46] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[47] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 18 (0x12)
[48] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[49] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[4A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[4B] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 19 (0x13)
[4C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[4D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[4E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[4F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 20 (0x14)
[50] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[51] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[52] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[53] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 21 (0x15)
[54] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[55] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[56] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[57] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 22 (0x16)
[58] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[59] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[5A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[5B] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 23 (0x17)
[5C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[5D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[5E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[5F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 24 (0x18)
[60] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[61] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[62] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[63] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 25 (0x19)
[64] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[65] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[66] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[67] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 26 (0x1A)
[68] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[69] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[6A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[6B] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 27 (0x1B)
[6C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[6D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[6E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[6F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 28 (0x1C)
[70] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[71] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[72] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[73] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 29 (0x1D)
[74] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[75] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[76] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[77] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 30 (0x1E)
[78] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[79] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[7A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[7B] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 31 (0x1F)
[7C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[7D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[7E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[7F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 32 (0x20)
[80] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[81] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[82] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[83] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[84] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[85] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[86] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[87] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[88] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[89] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[8A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[8B] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[8C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[8D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[8E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[8F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 33 (0x21)
[90] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[91] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[92] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[93] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[94] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[95] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[96] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[97] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[98] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[99] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[9A] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[9B] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[9C] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[9D] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[9E] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[9F] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 34 (0x22)
[A0] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A1] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A2] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A3] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A4] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A5] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A6] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A7] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A8] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[A9] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[AA] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[AB] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[AC] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[AD] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[AE] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[AF] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 35 (0x23)
[B0] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B1] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B2] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B3] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B4] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B5] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B6] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B7] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B8] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[B9] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[BA] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[BB] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[BC] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[BD] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[BE] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[BF] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 36 (0x24)
[C0] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C1] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C2] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C3] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C4] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C5] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C6] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C7] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C8] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[C9] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[CA] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[CB] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[CC] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[CD] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[CE] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[CF] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 37 (0x25)
[D0] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D1] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D2] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D3] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D4] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D5] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D6] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D7] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D8] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[D9] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[DA] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[DB] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[DC] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[DD] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[DE] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[DF] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 38 (0x26)
[E0] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E1] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E2] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E3] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E4] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E5] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E6] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E7] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E8] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[E9] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[EA] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[EB] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[EC] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[ED] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[EE] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[EF] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

Sector 39 (0x27)
[F0] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F1] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F2] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F3] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F4] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F5] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F6] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F7] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F8] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[F9] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[FA] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[FB] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[FC] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[FD] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[FE] ???  -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
[FF] ???  XX:XX:XX:XX:XX:XX --:--:-- -- XX:XX:XX:XX:XX:XX
          (unknown key)                 (unknown key)

r/R=read, w/W=write, i/I=increment,
d=decr/transfer/restore, x=r+w, X=R+W
data block: r/w/i/d:key A|B, R/W/I:key B only,
  I/i implies d, *=value block
trailer (order: key A, AC, key B): r/w:key A,
  W:key B, R:key A|B, (r)=readable key
AC: W implies R+r, R implies r

sybond avatar Sep 24 '18 03:09 sybond

Did you try the MiFare Classic Tool with keyset from github https://github.com/ikarus23/MifareClassicTool/blob/master/Mifare%20Classic%20Tool/app/src/main/assets/key-files/extended-std.keys ?

phcoder avatar Sep 24 '18 15:09 phcoder

@phcoder no luck using MCT latest keys

sybond avatar Sep 24 '18 16:09 sybond

@phcoder i got few dumps if u want

sumanblack666 avatar Apr 03 '19 13:04 sumanblack666

@sumanblack666 Can you send them to me privately?

phcoder avatar May 05 '19 09:05 phcoder

Hi drop me an email to [email protected] . I'll reply with few dumps.

sumanblack666 avatar May 05 '19 14:05 sumanblack666

This is now committed and released on Metrodroid

phcoder avatar Jul 02 '19 23:07 phcoder

@sumanblack666 do you still have the dumps?

DanisyEisyraf avatar Nov 08 '23 08:11 DanisyEisyraf

@DexterKwok Its been a while, did you managed to retrieve any keys?

DanisyEisyraf avatar Nov 08 '23 09:11 DanisyEisyraf

@sumanblack666 do you still have the dumps?

Not sure whether I have it in my old hdd. I've to check n see. Btw can I know why u need the dump?

sumanblack666 avatar Dec 16 '23 05:12 sumanblack666