iceman1001
92c288ab85
style
2025-06-11 21:40:54 +02:00
iceman1001
cef07dedf6
code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits
2025-02-21 15:38:33 +01:00
iceman1001
50b9067173
style
2025-02-18 18:38:16 +01:00
n-hutton
8dbe1c7b06
more
2025-01-21 23:52:33 +00:00
n-hutton
acb7de9d8d
more cleanup noticed just now
2025-01-21 23:51:26 +00:00
n-hutton
3eb0238481
appears to work - using normal mifare sim init
...
working demo
works
seems to work so far
more cleanup and works
working copy
working, clean one more pass
cleanup continues
back in buisness babyyy
final cleanup before PR I hope
2025-01-21 23:39:25 +00:00
Piotr Rzeszut
a9c10c872e
Changed max sector for AUTH to be executed only once and result cached in local variable
2024-11-15 13:13:48 +01:00
Piotr Rzeszut
18db45b00e
mifare simulation: do not respond for authentication attempts for sectors out of range for selected mifare type
...
Resolves #2635
2024-11-15 02:32:20 +01:00
Philippe Teuwen
41a43bc85c
hf mf sim: add option to allow key b to be used even if readable
2024-10-19 20:34:40 +02:00
Philippe Teuwen
838e0adfa7
rework Mifare simulation flags
2024-10-19 20:34:40 +02:00
iceman1001
0c2ef9d3a8
style
2024-10-18 17:37:52 +02:00
Philippe Teuwen
079689628b
hf mf sim: add nested reader attack (needs data & rf08s nonces)
2024-10-16 19:54:03 +02:00
Philippe Teuwen
3b91624ea6
Mifare1ksim logic closer to SimulateIso14443aTag and keep running when using mfkey32v2
2024-10-16 01:46:13 +02:00
Philippe Teuwen
8828c9513e
hf mf sim -x: collect nonces for mfkey32v2 only if current sim key is invalid
2024-10-16 01:46:13 +02:00
Philippe Teuwen
ffd5601325
hf mf sim: simplify nonce collection
2024-10-16 01:46:13 +02:00
Philippe Teuwen
bb3d36bf20
hf mf sim: fix text
2024-10-15 01:27:05 +02:00
iceman1001
ba8a68f37c
fixes entering bootload messages to be less scary
2024-09-10 14:29:47 +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
b0dd246d94
const and bad OR
2024-09-06 09:52:30 +02:00
iceman1001
7a4bd03cc0
added bounds checking for when the proxmark3 is simulating a ISO14443a tag
2024-09-05 18:38:17 +02:00
Philippe Teuwen
da1c79503e
typo in mfc tool path, thanks NVX!
2024-08-26 11:29:08 +02:00
Philippe Teuwen
c47578c048
sort mfc tools
2024-08-02 00:10:23 +02:00
iceman1001
94c3bdd91c
style
2024-03-14 11:26:06 +01:00
iceman1001
41696acc19
the key type was wrong in the output. I figure this should fix it
2024-03-04 08:48:39 +01:00
iceman1001
6c1ebc3398
cleaning up redundant functions. the extra checks in bigbuff might affect simulation
2024-01-24 23:41:48 +01:00
Philippe Teuwen
3aeb5c493f
fix a few cppcheck warnings
2023-09-07 22:28:37 +02:00
iceman1001
6ba002725f
rmeoved some fct devices side regarding eml get/ set
2023-07-27 18:55:41 +02:00
iceman1001
b0c2ad8ac2
style
2023-06-27 15:25:00 +02:00
Jin Jia
303dbae85b
Fixed a warning on uninitialized variable
2023-01-06 06:26:21 +00:00
Jin Jia
949ef8435e
changed keyB in line 896 to the correct macro
2023-01-04 07:19:29 +00:00
Jin Jia
810a89c4df
Added Compliance of MIFARE Classic EV1 1K Datasheet footnote of Table 8
2023-01-04 07:11:48 +00:00
iceman1001
0968b39243
fix #1694 - take in consideration pointer could be called with NULL
2022-08-16 04:18:27 +02:00
iceman1001
b4255eea77
simplify save files
2022-06-06 13:20:39 +02:00
iceman1001
3d0e54d85c
fix format strings
2022-06-02 21:18:21 +02:00
iceman1001
023ae4c7f1
mf sim - after getting a rats from rdr , and we are not simulating a rats supporting tag, set state to idle, ie wait for WUPA/REQA
2022-06-02 05:16:34 +02:00
iceman1001
b98d518fd7
style
2022-01-06 19:41:45 +01:00
Philippe Teuwen
bcafc5d03c
some historical copyright adjustments, thanks @iceman1001!
2022-01-06 11:24:04 +01:00
Philippe Teuwen
b703bb746b
Adapting license headers, WIP
2022-01-06 02:20:38 +01:00
Philippe Teuwen
88308ea727
typos
2021-10-10 01:35:45 +02:00
Philippe Teuwen
e79fb92074
Add fpga-xc3s100e and icopyx support
2021-08-21 23:45:46 +02:00
Philippe Teuwen
5b54385347
rename globals
2021-08-21 23:08:26 +02:00
iceman1001
e4f55556ba
style
2021-05-05 21:04:48 +02:00
iceman1001
218dbafdff
fiddling with simulating ndef messages on MFC and android
2021-05-03 21:47:12 +02:00
iceman1001
cd9090b6c8
hf iclass chk - now uses NG
2021-05-03 20:01:12 +02:00
iceman1001
27184d7f5b
style
2021-04-08 10:44:31 +02:00
iceman1001
bc4a5cf4de
hf mf sim - testing to remove the field detection, its inside emcmd anyway
2021-03-15 01:26:55 +01:00
iceman1001
93bdc9f75b
hf mf sim - minor short times...
2020-11-29 00:16:22 +01:00
iceman1001
5d357a6039
style
2020-09-07 10:39:15 +02:00
iceman1001
a928fade9c
textual
2020-09-06 21:40:06 +02:00