Commit Graph

14536 Commits

Author SHA1 Message Date
pieterg
1ec2e95437 armsrc/felica: add polling response time slot support to felica_sim_lite
Make sure we respond in a valid time slot.
We were responding too early, the first time slot (which is always allowed) starts after 512 * 64 / fc.

Also, respond in incremental time slots. We could have used a fixed time slot (#0 is always allowed), but by using incremental time slots we have a better chance the reader will get our response in the expected time frame.
(when our timing is wrong, we have a risk of responding too early when using the first slot, and too late when using the last slot. Slots in the middle of the allowed range have the best chance)
2021-11-19 14:59:45 +01:00
iceman1001
8f32d4fc9d textual 2021-11-19 00:44:41 +01:00
iceman1001
67d6ba97a5 code style 2021-11-19 00:44:24 +01:00
Iceman
5f003f168d Merge pull request #1531 from zabszk/master
Added ledcontrol to LF operations
2021-11-19 00:38:13 +01:00
Iceman
94b597febf Merge pull request #1530 from pieterg/patch-1
armsrc/felica: fix crc offsets in felica_sim_lite
2021-11-18 17:43:48 +01:00
Iceman
ebe38673f0 Merge pull request #1532 from pieterg/patch-2
armsrc/felica: fix handling POLL with Request Code 1
2021-11-18 17:43:17 +01:00
pieterg
bf03177255 armsrc/felica: fix handling POLL with Request Code 1
apparent typo, listenmode should be set to false in order to send the
prepared response
2021-11-18 15:07:50 +01:00
Łukasz Jurczyk
218a4ba2ec Added ledcontrol to lf functions 2021-11-18 15:00:54 +01:00
pieterg
3edd6b5b36 armsrc/felica: fix crc offsets in felica_sim_lite
the sync bytes should not be included in the crc calculation
(and the crc bytes should be placed at the end of the response buffers)
2021-11-18 12:20:09 +01:00
Iceman
d4b5bfbeaa Merge pull request #1529 from zabszk/master
Fixed ledcontrol in SimulateTagLowFrequencyEx
2021-11-18 07:28:49 +01:00
Łukasz Jurczyk
bde40dd6c6 Added ledcontrol fix to changelog 2021-11-17 17:17:14 +01:00
Łukasz Jurczyk
53611b5cad Fixed ledcontrol in SimulateTagLowFrequencyEx 2021-11-17 16:15:27 +01:00
iceman1001
85fb51564f for students 2021-11-08 17:32:24 +01:00
iceman1001
b888bba70d textual 2021-11-08 10:56:19 +01:00
iceman1001
63d6e6f62a adding base for ht2 dictionary support 2021-11-05 21:54:28 +01:00
iceman1001
6924a42bf0 note about EV2, that LRP uses same commands 2021-11-03 22:01:11 +01:00
iceman1001
9a958045e0 add vivokey aid 2021-11-03 21:57:05 +01:00
iceman1001
ad9f022308 fix hf iclass dump 2021-10-27 23:20:36 +02:00
Philippe Teuwen
5ede492544 Merge pull request #1525 from xxr3376/patch-1
Fix typo in CUID soft-bricked recovery command
2021-10-26 17:52:56 +02:00
Xinran Xu
2ba6edde19 Fix typo in CUID soft-bricked recovery command 2021-10-26 23:45:41 +08:00
iceman1001
60f0fe7b4e text 2021-10-23 23:54:57 +02:00
iceman1001
644da79a50 add legic crc16 to lua 2021-10-23 23:53:59 +02:00
iceman1001
982e669a77 magsafe iterates 7a/7b/7c/7d for wupa 2021-10-23 20:45:46 +02:00
iceman1001
bff057d977 style 2021-10-23 18:57:50 +02:00
iceman1001
0e5e9163a1 added apple magsafe polling, thanks to @tcprst 2021-10-23 18:54:44 +02:00
iceman1001
f581f682a9 new passwords from wCopy NSR102-IDIC, (Thanks wolftech!) 2021-10-23 18:13:46 +02:00
Philippe Teuwen
908200bbac Add client option to run Python script 2021-10-18 23:46:00 +02:00
Philippe Teuwen
2820c22288 uniformize changelog 2021-10-18 23:21:18 +02:00
Philippe Teuwen
b9c47ed6cc changelog 2021-10-18 23:10:15 +02:00
Philippe Teuwen
4a458b2b79 typos 2021-10-18 22:35:12 +02:00
iceman1001
03efd9c50f text 2021-10-17 16:10:07 +02:00
Iceman
1470d8e8d8 Merge pull request #1522 from craftbyte/master
Made ECP delay 15ms
2021-10-17 16:08:32 +02:00
Anze Jensterle
b90359b26f Made ECP delay 15ms
Found better results with 15 ms
2021-10-17 16:04:53 +02:00
iceman1001
d1de0c99ea trace list -t 14a - annotate ecp 2021-10-17 11:39:19 +02:00
iceman1001
37b89c7b11 add ehanced contactless polling to 14a reader/raw commands 2021-10-17 11:38:37 +02:00
Philippe Teuwen
dbec6edfa7 make style 2021-10-16 23:44:53 +02:00
Philippe Teuwen
232843477c typos 2021-10-16 23:44:53 +02:00
iceman1001
34a695547c remove unused appveyor config file 2021-10-16 15:45:32 +02:00
Philippe Teuwen
30d71a60ff Set history_path = NULL after free, hope it will fix history with spurious filenames 2021-10-16 12:26:26 +02:00
Philippe Teuwen
f4487abed7 Merge pull request #1520 from FlUxIuS/master
Adding iCS tags default key from ICopy-X
2021-10-15 13:52:35 +02:00
Sebastien Dudek
22ea2785d5 Adding iCS tags default key from ICopy-X 2021-10-15 13:41:07 +02:00
Philippe Teuwen
e5d7ce61e6 MFULC trace: detect when known key is used during auth 2021-10-15 01:31:24 +02:00
iceman1001
0330234aea Added sniffed traces of Visa Apple ECP transactions. Thanks to @a66at for them! 2021-10-14 19:49:57 +02:00
Philippe Teuwen
ca741cdfea Add MFULC auth trace with default key 2021-10-14 19:23:45 +02:00
Philippe Teuwen
eeb3a4eebf Fix hf mfu cauth: option -k was both for key and keep 2021-10-14 19:23:04 +02:00
mwalker33
e72fbb4983 hw tune (#1519)
* Update appmain.c

Patch to fix incorrect lf voltage reading when no lf antenna is connected.
v_lf134, v_lf125 should be set to 0 in case they are not updated later and leave it with an invalid random value.
2021-10-14 10:05:19 +02:00
Philippe Teuwen
af40da27cd Ignore new QT build file 2021-10-14 09:50:55 +02:00
Philippe Teuwen
c0444d4352 fix hf mf restore help text 2021-10-13 23:25:12 +02:00
iceman1001
fe75de7440 added a trace of reading a MIFARE UL-C with 3DES authentication, thanks @rad1game! 2021-10-13 19:10:17 +02:00
Philippe Teuwen
2159a4be59 text 2021-10-12 20:34:19 +02:00