Commit Graph
41 Commits
Author SHA1 Message Date
Federico Cerutti 89dde5c609 Printing unknown log entries hex code 2022-02-01 00:01:54 +01:00
un1k0n eb9e3965b2 ChamTool: Updated clear slot function 2021-05-25 16:24:47 +02:00
mgp25 a35544b18f Chamtool: Clear slot 2021-05-25 01:25:37 +02:00
Federico Cerutti f3f59beb9a Added 010 hex Editor template file
To aid in quick dump modifications
2018-12-27 01:21:07 +01:00
Georg LandandGitHub 1fc8f129cd Merge branch 'master' into patch-1 2018-10-04 10:28:21 +02:00
chenzitai 2af62ab8f8 Add decode additional frame for readdata command 2018-08-19 15:39:49 +01:00
chenzitai 2be9b9e76e Fix chamtool: upgrade command gives exception
(cherry picked from commit 592b851)
2018-08-15 23:15:10 +01:00
chenzitai 9e89f19353 Fix bug: number of returnd FileIDs
(cherry picked from commit e1761af)
2018-08-15 23:15:02 +01:00
chenzitai 070ed1556b Fix bug(lengthCheck,decodeAPPIDs)
(cherry picked from commit d6ea321)
2018-08-15 23:14:58 +01:00
chenzitai 336a32d1e7 Add a parameter for setting logmode in chamtool
(cherry picked from commit 4fb21fa)
2018-08-15 23:14:53 +01:00
chenzitai 1d2847cdec Add decoder selection parameter
-d MFDESFire/None for different cards

(cherry picked from commit 93635d9)
2018-08-15 23:14:49 +01:00
chenzitai bc75cb982f Finish decoding # Application Level Commands commands of MFDESFire
(cherry picked from commit c0e0607)
2018-08-15 23:14:44 +01:00
chenzitai f2d78eeb25 Finish decoding Data Manipulation Commands commands of MFDESFire
(cherry picked from commit 502d951)
2018-08-15 23:14:39 +01:00
chenzitai f57207d2f1 Finish decoding PICC level commands of MFDESFire
(cherry picked from commit 84f636a)
2018-08-15 23:14:35 +01:00
chenzitai 89b29415aa Fix bug: parsing SAK and ATS wrong because of non-stateful
(cherry picked from commit 32b2e88)
2018-08-15 23:14:30 +01:00
chenzitai abff0402f6 Full implement decoding half-Duplex Data Trans Protocol in iso14443-4 (Show PCB Block infos)
(cherry picked from commit 9f469be)
2018-08-15 23:14:26 +01:00
chenzitai 0e26656eb4 Full implement decoding security related CMD in MFDESFire Sniffing
(cherry picked from commit 210fd9f)
2018-08-15 23:14:21 +01:00
chenzitai 9bfcb942dc Add Color to Note
(cherry picked from commit 2ef5769)
2018-08-15 23:14:16 +01:00
chenzitai 13e87a0b65 Decode Basic I-Block and MF DESFire Ev1 APP Data in SniffingMode
EV1: AuthAES, Select APP, GetAPPIDs, ReadData

and decode I-Block

(cherry picked from commit 5a14e1b)
2018-08-15 23:14:11 +01:00
chenzitai 56b17302df Add decoding ATS in sniffing mode
(cherry picked from commit 1ef1af2)
2018-08-15 23:14:05 +01:00
chenzitai 686cbf011e Add decode functions for card response in anti collision phase
(cherry picked from commit b4ca798)
2018-08-15 23:13:57 +01:00
chenzitai c145976f3f Add CRC_A check function for Decode Reader SELECT and RATS command
(cherry picked from commit 4eec449)
2018-08-15 23:13:44 +01:00
chenzitai 7cc3793033 Add commands for setting threshold and upgrade
(cherry picked from commit d43975e)
2018-08-15 23:13:37 +01:00
chenzitai 74010123cd Add basic ISO14443 log data parser for Reader side traffic
Can parse: SELECT, HALE, RATS, PPS, DESELECT

(cherry picked from commit aa46598)
2018-08-15 23:11:41 +01:00
chenzitai eea78c8f56 Decode sniffing data with parityBit in Python Software
If parity bit check failed, ! is appended to the data and raw data is diaplayed

Currently Software layer parity bit check and removal is only enabled in sniffing mode

(cherry picked from commit 2cfd54a)
2018-08-15 23:09:22 +01:00