AgnosTVR (DF72) is a specific 30 byte long bitmap used to trace framework's behavour. It provides a way to get internal information from the kernels:
...
Bit8 | Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | |
---|---|---|---|---|---|---|---|---|
TVR Trace | ||||||||
Byte1 | See 95 | |||||||
Byte2 | See 95 | |||||||
Byte3 | See 95 | |||||||
Byte4 | See 95 | |||||||
Byte5 | See 95 | |||||||
Issuer Certificate Trace | ||||||||
Byte6 | Invalid Certificate Format | END Not BC | BEGIN Not 6A | RSA Error | 90 Invalid Length | 90 Missing | 8F Not Found | 8F Missing |
Byte7 | 92 Missing | Invalid PK Algo Indicator | Invalid Hash Algo Indicator | Certificate Revocated | Certificate Expired | 9A Missing | Invalid PAN Prefix | 5A Missing |
Byte8 | RFU | RFU | RFU | RFU | RFU | RFU | Invalid Digest | 9F32 Missing |
ICC Certificate Trace | ||||||||
Byte9 | END Not BC | BEGIN Not 6A | RSA rror (SRED) | 9F46 Invalid Length (SRED) | 9F46 Missing (SRED) | RSA Error | 9F46 Invalid Length | 9F46 Missing |
Byte10 | Invalid Hash Algo Indicator | Certificate Expired | 9A Missing | Invalid PAN (SRED) | Invalid PAN (CLIP) | Invalid PAN | 5A Missing | Invalid Certificate Format |
Byte11 | RFU | RFU | Invalid Certificate Format (CUP Transit) | Invalid Digest | 9F4A Invalid | 9F47 Missing | 9F48 Missing | Invalid PK Algo Indicator |
SDA Trace | ||||||||
Byte12 | Invalid Hash Algo Indicator | Invalid Signed Data Format (TTIG) | Invalid Signed Data Format | END Not BC | BEGIN Not 6A | RSA Error | 93 Invalid Length | 93 Missing |
Byte13 | RFU | RFU | RFU | RFU | RFU | RFU | Invalid Digest | 9F4A Invalid |
DDA Trace | ||||||||
Byte14 | END Not BC | BEGIN Not 6A | RSA Error | 9F4B Invalid Length | 9F4B Missing (fDDA) | 9F4B Missing (Int. Auth.) | 9F37 Not In DDOL | 9F49 Missing |
Byte15 | RFU | RFU | RFU | 9F4B Missing (fDDA for VOQOS) | Invalid Digest | Invalid Hash Algo Indicator | Invalid Signed Data Format (TTIG) | Invalid Signed Data Format |
CDA Trace | ||||||||
Byte16 | Invalid Dynamic Data Length | Invalid Hash Indicator | Invalid Signed Data Format | END Not BC | BEGIN Not 6A | RSA Error | 9F4B Invalid Length | 9F4B Missing |
Byte17 | RFU | RFU | RFU | Invalid Transaction Data Hash Code | Invalid Hash Result | Invalid CID | Wrong Padding | Invalid Dynamic Data Length |
Contactless Kernels Trace | ||||||||
Byte18 | Contactless Kernel Processing State | |||||||
C-2/MASTECARD | ||||||||
Byte19 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte20 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte21 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
C-3/VISA | ||||||||
Byte19 | RFU | Missing EMV Data | Missing MSD CVN17 Data | Missing MSD Legacy Data | PAN No Match | No DRL Set or No 9F5A | DRL Set Not Found | DRL Set Found |
Byte20 | DRL Set Number | |||||||
Byte21 | RFU | RFU | RFU | Signed Data Format 0x95 Expected | Signed Data Format 0x93 Expected | Signed Data Format 0x95 Detected | RFU | Signed Data Format 0x93 Detected |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
C-4/AMERICAN EXPRESS | ||||||||
Byte19 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | DRL Set Found |
Byte20 | DRL Set Number | |||||||
Byte21 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
C-5/JCB | ||||||||
Byte19 | Torn Depth | |||||||
Byte20 | Torn Different Card | Invalid CVM | Torn Storage | GenAc COM Issue | Invalid Tags | Torn Missing 9F52 In DOL | Torn Missing DOL or Label | Torn Activated |
Byte21 | RFU | RFU | RFU | RFU | RFU | Invalid Remaining FCI | Invalid FCI | No FCI |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
C-6/DISCOVER | ||||||||
ZIP | ||||||||
Byte19 | Invalid AFL | Invalid AIP | Invalid FCI | Invalid AVN | Invalid 9F37 Length | 9F37 Missing In PDOL | Invalid ADF | ZIP |
Byte20 | Inconstit. Track1 | Invalid Track2 | Track2 Not Defined | Invalid Track1 | Track1 Not Defined | AVN Issue (>200) | AVN Issue (=200) | AVN Issue (<200) |
Byte21 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | Inconstit. Track2 |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
DPAS | ||||||||
Byte19 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte20 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte21 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
C-7/CUP | ||||||||
Byte19 | PDOL Error | Missing Tags - TC | Missing Tags - AAC/ARQC | 9F10 Missing | No Mutual Execution Path | Transit qUICS | Legacy Card and Standard Flow Not Supported | Transit Terminal |
Byte20 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte21 | RFU | RFU | RFU | Signed Data Format 0x95 Expected | RFU | Signed Data Format 0x95 Detected | Certificate Format 0x94 Detected | RFU |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Interac Flash | ||||||||
Byte19 | RFU | RFU | RFU | 9F48 Missing | 92 Missing | CTI and 9F4C No Match | Invalid FFI | Too Many Taps |
Byte20 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte21 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Idemia Wise | ||||||||
Byte19 | Invalid 9F27 EMV Optimized No ODA | 8C Missing Not Mobile Device | Unexpected CVM Result | CVM Required But Not Supported | Invalid 9F38 Format | Inconsistent Terminal Type | Inconsistent Track Dates | Required Tags Error |
Byte20 | Go Online Not EMV Optimized 9F4B Missing | Go Online EMV Optimized | Go Online Mobile Device 9F4B Missing | Invalid Execution Path Mobile Device | Invalid Tags Not EMV Optimized | Declined EMV Optimized | Declined Not EMV Optimized | Invalid Tags EMV Optimized |
Byte21 | Invalid Application Label | Invalid DF Name on Try Again | Invalid DF Length on Try Again | Invalid Specific Tags In FCI | Accepted Not EMV Optimized | Go Online Not EMV Optimized | Go Online With PIN Not EMV Optimized | Forced Go Online Not EMV Optimized |
Byte22 | RFU | RFU | RFU | RFU | RFU | Duplicated Tag | Invalid AIP | Invalid AFL |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Bancomat | ||||||||
Byte19 | 94 Missing | 82 Invalid | 82 Missing | CCVR Invalid | 5F2D Invalid | 9F38 Invalid | 87 Invalid | 50 Invalid |
Byte20 | RFU | TAC Default Processing | Process. Restrict. Error | Invalid Tags | Read Record Error | 9F10 Invalid | 9F27 Overwriting | 94 Invalid |
Byte21 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
RuPay | ||||||||
Byte19 | Invalid DF61 | Duplicated Tags | Invalid Read Record | Invalid AFL | Invalid AIP | Invalid PRMIcc on 2nd Tap | Mutual Service ID Found | Invalid PDOL |
Byte20 | Card Support Service | Service Based Transaction | Non Legacy Card | Legacy Card | Error Process. Restrict. | Invalid Tags For Process. Restrict. | Invalid AVN | Torn State ON |
Byte21 | Long Tap | Second Tap | Invalid CDOL2 | Invalid CDOL1 | CVM Processing Not Supported | NoCVM CVM Excluded | NoCVM CVM Mutually Supported | CVM List Not Defined |
Byte22 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Byte23 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
Contact Kernel Trace | ||||||||
Byte24 | Process. Restrict. | Check Consist. Error | Mandated Tags Error | Read Record | GPO | FCI BER Error | FCI Error | RFU |
Byte25 | Unable To Go Online | CAA | TAA | TRM | CVM | CDA | DDA | SDA |
Byte26 | RFU | RFU | RFU | RFU | RFU | RFU | IAD Error | Issuer Data Error |
Byte27 | RFU | PIN Blocked | PIN Bock Recovery Error | PIN Try Limit Exceeded | PINPad Error | 8E Invalid Length | 8E Format Error | 8E Missing |
Byte28 | RTS #2 | RTS #1 | Split Amount | LOAR Missing | ATC Missing | VC | RTS | FL |
Byte29 | RFU | RFU | RFU | RFU | RFU | RFU | RFU | RTS #3 |
Byte30 | RFU | RFU | RFU | RFU | RFU | RFU | RFU |
...