iceman1001
6bc6ec23ce
fix #2346 refactored the write loop before it assumed a full t55xx memory layout. Now handles block writes to individual parts
2024-04-13 10:59:07 +02:00
iceman1001
4e540053e9
style
2024-04-07 11:38:51 +02:00
iceman1001
7c755e20bc
parentheses miss
2024-04-06 18:53:04 +02:00
iceman1001
27735355cd
initial text changes
2024-04-06 15:48:41 +02:00
iceman1001
679f2d4feb
remove comments
2024-04-03 17:15:12 +02:00
iceman1001
3ea2cb0eda
faster return
2024-04-03 17:14:44 +02:00
iceman1001
700d558432
move hitag2 crypto parts to the common folder in order to be able to use it on the client side. Some textual and minor adaptations across the bord
2024-03-27 09:32:00 +01:00
iceman1001
cdc46d5d2b
textual and some layouts
2024-03-27 09:16:37 +01:00
iceman1001
5a8917c1d0
Revert "Release v4.18341 - Zenith"
...
This reverts commit 70582c6828
.
2024-03-20 23:31:54 +01:00
iceman1001
70582c6828
Release v4.18341 - Zenith
2024-03-20 23:31:54 +01:00
iceman1001
94c3bdd91c
style
2024-03-14 11:26:06 +01:00
Henry Gabryjelski
c7d7680cd6
Decoder must not write more bit than requested
2024-03-13 23:23:31 -07:00
Henry Gabryjelski
cc2bae2f4d
lf em 4x70 writekey
--> lf em 4x70 setkey
2024-03-13 09:38:35 -07:00
Henry Gabryjelski
ba83ac065e
lf em 4x70 writepin
--> lf em 4x70 setpin
2024-03-13 09:25:43 -07:00
Henry Gabryjelski
160d61682b
Add lf em 4x70 autorecover
...
Also:
* common.h: Increase safety of some of the macros.
Parenthesizing the macro parameters ... a best practice.
* firmware: partially-tracked source of "extra bits" messages.
Add a TODO comment for further study.
* Improve reliability of `lf em 4x70 writekey`
Authenticate w/new key after it is written.
Particularly important for glass modules,
or other tags with weaker coupling.
2024-03-11 17:14:03 -07:00
iceman1001
4774bb20ef
text
2024-03-08 11:59:50 +01:00
iceman1001
94aab17705
text
2024-03-07 21:08:54 +01:00
iceman1001
9de6f59136
modified standalone mode hf_unisniff. It now also sniffs iclass. Another option added was for hw standalone -b, which allows you to trigger a particular sniff from client. Good for debugging w/o need to recompile or upload a config file.
2024-03-06 21:07:42 +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
Iceman
a0b26257db
Merge branch 'master' into id48
...
Signed-off-by: Iceman <iceman@iuse.se>
2024-03-03 22:06:54 +01:00
iceman1001
a5594d5f3c
style, receive_ng_internal, when receiving NG frames we have an extra buffer. Somehow it seems to the be cause of issues with long emrtd dumps
2024-03-03 22:02:38 +01:00
Henry Gabryjelski
5b038631ca
Comments change only
2024-03-03 12:16:16 -08:00
Iceman
547ffdef6b
Merge pull request #2299 from francesco-scar/led_order_proxmark3_easy
...
Added led order parameter (for Proxmark3 Easy board)
2024-02-21 20:31:49 +01:00
iceman1001
5a7bb278aa
style
2024-02-20 11:14:44 +01:00
iceman1001
2ed69ad8f7
style
2024-02-20 11:14:17 +01:00
iceman1001
ac46d81244
Revert "Release v4.18218 - DEFCON is Cancelled"
...
This reverts commit 8b6d8cbb79
.
2024-02-18 20:53:52 +01:00
iceman1001
8b6d8cbb79
Release v4.18218 - DEFCON is Cancelled
2024-02-18 20:53:52 +01:00
iceman1001
9f4be280e0
style
2024-02-18 20:14:32 +01:00
francesco-scar
2ba0fbdcde
Added led order parameter (for Proxmark3 Easy board)
2024-02-18 12:57:26 +01:00
iceman1001
452981faa4
fix breaking compilation
2024-02-17 12:50:05 +01:00
iceman1001
f5e976afa6
style
2024-02-16 21:59:45 +01:00
iceman1001
c544d67d2b
Thanks to the user jareckib for his solution of adding two extra blocks to t5577 in order to clone a more modern Electra tag. Find it under the extra param lf em 410x clone --electra
2024-02-16 21:21:02 +01:00
iceman1001
7990425a1c
debug print lengths
2024-02-16 17:33:22 +01:00
iceman1001
eb85438b8e
Merge branch 'master' of github.com:RfidResearchGroup/proxmark3
2024-02-16 17:30:53 +01:00
iceman1001
99e7a647bf
fix lengths
2024-02-16 17:30:14 +01:00
wh201906
710c8ede8e
Better hw detectreader
...
Fix regression in 5f831ee776
Add support for switching modes by keyboard
2024-02-16 21:52:27 +08:00
iceman1001
0079493a36
simplified aes auth
2024-02-16 13:19:24 +01:00
iceman1001
bfcdce9613
adapt header file
2024-02-15 18:15:17 +01:00
iceman1001
3a76523276
use CBC ...
2024-02-15 17:53:04 +01:00
iceman1001
701dba34e4
adapt debug messages to 16/32
2024-02-15 17:18:14 +01:00
iceman1001
fccaee37b5
aes is 16 bytes
2024-02-15 17:12:34 +01:00
iceman1001
a4759c4ecd
length check
2024-02-15 16:47:21 +01:00
iceman1001
c4c1601446
added rudimentary functions for doing AES authentication against MIFARE UL AES tags. (wip)
2024-02-15 16:20:47 +01:00
iceman1001
6597a1705a
text
2024-02-04 23:20:56 +01:00
iceman1001
7c6d60e7ef
style
2024-02-03 16:05:58 +01:00
Christian Zietz
c1b23a761c
Use struct for parameter passing in CMD_HF_ISO14443A_SET_THRESHOLDS
2024-02-03 12:09:08 +01:00
Christian Zietz
404d0a8c7b
Fix 'make style' findings
2024-02-02 20:51:56 +01:00
Christian Zietz
43b257ddb4
Make demodulation threshold for Legic configurable
...
This adds a new parameter to the "hw sethfthresh" command.
2024-02-02 20:51:49 +01:00
Christian Zietz
dbfd8b7a6d
Make detection threshold for ISO14443A configurable
...
This adds a new command "hw sethfthresh" to configure the thresholds
used inside the FPGA while demodulating ISO14443A. The thresholds
need to be increased on particularly noisy hardware, such as certain
Chinese PM3 Easy clones.
2024-02-02 20:51:05 +01:00
iceman1001
81ce1fd4ab
changed magic detection to use flags. Fixes previous problems with magic ntag, also renamed defines to seperate them better.
2024-02-02 15:53:57 +01:00