Commit Graph

7779 Commits

Author SHA1 Message Date
Philippe Teuwen
f2a0f3e272 replace static countones & bitcount by utils in client 2021-03-07 23:48:55 +01:00
Philippe Teuwen
e5c5629cf2 Some tunings of otptear:
- make tearoff_delay_us and tearoff_enabled globals
- use tearoff_hook and remove Dbprintf in critical tearoff timing
- move initial write from MifareU_Otp_Tearoff to CmdHF14AMfuOtpTearoff and make it optional (old behavior was writing initial 00000000 when -d was not provided)
- tearoff: compare with initial write, not with previous tearoff outcome
- rephrase some messages
- track all begin and end of erase and write phases, with quite complex logic to cover multiple cases (starting in middle of erased phase, starting with write 0, ...) and report them
- check against initial write error
- repeat same timing (up to 10x) in case of write/read errors then quit
- typos
2021-03-07 23:48:55 +01:00
iceman1001
55ccd18afd lf hitag cc - now uses cliparser 2021-03-07 22:27:37 +01:00
iceman1001
fe25e70e6f string too small fix 2021-03-07 22:24:37 +01:00
iceman1001
7377a45bd0 lf t55xx write - now uses cliparser 2021-03-07 22:00:33 +01:00
iceman1001
a3b42e27cf lf t55xx read - now uses cliparser 2021-03-07 20:24:13 +01:00
iceman1001
d93bcd4074 text 2021-03-07 19:04:14 +01:00
iceman1001
827c529aea lf t55 config - now uses cliparser... and texts 2021-03-07 18:56:37 +01:00
iceman1001
0067a9b7fa for commands with many params 2021-03-07 18:55:48 +01:00
iceman1001
964aee329f lf t55xx resetread - now uses cliparser 2021-03-07 15:08:38 +01:00
iceman1001
caf9e9cecc lf t55xx trace, info - now uses cliparser 2021-03-07 15:01:56 +01:00
iceman1001
450c7fab5b lf t55xx restore - now uses cliparser 2021-03-07 11:42:23 +01:00
iceman1001
d5ea600289 lf t55 dump - now uses cliparser 2021-03-07 11:25:17 +01:00
iceman1001
70bcfb7ffe textual, pushing a point 2021-03-07 10:44:21 +01:00
iceman1001
e4753011d8 text 2021-03-07 10:19:52 +01:00
iceman1001
14d62bf380 some lf reader used this configblock, dont remember if it was discussed on forum or discord 2021-03-07 08:58:16 +01:00
iceman1001
dff732840f mem info - now accepts input id to facility easy testing. Signature offset also triggers erase before to enable easy updates 2021-03-07 08:56:36 +01:00
iceman1001
17eefbcbb6 maur 2021-03-06 17:13:05 +01:00
Iceman
e4b2a278db Merge pull request #1217 from mwalker33/t55xx-works
T55xx works
2021-03-06 11:43:22 +01:00
mwalker33
6aa9b98afc Update cmdlft55xx.c
T55xx detect
- set default to try all downlink modes
- ensured when trying all downlink modes it starts at fixed bit.
2021-03-06 17:36:42 +11:00
iceman1001
547e462422 spelling 2021-03-05 12:55:28 +01:00
iceman1001
7416045747 demonstrate amiitool integration with mfu commands. 2021-03-05 10:23:51 +01:00
iceman1001
4c845fb859 endless happiness 2021-03-05 10:18:34 +01:00
iceman1001
3f300d917e maur 2021-03-05 10:15:22 +01:00
iceman1001
39e7a58389 default to oem 900 for C15001 format 2021-03-04 09:53:01 +01:00
Ave
278ba103ce ntag_getsig: Introduce ntag_getsig 2021-02-28 12:55:33 +03:00
iceman1001
cb97b67cc5 spelling 2021-02-28 10:29:40 +01:00
iceman1001
4ab382065a cppchecker 2021-02-27 19:13:19 +01:00
iceman1001
3ee657c0f7 cppchecker 2021-02-27 19:12:03 +01:00
iceman1001
eef2a63081 cppchecker 2021-02-27 19:09:57 +01:00
iceman1001
404161d8b0 cppchecker 2021-02-27 19:08:35 +01:00
iceman1001
159a12e357 hf 14b sriwrite - now uses cliparser 2021-02-27 18:50:12 +01:00
Ave
23f831d6a9 emrtd: fix segfaults when debug print is enabled 2021-02-25 20:21:10 +03:00
iceman1001
3fd8a640c1 cppchecker - integeroverflow 2021-02-24 18:00:38 +01:00
iceman1001
a769752aaf cppchecker invalid-printf 2021-02-24 17:41:12 +01:00
iceman1001
b6965425bc textual, cppchecker 2021-02-24 00:17:30 +01:00
iceman1001
3cd282ce87 cppchecker 2021-02-24 00:10:13 +01:00
iceman1001
f5aa78e668 cppchecker shadow 2021-02-24 00:02:59 +01:00
iceman1001
59cd54e178 cppchecker 2021-02-23 23:04:47 +01:00
iceman1001
99dcb8122a cppchecker 2021-02-23 23:04:43 +01:00
iceman1001
4620c0b21e cppchecker fixes 2021-02-23 23:00:29 +01:00
iceman1001
6d329a0462 coverity fixes 2021-02-23 18:23:53 +01:00
iceman1001
da9d041301 added the possibility to protect and manually verify the write 2021-02-22 21:58:09 +01:00
iceman1001
954ad74bc0 ... this time fix out bounds loop.. and some nice outputs 2021-02-22 13:48:58 +01:00
iceman1001
b41be82a6c hf 15 - prepcmd beyond array boundery fix 2021-02-22 13:12:37 +01:00
iceman1001
fad29cb755 only look if no key is applied 2021-02-21 11:04:15 +01:00
iceman1001
0073fc1a71 Modified the flashing feedback text to include suggest steps 2021-02-21 10:46:39 +01:00
Iceman
6f8f96634e Merge pull request #1209 from aveao/emrtd
emrtd: Add EF_CardAccess parsing to offline info
2021-02-21 01:22:36 +01:00
Ave
8904162d7a emrtd: Add EF_CardAccess parsing to offline info 2021-02-21 03:15:26 +03:00
Iceman
0c374bbded Merge pull request #1207 from aveao/patch-1
lf t55: Fix a typo
2021-02-21 01:04:13 +01:00