Christian Molson
89099cf1a1
EM4x70 remove short command options from authentication.
2020-12-12 10:31:00 -05:00
Christian Molson
701914430f
em4x70 makestyle
2020-12-12 10:02:43 -05:00
Christian Molson
13268df9c3
Merge remote-tracking branch 'upstream/master' into em4x70-auth
2020-12-12 10:00:22 -05:00
Christian Molson
a6024a8622
EM4x70 Authentication support
2020-12-12 09:59:30 -05:00
Philippe Teuwen
7cd80611d3
#makestyleday
2020-12-12 14:46:40 +01:00
Iceman
6ee3a5fa10
Merge pull request #1096 from cmolson/em4x70-unlock
...
EM4x70 Unlock support
2020-12-12 14:41:26 +01:00
Christian Molson
7b7698843f
EM4x70 fix info text, update parity options to use long options only
2020-12-12 08:29:33 -05:00
Philippe Teuwen
aaa4c7ac4f
magic doc
2020-12-12 13:37:21 +01:00
Christian Molson
ed8c63a4f4
EM4x70 Unlock support. Send pin code to unlock tag.
2020-12-12 01:20:26 -05:00
Iceman
5ca0281c03
Merge pull request #1095 from cmolson/em4x710-write
...
EM4x70 write support
2020-12-12 06:35:21 +01:00
Christian Molson
4c52fac9e1
EM4x70 write support
2020-12-11 23:26:17 -05:00
Ave
cf3b0bcbe1
emrtd: Impl check_cc
2020-12-12 04:34:16 +03:00
Ave
3e2e0299ff
emrtd: Impl secure read binary
2020-12-12 01:50:54 +03:00
tharexde
ffd1fe1dde
added function CmdEM4x50EView
2020-12-11 19:55:15 +01:00
tharexde
80c033b93b
added function CmdEM4x50EView
2020-12-11 19:54:46 +01:00
Ave
e93a258f88
emrtd: make style pass
2020-12-11 21:17:15 +03:00
Ave
831672be20
emrtd: Clean up secure select file
2020-12-11 21:14:47 +03:00
Ave
2f42b875e1
emrtd: Impl secure file select
2020-12-11 21:07:52 +03:00
Philippe Teuwen
ac1081fdfb
recover_pk: some more
2020-12-11 14:34:14 +01:00
iceman1001
c281895e8f
textual
2020-12-11 07:59:33 +01:00
Iceman
9eabdf85e6
Merge pull request #1093 from cyberpunk-re/rawdemod_parser
...
Rawdemod parsing fixes
2020-12-11 07:19:50 +01:00
Ave
ca3471ffdf
emrtd: calculate session keys
2020-12-11 06:52:26 +03:00
Ave
70ecfdf502
emrtd: Verify rnd_ifd
2020-12-11 06:27:47 +03:00
Ave
332b67655c
emrtd: Improve logging
2020-12-11 05:38:27 +03:00
Ave
ca04c44384
emrtd: Implement retail_mac and external authentication
2020-12-11 04:53:17 +03:00
Ave
6086ede2ed
emrtd: split 3des encryption to its own func
2020-12-11 04:53:17 +03:00
Ave
69be5f8b25
emrtd: calculate S and e_ifd
2020-12-11 04:53:17 +03:00
Ave
a7478443b3
emrtd: calc kenc and kmac
2020-12-11 04:53:17 +03:00
Ave
b0fb5bfff6
emrtd: Reduce code repetition
2020-12-11 04:53:17 +03:00
Ave
49e4321382
emrtd: Get challenge
...
also some code "cleanup" which makes this whole shit less mem safe but
shh
2020-12-11 04:53:17 +03:00
Ave
9f6309cc23
emrtd: Add kseed calc, fix kmrz calc
2020-12-11 04:53:17 +03:00
Ave
1149c56696
emrtd: Add kmrz calc
2020-12-11 04:53:17 +03:00
Ave
84a1059d93
emrtd: Add BAC check
2020-12-11 04:53:17 +03:00
Ave
885f4b52fd
emrtd: Rename select_aid to select_file
2020-12-11 04:53:17 +03:00
Ave
2c5ab21948
emtrd: Switch magic numbers over to named defines
2020-12-11 04:53:17 +03:00
Ave
bee075ad09
emrtd: Push initial code
...
Can only read EF_CardAccess currently, but has abstractions for
selecting AIDs and reading files, which was the Hard Part so far
Based heavily on mrpkey by rfidiot
2020-12-11 04:53:17 +03:00
cyberpunk-re
8d594db69e
remove newline
2020-12-11 00:19:57 +00:00
cyberpunk-re
7a3faa7de8
fix parsing for psk
2020-12-11 00:17:51 +00:00
iceman1001
0c0cdab17d
hf iclass encode - writes a credential 6,7,8,9
2020-12-11 01:02:36 +01:00
iceman1001
21eebd4b76
hf iclass encode - now writes a block6
2020-12-11 00:49:18 +01:00
iceman1001
4ca4119fc9
added
2020-12-11 00:42:55 +01:00
iceman1001
6e43db06ae
adapt test to new output
2020-12-10 22:37:36 +01:00
Philippe Teuwen
9a44a4afe1
recover_pk: more curvs
2020-12-10 21:55:10 +01:00
Philippe Teuwen
21f5edb4b9
more flexible recover_pk
2020-12-10 21:33:44 +01:00
iceman1001
936efd160e
lf nexwatch demod - pad hex
2020-12-10 17:07:33 +01:00
iceman1001
71108ea822
missing zero padding in raw output
2020-12-10 16:02:27 +01:00
iceman1001
ab018ebe6d
added - a naive apdu fuzzer for ISO14443A
2020-12-10 11:48:09 +01:00
iceman1001
57b20f9392
added prime256v1 / secp256r1 curve
2020-12-10 11:41:04 +01:00
iceman1001
df288873ff
adapt test for new output
2020-12-10 07:56:35 +01:00
Iceman
d291f8d651
Merge pull request #1092 from VortixDev/VortixDev-patch-commands
...
Fix mistaken MIFARE increment and decrement constants
2020-12-10 07:37:28 +01:00