iceman1001
|
32a4e622d2
|
added two trace files for UL-AES in order for people to more easily understand secure messaging and authentication
|
2025-10-17 18:08:15 +02:00 |
|
Iceman
|
689245850c
|
Merge pull request #3002 from 82ghost82/fix-termux-clang-21.1.3
Fix termux clang 21.1.3
|
2025-10-17 17:44:51 +02:00 |
|
82ghost82
|
bb22d87a01
|
Fix termux clang 21.1.3
Signed-off-by: 82ghost82 <crudo.daniele@gmail.com>
|
2025-10-17 15:26:42 +02:00 |
|
iceman1001
|
6e69f8ab9d
|
update openssl reference
|
2025-10-17 14:34:31 +02:00 |
|
iceman1001
|
439effe155
|
text
|
2025-10-17 13:44:15 +02:00 |
|
iceman1001
|
30549321cf
|
clean up
|
2025-10-17 13:42:07 +02:00 |
|
iceman1001
|
eab695347a
|
text and style
|
2025-10-17 13:38:45 +02:00 |
|
iceman1001
|
77624fe57e
|
add UL_AES CMAC secure messaging to hf 14a raw. Remember use hf mfu aesauth -k --schann --key before in order to authenticate and keep field up. After that you can use it with hf 14a raw -c --schann 60 - to GET_VERSION
|
2025-10-17 13:34:04 +02:00 |
|
iceman1001
|
5aa0dec893
|
add client side changes to support UL_AES CMAC secure messaging
|
2025-10-17 13:32:00 +02:00 |
|
iceman1001
|
3595f42f6d
|
add secure messaging for UL_AES. Calculating CMAC on device side
|
2025-10-17 13:31:19 +02:00 |
|
iceman1001
|
88650e3311
|
fix bug in return values for OnErrorNG macro. Note to future self, the source code paths seems not to be in use. Could have been for a device side only desfire support.
|
2025-10-17 08:57:28 +02:00 |
|
iceman1001
|
77aeea1231
|
fix copy paste bug in 14a simulate
|
2025-10-17 08:55:53 +02:00 |
|
iceman1001
|
a0efcb2686
|
fix data crypt - output error. We have 8 bytes.
|
2025-10-17 08:53:54 +02:00 |
|
Philippe Teuwen
|
fd88967443
|
make style
|
2025-10-14 09:50:59 +02:00 |
|
iceman1001
|
9a0e6fbfac
|
style
|
2025-10-12 11:34:20 +02:00 |
|
Iceman
|
4556492fe5
|
Merge pull request #3001 from m0bil/master
Update jtag_notes.md for updated RPi pinout on newer OpenOCD releases
|
2025-10-11 23:52:09 +02:00 |
|
m0bil
|
b9f1c4fc40
|
Update jtag_notes.md for updated RPi pinout
newer Raspberry Pi OpenOCD releases have changed TMS from PIN 22 to PIN 24
Signed-off-by: m0bil <119492259+m0bil@users.noreply.github.com>
|
2025-10-11 23:38:53 +02:00 |
|
Iceman
|
5e8a831759
|
Merge pull request #3000 from zinongli/calypso_mobib_improve
`hf 14b mobib`: Less Strict Loop Logic
|
2025-10-10 23:26:28 +02:00 |
|
zinongli
|
8b4eba0d27
|
Update cmdhf14b.c
|
2025-10-11 00:25:57 +04:00 |
|
Iceman
|
cb40726f87
|
Merge pull request #2999 from aaronmaxlevy/aaron_verkada_40_wiegand_format
Adding Verkada 40-bit format
|
2025-10-10 01:47:14 +02:00 |
|
Philippe Teuwen
|
e8302673e9
|
commands
|
2025-10-09 22:44:54 +02:00 |
|
Philippe Teuwen
|
f0d8690e73
|
hf 14a raw -s: add --wait for delay between select and command
|
2025-10-09 22:43:39 +02:00 |
|
Philippe Teuwen
|
11fe8f783a
|
Add --skip to hw tearoff, to cope with more complex commands. Example provided for hf mfu wrbl
|
2025-10-09 22:26:52 +02:00 |
|
Aaron Levy
|
8c2dd4dded
|
Adding test cases
|
2025-10-09 10:55:31 -07:00 |
|
Aaron Levy
|
e39c80fd3c
|
Adding Verkada 40-bit format
|
2025-10-09 09:28:16 -07:00 |
|
Philippe Teuwen
|
1d55a2d20d
|
hw tearoff: add --list
|
2025-10-09 09:00:06 +02:00 |
|
Philippe Teuwen
|
4aac77aaa2
|
support for Ultralight AES auth in hf mfu info/rdbl/wrbl/dump/ndefread/wipe/setkey
|
2025-10-04 02:00:23 +02:00 |
|
Philippe Teuwen
|
ae6f2c1b4c
|
Ultralight AES basic DataProtKey emulation support
|
2025-10-03 22:43:49 +02:00 |
|
Iceman
|
d81ca56e01
|
Merge pull request #2996 from elafargue/tesla-card-version-fix
Fix Tesla "GET VERSION" APDU
|
2025-09-30 08:57:59 +02:00 |
|
Ed Lafargue
|
77fa232b7e
|
Fix Tesla "GET VERSION" APDU
|
2025-09-29 18:02:41 -07:00 |
|
Philippe Teuwen
|
087cf20ee6
|
mobibi stuff
|
2025-09-30 00:41:59 +02:00 |
|
Philippe Teuwen
|
83483a1bd4
|
mobib details
|
2025-09-29 22:07:20 +02:00 |
|
Philippe Teuwen
|
d04848c2b9
|
mobib updates
|
2025-09-29 16:23:36 +02:00 |
|
iceman1001
|
03f4f06a3c
|
text
|
2025-09-25 21:29:50 +02:00 |
|
iceman1001
|
cf6ec077da
|
style
|
2025-09-25 19:54:23 +02:00 |
|
iceman1001
|
347a4d5eff
|
fix help text samples
|
2025-09-25 19:51:49 +02:00 |
|
iceman1001
|
b097e10aa3
|
this commit refactors the signature checks. First we introduce a common pm3 generic private / public key pair in order to allow for users to self sign their own modded device. The verification checks now looks at both hard coded public keys. If a vendor wants to add their own public key thus allowing for a simple way for us to identify their devices they can now do so. The downside is that the firmware mismatch detection becomes a bit dodgy. mem info; mem info -v; mem info -s -p <filename.pem>; mem info -s -p <filename.pem> -w contains the changes. OBS! when -w be careful to not overwrite your genuine RDV4 signature. As always, with great power comes great responsibility
|
2025-09-25 19:44:36 +02:00 |
|
Philippe Teuwen
|
1412b6882b
|
script: more verbose on debug
|
2025-09-24 21:04:04 +02:00 |
|
Iceman
|
7508f0dae6
|
Merge pull request #2994 from Liaely/UoP-keys
Add UoP external library card keys to dictionary
|
2025-09-24 07:36:35 +02:00 |
|
Iceman
|
9257a7e459
|
Merge pull request #2993 from Liaely/Stagecoach-AID
Add StagecoachSmart card to AID list
|
2025-09-24 07:35:56 +02:00 |
|
Liaely
|
f08be527f5
|
Add UoP external library card keys
|
2025-09-24 01:01:20 +01:00 |
|
Liaely
|
1b9d2e3ab4
|
Add StagecoachSmart card to AID list
|
2025-09-24 00:27:46 +01:00 |
|
Iceman
|
bbce619ed8
|
Merge pull request #2990 from jkramarz/cmdwiegand-bf
add option to brute-force hex input length in wiegand decode command
|
2025-09-23 09:20:18 +02:00 |
|
Jakub Kramarz
|
b65797bf63
|
cmdwiegand: skip "parity tests failed" message, if no parity tests failed
|
2025-09-23 01:01:50 +02:00 |
|
Jakub Kramarz
|
75ba4e97b1
|
cmdwiegand: add option to brute-force hex input length
|
2025-09-23 01:01:50 +02:00 |
|
Philippe Teuwen
|
128af38ec4
|
small bug in hf 15 originality check
|
2025-09-22 23:37:36 +02:00 |
|
Philippe Teuwen
|
f278633f51
|
NTAG21x Pk reused on NTAG 5...
|
2025-09-22 23:30:49 +02:00 |
|
Iceman
|
5b8bd31d17
|
Merge pull request #2984 from jmichelp/patch-5
Fix data being xored twice
|
2025-09-21 23:10:28 +02:00 |
|
Iceman
|
334a0b1bc4
|
Merge pull request #2985 from STIEBELJOSHUA/hf-saflok
fixed typo in modify
|
2025-09-21 23:03:46 +02:00 |
|
Oleg Moiseenko
|
d8097eb6c9
|
Merge pull request #2989 from merlokk/master
fix flashing long line
|
2025-09-21 17:40:37 +03:00 |
|