Philippe Teuwen
69d7a7e0c3
fm11rf08s: get advanced verification sector keys as well
2024-09-08 11:57:53 +02:00
Philippe Teuwen
2dd1b90f4c
hf mf sim: adapt RATS condition to mimick real MFP 2k behavior
2024-09-07 11:10:31 +02:00
Philippe Teuwen
358130505a
hf mf sim: accept RATS no matter the value of PCD FSDI & CID
2024-09-07 11:01:58 +02:00
iceman1001
e50459b2c5
style
2024-09-06 22:59:23 +02:00
iceman1001
72900d1bf9
fix and style
2024-09-06 22:36:44 +02:00
iceman1001
b0dd246d94
const and bad OR
2024-09-06 09:52:30 +02:00
iceman1001
431a5d585e
fix one too small
2024-09-05 19:51:10 +02:00
iceman1001
7a4bd03cc0
added bounds checking for when the proxmark3 is simulating a ISO14443a tag
2024-09-05 18:38:17 +02:00
iceman1001
129d6f1e6d
a bit untested, I am sure all standalone modes fails now. lets see if this is enough of bounds checking
2024-09-05 17:59:34 +02:00
iceman1001
9c181dd83d
step one of bounds checking all responses when receiving ISO14443A frames... because @doegox find a missbehaving IC clone.....
2024-09-05 17:52:10 +02:00
Iceman
2317c6b282
Merge pull request #2487 from douniwan5788/makefile
...
refactor: Renamed WITH_NO_COMPRESSION to WITH_COMPRESSION
2024-09-04 23:32:06 +02:00
douniwan5788
740ab6bb33
fix: mfDarkside hangs
2024-09-04 23:28:13 +08:00
douniwan5788
5e9533a792
refactor: mfDarkside error code
2024-09-04 23:28:13 +08:00
douniwan5788
80b9f6bb4d
refactor: Renamed WITH_NO_COMPRESSION to WITH_COMPRESSION for consistent style
2024-09-04 22:48:55 +08:00
Philippe Teuwen
17ddc2db82
trying to please codeQL
2024-09-03 23:00:50 +02:00
Philippe Teuwen
de86cd85d1
Added support for dumping FM11RF08S data at once
2024-09-03 11:43:57 +02:00
Philippe Teuwen
c73e2ea623
Added support for collecting all fm11rf08s nT/{nT}/par_err at once
2024-09-02 23:11:36 +02:00
Antiklesys
f9970a3048
Update iclass.c
...
Improved error logging to better understand what's happening
2024-09-02 17:53:22 +08:00
Philippe Teuwen
dc91a6d1da
hf_mattyrun: fix compilation error on recent gcc
2024-08-31 10:11:09 +02:00
douniwan5788
0710a37429
fix: bitstream_index_map overflow
2024-08-30 16:05:47 +08:00
iceman1001
7f40ad7f9d
style
2024-08-29 12:29:23 +02:00
douniwan5788
4b6653696c
fix: CMD_DOWNLOAD_BIGBUF for getSamples() and download_trace()
2024-08-27 23:45:42 +08:00
douniwan5788
112caec054
refactor: lf config renames
2024-08-27 23:45:42 +08:00
douniwan5788
9dd5b66c0a
fix: FPGA config for ICOPYX
2024-08-26 20:56:36 +08:00
douniwan5788
cad92c4a05
fix: bitstream_target_to_index
2024-08-26 20:56:36 +08:00
douniwan5788
fcc757dfd5
refactor: rename bitstream_version to bitstream_target
2024-08-26 20:55:59 +08:00
douniwan5788
413a17a7a6
feature: Make the FPGA bitstreams working with SKIP_* define.
...
Now, you can enable at least two of your favorite technologies (such as LF and HF 14443A) attached a standalone mode and still have spare ROM space for other functionalities on a Proxmark3 Easy with a 256KiB ROM.
2024-08-26 20:55:59 +08:00
douniwan5788
8928883f2d
refactor: move FPGA_BITSTREAM_* to fpga.h
2024-08-26 20:55:58 +08:00
douniwan5788
5d66bcfd75
fix: WITH_EM4x70. Get rid of the dependency on WITH_ICLASS.
2024-08-26 20:55:58 +08:00
douniwan5788
c1fdb2e78c
fix: WITH_LF WITH_LEGICRF WITH_ISO14443a
2024-08-26 20:55:58 +08:00
Philippe Teuwen
da1c79503e
typo in mfc tool path, thanks NVX!
2024-08-26 11:29:08 +02:00
iceman1001
384a7212d0
text
2024-08-25 17:09:31 +02:00
iceman1001
5b64df9247
fix magic detection for MFU
2024-08-25 15:12:53 +02:00
iceman1001
4ddb417107
fix bit flag comparing to prefered style
2024-08-25 15:08:04 +02:00
douniwan5788
541ef26c39
fix: Display a more meaningful error message when attempting to write to a Hitag S tag in authentication mode using plain mode commands.
2024-08-25 03:25:16 +08:00
douniwan5788
75420482e4
refactor: Move Hitag 1 cmds to protocols.h
2024-08-24 02:15:28 +08:00
douniwan5788
c279f88f13
refactor: Move Hitag 2 cmds to protocols.h
2024-08-23 23:49:47 +08:00
douniwan5788
ad5a4134ec
refactor: Move Hitag S cmds to protocols.h
2024-08-23 19:54:34 +08:00
Iceman
3a3deaf3cb
Merge pull request #2463 from douniwan5788/hitagS_plain
...
fix: Hitag S read/write in plain mode
2024-08-22 11:37:47 +02:00
douniwan5788
b76ebd9124
fix: Hitag S read/write in plain mode
...
Switch the counter clock to MCK/32 to allow a longer overflow time
2024-08-22 02:20:26 +08:00
douniwan5788
1efa52d704
add: Hitag S plain write
2024-08-22 02:16:10 +08:00
douniwan5788
d15537bbf1
Unified hitag naming style
2024-08-22 02:01:43 +08:00
Iceman
a7b5961688
Merge pull request #2461 from douniwan5788/hitags_timing
...
Fix Hitags timing
2024-08-20 18:55:37 +02:00
douniwan5788
6053aae80b
fix: hitagS timing issue and AC decode bug
2024-08-20 23:18:13 +08:00
douniwan5788
cbb95ac199
refactor: hitagS replace number with more meaning name from datasheet
2024-08-20 23:11:10 +08:00
douniwan5788
eca9830050
fix: lf cmdread. skip WaitMS(100) when keep signal field ON.
...
4 extra symbol.
avoid include SOF in crc-hitag
2024-08-20 22:50:13 +08:00
Philippe Teuwen
62735e4440
hf mf isen: longer RF reset
2024-08-07 17:01:59 +02:00
Philippe Teuwen
099a37af91
add --hardreset to hf mf isen
2024-08-07 16:09:11 +02:00
Philippe Teuwen
ee8b9ca74b
make style
2024-08-03 21:21:11 +02:00
Philippe Teuwen
5ca3013d23
hf mf fchk: fix single key mode
2024-08-02 11:02:41 +02:00