Philippe Teuwen
284f0fe9b9
Fix compilation warning on some compilation environments
2024-10-22 15:50:46 +02: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
e1fa9374d0
text and style. Suspect string formatter used "%*.*s" , we normally use "%.*s"
2024-10-19 11:16:22 +02:00
iceman1001
375b1439a1
data num now also properly pad hex converted to binary string operations 02 -> 00000010 -> 11111101 -> 01000000
2024-10-19 06:46:16 +02:00
iceman1001
8c04d9d0c8
data num didnt properly zero pad binary string outputs. It was cutting starting zeros. Those are now handled. Hex output still doesnt handle zero padding
2024-10-19 06:39:43 +02:00
Philippe Teuwen
5848b31ee1
trace list: don't mix 02x and 02X
2024-10-18 19:44:38 +02:00
iceman1001
c8fe7205b4
enhanced the hf iclass info command to try legacy aa1 and if found read out and decode
2024-10-18 19:24:02 +02:00
iceman1001
70581e3bfa
modified iclass chk to load the default dictionary file. hf iclass chk -> use iclass_default_keys and hf iclass chk --elite -> use iclass_elite_keys`.. a bit simple
2024-10-18 18:20:43 +02:00
iceman1001
0c2ef9d3a8
style
2024-10-18 17:37:52 +02:00
Philippe Teuwen
91004aa2f1
hf mf sim: remove mention of non-existing option
2024-10-18 17:03:54 +02:00
douniwan5788
2ac74e01db
improve Hitag S output
2024-10-17 21:31:24 +08:00
Philippe Teuwen
079689628b
hf mf sim: add nested reader attack (needs data & rf08s nonces)
2024-10-16 19:54:03 +02:00
Iceman
00c84b9c22
Merge pull request #2576 from ANTodorov/fix_em4x50_read
...
fix em4x50_read function
2024-10-16 18:30:40 +02:00
ANTodorov
71b354043e
fix em4x50_read function
...
affected `lf search` and `lf em 4x50 rdbl -b <blk>`
2024-10-16 19:10:41 +03:00
Philippe Teuwen
5b7ba3bf50
MFsim: RATS_IN_DATA was not a proper bit flag
2024-10-16 15:24:01 +02:00
iceman1001
e1fc066f55
style
2024-10-16 09:34:14 +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
c1a038aa56
readerAttack: inject only found key
2024-10-16 01:46:13 +02:00
Philippe Teuwen
809b6c881a
mfkey32_moebius: no need to wait for 20 keys to see there are more than 1 key...
2024-10-16 01:46:13 +02:00
douniwan5788
ac1f490aab
fix: trace list when there are exactly 8 bits of data.
2024-10-15 13:36:34 +08:00
Philippe Teuwen
02f0b1bcdd
Make sure MFC dumps & keys are saved in the dump user pref path
2024-10-14 22:53:00 +02:00
Philippe Teuwen
0961b01950
add option --json to pref show
2024-10-14 21:49:40 +02:00
Philippe Teuwen
4dea606468
saveFileJSONex: reuse saveFileJSONrootEx
2024-10-14 21:48:35 +02:00
Philippe Teuwen
e38f8e2d82
split saveFileJSONex
2024-10-14 20:22:55 +02:00
Philippe Teuwen
0c21da8be0
pm3_lib: load preferences file
2024-10-14 18:36:54 +02:00
Philippe Teuwen
85e463b222
hf mf isen --collect_fm11rf08s_with_data optimizations:
...
* do not read data blocks twice
* store data in the emulator memory, to be prepared for standalone modes and to not allocate large buffer on stack
* 9->8 bytes to store each key data in emulator memory (half_nt + nt_par_err + flag + nt_enc)
2024-10-14 15:34:25 +02:00
Philippe Teuwen
e7ff2ad1ca
hf mf ecfill: wait for execution and return status
2024-10-13 22:55:41 +02:00
Philippe Teuwen
8cddd4e9c9
Added option to wait for a card to hf 14a reader
2024-10-13 22:55:41 +02:00
Philippe Teuwen
a11ba61b01
hf mf ecfill: add support for quick dump via backdoor auth
2024-10-13 22:55:41 +02:00
iceman1001
8293b81217
style
2024-10-12 13:56:17 +02:00
Philippe Teuwen
0b1c82a102
Fixed hf mf restore - really skip strict ACLs unless --force
2024-10-09 23:52:58 +02:00
Philippe Teuwen
90c8fa03e3
hf mf info: fingerprint fm11rf08s **98
2024-10-07 00:18:12 +02:00
Philippe Teuwen
080ddc1595
fm11rf08s_nonces_with_data: save in JSON file
2024-10-06 23:14:30 +02:00
iceman1001
5a7e6643c7
added a new command to set UID on magic 14B
2024-10-05 22:18:27 +02:00
iceman1001
05231cdd64
text
2024-10-05 18:31:44 +02:00
iceman1001
3e1c4c9eac
modified hf 14b info to detect tiananxin card
2024-10-05 18:21:03 +02:00
Iceman
f00fac8b59
Merge pull request #2557 from douniwan5788/82xx_config
...
add: 82xx config parse
2024-10-04 19:39:48 +03:00
douniwan5788
9a50e608e0
add PM3_REASON_UNKNOWN
2024-10-04 23:25:15 +08:00
douniwan5788
d361cd863c
add: 82xx config parse
2024-10-04 23:00:24 +08:00
douniwan5788
680f16573d
fix: lf hitag hts rdbl read by page
2024-10-04 22:30:28 +08:00
douniwan5788
274756686a
add: Hitag S error reason
2024-10-04 21:56:22 +08:00
iceman1001
5f580e34ca
better filehandling and memory handling in "lf em 410x brute"
2024-10-04 10:41:15 +02:00
Iceman
e431d33fd5
Merge branch 'master' into reason
...
Signed-off-by: Iceman <iceman@iuse.se >
2024-10-04 11:12:49 +03:00
iceman1001
88a46a289e
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
2024-10-04 10:01:56 +02:00
iceman1001
ff765f569f
change out some non-breaking wait for response from some command which shouldnt have it. Sniff / simulate / bruteforce should have it. and some minor text / style
2024-10-04 10:01:50 +02:00
Iceman
b124d11c09
Merge pull request #2554 from Antiklesys/master
...
Fixed config cards segmentation fault
2024-10-04 10:51:26 +03:00
iceman1001
4584c92fc4
added more waiting time for 14a apdu commands
2024-10-04 09:21:17 +02:00
iceman1001
27f5941395
add waiting time out for hf mfp info
2024-10-04 09:18:39 +02:00
iceman1001
f36e7a59a1
wait a bit longer when selecting a MFU tag
2024-10-04 09:16:04 +02:00