Iceman
37e8812dfb
Merge pull request #2579 from douniwan5788/82xx_print
...
improve Hitag S output
2024-10-18 11:49:21 +02:00
douniwan5788
2ac74e01db
improve Hitag S output
2024-10-17 21:31:24 +08:00
Iceman
81a8bed9b4
Merge pull request #2578 from douniwan5788/doc
...
doc: update 82xx
2024-10-17 14:22:41 +02:00
douniwan5788
592b0ba75b
doc: update 82xx
2024-10-17 19:16:57 +08:00
Iceman
66ae89f3f3
Merge pull request #2577 from Cryolitia-Forks/master
...
feat: detect march and mcpu
2024-10-17 11:56:40 +02:00
Cryolitia PukNgae
c95f9ee34f
docs: update CHANGELOG
2024-10-17 15:19:09 +08:00
Cryolitia PukNgae
79540b1d33
feat(mfd_aes_brute): detect march and mcpu
...
fix build on riscv64
2024-10-17 15:14:41 +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
Iceman
1a3c5c4981
Merge pull request #2575 from ANTodorov/patch-1
...
Update spi_flash_decode.py
2024-10-16 17:05:41 +02:00
Anton Todorov
bdaa6d2852
Update spi_flash_decode.py
...
add some more SPI devices
Signed-off-by: Anton Todorov <ANTodorov@users.noreply.github.com >
2024-10-16 16:36:36 +03:00
Philippe Teuwen
5b7ba3bf50
MFsim: RATS_IN_DATA was not a proper bit flag
2024-10-16 15:24:01 +02:00
iceman1001
bed3dcee29
text
2024-10-16 09:37:51 +02:00
iceman1001
5ac1ae2e06
when in bootrom mode, the arg0 variable needed to be zeroed out before usage. We assign arg0 from a message before but we can discard that information in this particular case. Its quite odd to see the assignment failing but empty it out seems to have fixed it.
2024-10-16 09:36:37 +02:00
iceman1001
e1fc066f55
style
2024-10-16 09:34:14 +02:00
Philippe Teuwen
5470303588
prepare MifareAcquireStaticEncryptedNonces for standalone
2024-10-16 01:48:36 +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
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
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
Philippe Teuwen
ffd5601325
hf mf sim: simplify nonce collection
2024-10-16 01:46:13 +02:00
Iceman
e9445851e3
Merge pull request #2572 from douniwan5788/hitag1comp
...
fix: switch Hitag S UID REQUEST to HITAGS_UID_REQ_ADV1 for Hitag 1 co…
2024-10-15 13:47:28 +02:00
Iceman
1bf6104e79
Merge pull request #2573 from douniwan5788/tracelist
...
fix: `trace list` when there are exactly 8 bits of data.
2024-10-15 13:46:19 +02:00
douniwan5788
ac1f490aab
fix: trace list when there are exactly 8 bits of data.
2024-10-15 13:36:34 +08:00
douniwan5788
252d6a29db
fix: switch Hitag S UID REQUEST to HITAGS_UID_REQ_ADV1 for Hitag 1 compatibility
2024-10-15 13:35:47 +08:00
Philippe Teuwen
bb3d36bf20
hf mf sim: fix text
2024-10-15 01:27:05 +02: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
c66834f19c
fm11rf08s_recovery: get prefs via JSON
2024-10-14 21:49:41 +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
44c60b45eb
Merge pull request #2571 from Eltrick/master
...
fm11rf08s_recovery.py: option to keep generated dictionaries after processing; save dump and key to the path shown in `prefs show`
2024-10-14 19:21:39 +02:00
Philippe Teuwen
e6f49aada6
CodeQL complains about Python pip install out of a virtualenv. I don't think CodeQL needs Python.
2024-10-14 19:06:33 +02:00
Philippe Teuwen
0c21da8be0
pm3_lib: load preferences file
2024-10-14 18:36:54 +02:00
Philippe Teuwen
50d9042a5c
Fix broken client/experimental_lib
2024-10-14 17:18:10 +02:00
Lucifer Voeltner
376df75d63
fm11rf08s_recovery.py: option to keep generated dictionaries after processing; save dump and key to the path shown in prefs show
2024-10-14 21:47:22 +07: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
d3a434b966
spi_flash_decode.py: add 0x4013 (fix)
2024-10-14 09:33:34 +02:00
Philippe Teuwen
a488d9c1f3
spi_flash_decode.py: add 0x4013
2024-10-14 09:31:01 +02:00
Philippe Teuwen
e661df960f
Changed mf_backdoor_dump.py: use faster ecfill/eview
2024-10-13 22:55:41 +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
Iceman
62080b2b34
Merge pull request #2570 from virtyvoid/32mbit
...
32mbit flash identification
2024-10-13 18:17:27 +02:00
Def
ea797602f4
32mbit flash identification
2024-10-13 17:58:19 +03:00
Philippe Teuwen
2685ad0dc0
More flash identifications
2024-10-13 02:11:40 +02:00
iceman1001
8293b81217
style
2024-10-12 13:56:17 +02:00
Iceman
dc7649241a
Merge pull request #2567 from Aptimex/mf_backdoor_dump
...
mf_backdoor_dump.py: 4k tag support, additional error check
2024-10-11 10:15:14 +02:00
Aptimex
4e5c256a5b
4k tag support, additional error check
2024-10-10 18:31:40 -06:00