iceman1001
ce0a2744cb
hf_iceclass
2020-07-15 01:31:13 +02:00
iceman1001
1a1ebcc330
adapt for external auth calls
2020-07-14 23:12:28 +02:00
iceman1001
99e61f82c0
rework
2020-07-14 15:57:21 +02:00
iceman1001
49192ca4c4
add: new standalone mode. hf_iceclass
2020-07-14 15:47:47 +02:00
iceman1001
a95f4b3745
chg: check buttonpress
2020-07-14 15:46:32 +02:00
iceman1001
ce981d9124
fpga 14b merge p.N
2020-07-14 15:46:05 +02:00
iceman1001
d2a66cecba
style
2020-07-14 15:44:38 +02:00
iceman1001
4dabccf9db
style
2020-07-14 15:44:23 +02:00
iceman1001
bac126530c
prep for stand mode
2020-07-14 15:43:54 +02:00
iceman1001
4b14f21c77
fix iclass simulation
2020-07-13 23:27:16 +02:00
iceman1001
dd7a3c208c
init arrays...
2020-07-13 22:06:15 +02:00
iceman1001
f00c0eb5cf
prep for timings
2020-07-13 22:05:38 +02:00
iceman1001
830ecd6e13
debugs
2020-07-13 22:05:11 +02:00
iceman1001
e476e7f504
coding style
2020-07-13 20:13:56 +02:00
iceman1001
d6f65f8578
tosend into bigbuff
2020-07-13 18:14:34 +02:00
iceman1001
a6c240fe3b
tosend into bigbuff
2020-07-13 17:56:19 +02:00
Philippe Teuwen
3a39a9b64e
rev temporarily -fno-common as we can't have shorter BigBuf. Mem allocs will need to be sorted out.
2020-07-13 16:21:29 +02:00
iceman1001
e19e01a6a6
make sure uninitialized vars doesnt end up on COMMON_section
2020-07-13 15:41:56 +02:00
Philippe Teuwen
ac29f16529
Revert "fix tracelog problem with making sure uninitialized vars dont get inside _COMMON_ section"
...
This reverts commit b18a9c017a
.
2020-07-13 15:41:39 +02:00
iceman1001
b18a9c017a
fix tracelog problem with making sure uninitialized vars dont get inside _COMMON_ section
2020-07-13 14:30:07 +02:00
iceman1001
a87ec6bd52
style
2020-07-13 12:28:01 +02:00
iceman1001
e7127514db
change debug
2020-07-13 12:26:26 +02:00
iceman1001
713301226d
fgpa merge hell p.N
2020-07-13 12:21:42 +02:00
iceman1001
77aa5c6142
style
2020-07-13 12:20:35 +02:00
iceman1001
27c4d994ac
remove some debugstatments, use hdr.frame instead
2020-07-13 12:20:12 +02:00
iceman1001
1f8ab9c2fb
better logtext for debug, iclass dump -> NG
2020-07-13 12:19:06 +02:00
iceman1001
86538912a8
make sure uninitialized vars doesnt end up on COMMON_section
2020-07-13 12:18:26 +02:00
iceman1001
ebb7eb9f3e
fix coverity 294113
2020-07-11 20:53:07 +02:00
Philippe Teuwen
eb61524923
Merge branch 'master' into fpga
...
* master: (27 commits)
fix a bug in demodParadox()
added new command "4x50_wipe"
added new command "4x50_wipe"
added new command "4x50_wipe"
added new command "4x50_wipe"
added new command "4x50_wipe"
added new command "4x50_wipe"
added new command "4x50_wipe"
fix #833 - missing some configblocks and spelling
remove verichip.
chg 'lf t55xx info' - detection of t55x7 configuration blocks
remove
disable verichip stuff. should be inside FDX already
textual
lf t55 configblock detection updated
textual
fix: missing define on some mingw
chg: hf mf decrypt - helptext (thanks @AdamLaurie)
Update bt_manual_v10.md
textual
...
2020-07-11 15:25:20 +02:00
iceman1001
a25a5322dd
fpga: added iCLASS on deviceside
2020-07-10 16:37:56 +02:00
iceman1001
a0d23f586e
fpga
2020-07-09 19:42:04 +02:00
iceman1001
57d1ff9316
fpga
2020-07-09 19:41:57 +02:00
iceman1001
05299373fa
fpga
2020-07-09 19:41:52 +02:00
iceman1001
ed5471a895
fpga
2020-07-09 19:40:54 +02:00
tharexde
241e2b7c7e
added new command "4x50_wipe"
2020-07-09 01:59:29 +02:00
tharexde
8dd302907c
added new command "4x50_wipe"
2020-07-09 01:59:09 +02:00
tharexde
76d0ecf8cf
added new command "4x50_wipe"
2020-07-09 01:59:01 +02:00
iceman1001
a76679f7e6
hf iclass reader
2020-07-09 00:20:52 +02:00
iceman1001
246144df2a
amiboo default pack
2020-07-08 23:11:50 +02:00
iceman1001
7ee811bb9e
felica fixes
2020-07-08 23:11:29 +02:00
iceman1001
2a30f3b165
fgpa felica
2020-07-08 11:05:54 +02:00
iceman1001
ce24e6acbb
fpga merge hell, all compiles
2020-07-08 09:45:49 +02:00
iceman1001
b775b68e4e
fpga iclass
2020-07-07 13:18:53 +02:00
iceman1001
2502d4581b
iclass merges
2020-07-07 12:32:56 +02:00
iceman1001
7c15e4b7ff
fpga more iclass
2020-07-06 22:43:11 +02:00
iceman1001
6948ccff3a
fpga iclass...
2020-07-06 22:33:38 +02:00
iceman1001
d83a45f0cb
fpga merge changes
2020-07-06 15:16:00 +02:00
iceman1001
7d1a278197
merge hell p.x
2020-07-03 21:33:17 +02:00
iceman1001
8189809f48
chg: adapt to fpga changes
2020-07-02 12:38:38 +02:00
iceman1001
80cda059b1
chg: adapt to fpga changes
2020-07-02 12:37:07 +02:00
iceman1001
fce4c1d13f
chg: adapt to fpga changes
2020-07-02 12:36:49 +02:00
iceman1001
837efdf5c4
chg: adapt to fpga changes
2020-07-02 12:36:24 +02:00
iceman1001
4043832c62
adapt to fpga changes. And bug hunting COTAG functionality that doesnt work
2020-07-02 12:35:54 +02:00
iceman1001
ecdd91392b
adapt to fpga changes. And bug hunting COTAG functionality that doesnt work
2020-07-02 12:35:33 +02:00
iceman1001
ee69987210
chg: third fpga image for felica
2020-07-02 12:35:24 +02:00
iceman1001
85053d106f
adapt to fpga changes. And bug hunting COTAG functionality that doesnt work
2020-07-02 12:34:48 +02:00
iceman1001
9130474818
adaptations to new code
2020-07-02 12:33:53 +02:00
iceman1001
2f4335d31e
chg: ssp clock changes
2020-07-02 12:33:23 +02:00
iceman1001
e144c793f0
chg: scc frames 16 or 8 bit wide
2020-07-02 12:32:55 +02:00
tharexde
c2d9234581
speed up "lf search" process
2020-07-01 00:45:46 +02:00
tharexde
a1f7602592
fixed: if tag status = NAK -> following detection of double listen window took too long
2020-06-30 01:50:31 +02:00
tharexde
3f70f1154b
updated conditions for stopping the detection of a double listen window
2020-06-29 00:01:19 +02:00
tharexde
8854c7b688
- changed termination condition in "listen window detection" (old one didn't work)
...
- decreased debug sensitivity
2020-06-28 23:33:01 +02:00
tharexde
1cf51410f4
renamed 'lread' to 'read'
2020-06-28 21:37:53 +02:00
tharexde
b6359def47
renamed 'sread" to 'read'
2020-06-28 21:32:52 +02:00
tharexde
9ce9a82803
defined stop condition for reading processes, otherwise pm 'crashes' if there's no tag on device
2020-06-28 21:31:39 +02:00
tharexde
81cd478883
Merge branch 'master' into dev-em4x50_sread
...
update
2020-06-27 00:37:32 +02:00
tharexde
86eaac46dc
formal adjustments
2020-06-27 00:20:56 +02:00
iceman1001
1a490470c9
chg: 15693 use bigbuf malloc to keep tracelog
2020-06-26 21:53:19 +02:00
tharexde
0136c0f9c9
added 4x50_sread
2020-06-26 14:20:08 +02:00
tharexde
e7531ac6fa
added 4x50_sread
2020-06-26 14:19:54 +02:00
tharexde
1fd3afa002
added 4x50_sread
2020-06-26 14:19:41 +02:00
iceman1001
b545109800
fix more lf standalone
2020-06-23 12:14:41 +02:00
iceman1001
e3c9f46425
fix lf standalones
2020-06-23 12:13:48 +02:00
iceman1001
34769f6945
fix: lf_em4100rwx
2020-06-23 12:10:09 +02:00
iceman1001
d9f606d70b
more debugstatements
2020-06-23 11:21:17 +02:00
iceman1001
1c7de4a8c3
fix: "lf search" / "lf hitag" - no more stack overflow in hitag reader
2020-06-23 11:13:49 +02:00
Monster
5e277caa0b
Merge branch 'master' into master
2020-06-23 10:51:52 +03:00
Monster
c551800b0f
build fix after changes for lf_em4100rswb
...
build fix after changes for lf_em4100rswb
2020-06-23 10:34:00 +03:00
tharexde
cdb57c9c2b
Merge branch 'master' into dev_em4x50_info_write
...
merge conflict
2020-06-22 21:04:48 +02:00
Philippe Teuwen
bc00b29a64
Deadloop in case of stackoverflow, better than flooding console
2020-06-22 20:02:19 +02:00
iceman1001
b59131d349
chg: 'lf em/hid/io/awid watch' - colors, unified, NG
2020-06-22 14:56:13 +02:00
iceman1001
683954316a
chg: 'lf em 410x_watch' - now uses NG and on deviceside only
2020-06-22 13:24:33 +02:00
iceman1001
ba6bc0ecef
chg: 'lf io watch' - uses NG and reports back to client
2020-06-22 12:57:28 +02:00
iceman1001
b0c5ade65a
adapt standalone to dynamic stack
2020-06-22 12:22:52 +02:00
iceman1001
37359df25a
textual
2020-06-21 18:14:30 +02:00
iceman1001
18da534554
chg: 'hf sniff' - now malloc and is interupable
2020-06-21 18:13:14 +02:00
tharexde
1a9ca5a1e3
former hardcoded signal properties (high, low) are now set dynamically by functionalists get_signalproperties(...)
2020-06-21 01:09:47 +02:00
tharexde
de20270532
replaced reply_mix(...) by reply_ng(...)
2020-06-20 14:32:57 +02:00
Philippe Teuwen
f69739da79
make style
2020-06-19 18:34:47 +02:00
tharexde
73dfe44c6f
fixed return value bsuccess, which was true although function calls failed
2020-06-19 01:39:12 +02:00
tharexde
274996da1f
corrected comments
2020-06-19 01:24:57 +02:00
tharexde
0840c0d5d1
changed bits[8] to *bits
2020-06-18 19:28:44 +02:00
iceman1001
da00cc0405
chg: print stack fct and hfsniff
2020-06-18 11:55:27 +02:00
iceman1001
e1f0f89240
chg: 'hf sniff' - remake to mallc and report back size, also use NG
2020-06-18 11:54:19 +02:00
tharexde
9393ecc823
added debug level for error messages
2020-06-18 00:07:40 +02:00
tharexde
601da777ad
replaced function msb2lsb(...) by already existing function reflect8(...)
2020-06-17 23:38:49 +02:00
tharexde
8e29bb7a56
deleted german comment
2020-06-17 23:08:02 +02:00
tharexde
5cb732d620
simplified functions for byte sending
2020-06-17 23:06:57 +02:00
tharexde
bf85108f2f
added write and write_password functions
2020-06-16 23:25:07 +02:00
tharexde
f930e78650
added write and write_password functions
2020-06-16 23:24:44 +02:00
tharexde
b1b6f0d8b7
added write and write_password functions
2020-06-16 23:24:35 +02:00
tharexde
ef9ccde512
added EM4x50 info function
2020-06-15 14:32:51 +02:00
tharexde
f5ff2c12eb
added EM4x50 info function
2020-06-15 14:32:44 +02:00
tharexde
1fe83eaf25
added EM4x50 info function
2020-06-15 14:32:34 +02:00
tharexde
ffec9d5a18
added EM4x50 info function
2020-06-15 14:32:23 +02:00
iceman1001
62ce1cdf13
chg: increase stack size - hf mfu simlation needs it
2020-06-14 12:16:27 +02:00
iceman1001
88a42c6108
chg: ntag215/amiibo, empty header, use hardcoded values
2020-06-14 07:41:21 +02:00
iceman1001
e71e70bd9d
minor
2020-06-12 17:50:11 +02:00
iceman1001
3832cf26fd
color
2020-06-11 19:20:59 +02:00
Philippe Teuwen
54cbaf5b87
textual
2020-06-11 13:24:55 +02:00
slurdge
05ed3f7018
Second try to fix appveyor
2020-06-11 12:12:20 +02:00
slurdge
53c5456f7a
Fix ptr arithmetic hopefully
2020-06-11 11:35:15 +02:00
slurdge
35857f535d
Compute the max usage
2020-06-11 11:14:53 +02:00
slurdge
c11c7ab545
Add support for client getting bigbufsize
2020-06-10 23:03:03 +02:00
slurdge
df4bdc89ea
Fix BIGBUF_SIZE used in #WITH_FLASH
2020-06-10 19:06:40 +02:00
slurdge
c89fc81fcf
Make BigBuf take dynamically the available space with a fixed (4K) stack
2020-06-10 12:41:18 +02:00
iceman1001
ea73746d32
text
2020-06-10 09:02:58 +02:00
iceman1001
9d1cbaddf9
text
2020-06-10 08:56:45 +02:00
Philippe Teuwen
e3e33a6501
Use SumAdc also in ListenReaderField
2020-06-10 01:09:58 +02:00
Philippe Teuwen
0ce3be2f34
Reintroduce AvgAdv, avoid *64 as it could easily overflow
...
This reverts partly commit 9189dc8563
.
2020-06-10 00:10:39 +02:00
iceman1001
9189dc8563
applied theremin patch, adc values are summed, remember to divide when read
2020-06-09 23:37:56 +02:00
Philippe Teuwen
224cb2ffd7
make style
2020-06-08 03:15:10 +02:00
Iceman
fc1f137f0c
Merge pull request #759 from slurdge/lz4_new
...
[WIP] Zlib->LZ4 change
2020-06-07 18:43:44 +02:00
slurdge
33781b1fd8
Move most of libs to thumb mode.
2020-06-07 17:29:25 +02:00
iceman1001
4e29909cc2
chg: pointer casting to sort out array out of bonds
2020-06-07 15:59:06 +02:00
iceman1001
09548ecf51
cleaning some code
2020-06-07 13:56:21 +02:00
Philippe Teuwen
381b47f64e
lz4: add memmove to arm string.c
2020-06-07 12:46:34 +02:00
Philippe Teuwen
d48fcbf5eb
lz4stream info to int: use memcpy
2020-06-07 12:46:05 +02:00
slurdge
1a8eff5d42
add lz4 to arm side
2020-06-05 16:24:05 +02:00
Philippe Teuwen
6980429bd4
ARM: remove contradictory flag -fno-strict-aliasing as we have -fstrict-aliasing in Makefile.common
2020-06-02 14:12:28 +02:00
iceman1001
89f43c1221
cppchecker
2020-06-02 12:58:37 +02:00
iceman1001
e67c515451
fix cppchecker
2020-06-02 12:49:18 +02:00
iceman1001
3d67bde0d9
old->mix
2020-05-27 17:58:34 +02:00
Philippe Teuwen
f30ccd0f51
Makefile: fix cp version for armsrc
2020-05-22 13:43:57 +02:00
Philippe Teuwen
8e12285f66
introduce CROSS_*FLAGS for cross-compilation
2020-05-21 19:28:42 +02:00
Philippe Teuwen
e2a20631c7
remove section version_information for client
2020-05-20 21:11:45 +02:00
Philippe Teuwen
577380ae48
color ARM/FPGA version sections
2020-05-20 21:11:45 +02:00
Philippe Teuwen
0172b0638b
Makefile: wrap sh and perl calls
2020-05-20 21:11:45 +02:00
Philippe Teuwen
ef586c2a41
version info also for client, still cmake to do
2020-05-20 21:11:45 +02:00
iceman1001
35886fab91
chg: must have a default return value
2020-05-20 18:30:41 +02:00
iceman1001
30be05ec3f
chg: removed debugstatements, the code doesnt use them
2020-05-20 18:28:43 +02:00
iceman1001
b22ea6f846
fix: matty_run eloadcard
2020-05-20 18:28:10 +02:00
Philippe Teuwen
be42995f8a
Less fantasy in the LogTrace usages regarding timestamps
2020-05-19 20:19:44 +02:00
Philippe Teuwen
37ae102e38
LogTrace error msg
2020-05-19 19:09:25 +02:00
Philippe Teuwen
cb8d589fc4
armsrc: clarify static vars vs global vars, part 3
2020-05-19 18:12:40 +02:00
Philippe Teuwen
b556810776
armsrc: clarify static vars vs global vars, part 2
2020-05-19 17:25:58 +02:00
iceman1001
4d355192bf
remove inline
2020-05-19 17:16:23 +02:00
iceman1001
47634f5550
change: remove inline directive in armsrc, since we are optimizing for size
2020-05-19 17:15:07 +02:00
Philippe Teuwen
3e7512a5d5
armsrc: clarify static vars vs global vars
2020-05-19 17:05:43 +02:00
Philippe Teuwen
fbaf634779
legicrf & gcc 10: Remove inline warning
2020-05-19 16:34:00 +02:00
Philippe Teuwen
23d754c85f
fix max duration in LogTrace
2020-05-19 02:48:03 +02:00
Philippe Teuwen
a999243a45
use tracelog struct in arm too
2020-05-19 02:39:39 +02:00
Philippe Teuwen
4dac94c772
clarify BUTTON macro usages
2020-05-15 00:00:42 +02:00
Philippe Teuwen
3f71be870b
cppcheck on hf_mattyrun
2020-05-14 23:26:41 +02:00
Philippe Teuwen
3c44ef39f7
fix REV macros & hitagS
2020-05-14 17:52:09 +02:00
Philippe Teuwen
98a254ba65
hitagS, untested
2020-05-14 17:17:23 +02:00
iceman1001
12e942febc
coverity - remove bad shift, (untested)
2020-05-14 09:59:06 +02:00
iceman1001
ed11e4a093
cppcheck fix, assign a value
2020-05-14 09:18:51 +02:00
Philippe Teuwen
ffdd338dea
make style
2020-05-14 01:04:26 +02:00
Philippe Teuwen
1c8c1d82ea
fix coverity 267211 & 267206 logically dead code
2020-05-14 01:01:48 +02:00
Philippe Teuwen
c43b9085f9
fix coverity 274112 unintended sign extension
2020-05-14 00:31:22 +02:00
iceman1001
b4cc7a9ad3
coverity fix, stricter checks for available memory when checking mifare keys
2020-05-13 13:40:52 +02:00
iceman1001
6e7a8e1bfc
chg: enforce stricter limit checks for available pwds in flash mem
2020-05-13 13:26:02 +02:00
Philippe Teuwen
1ee8696e47
Fix issue #729 . Avoid stalling on non-rdv4 when polling for FeliCa without card in proximity
2020-05-13 00:36:52 +02:00
iceman1001
8f188a5329
redundant
2020-05-12 10:27:54 +02:00
iceman1001
00b67e2cdd
remove warnings of unused
2020-05-11 22:12:46 +02:00
Dmitriy Loginoov
8b8d60c667
Fixed compiler warnings.
2020-05-11 18:18:47 +03:00
Dmitriy Loginoov
91b8569391
Added changelog line, fixed mode order in Makefiles, added line to documentation.
2020-05-11 17:52:35 +03:00
Dmitriy Loginoov
f4e8fc89a8
Rewrited lf_em4100rwc standalone mode, added card bruteforce mode.
2020-05-11 16:58:16 +03:00
Philippe Teuwen
8160131119
fix standalone warnings
2020-05-11 13:48:57 +02:00
Philippe Teuwen
5f1ff72f7c
arm: fix warnings discarded-qualifiers
2020-05-11 13:48:57 +02:00
Philippe Teuwen
026707b960
arm: fix prototypes
2020-05-11 13:48:57 +02:00
Philippe Teuwen
838d345918
resolve inline warnings
2020-05-11 13:48:57 +02:00
Philippe Teuwen
99b55a36e4
arm: remove redundant declarations
2020-05-11 13:48:57 +02:00
Philippe Teuwen
2f293e211a
show compiler version
2020-05-11 10:21:32 +02:00
Philippe Teuwen
93c1be689a
lfsampling: interruptible only when logging not yet triggered
2020-05-09 00:23:46 +02:00
iceman1001
a96e94b872
coverity fix
2020-05-08 21:13:01 +02:00
iceman1001
3720ff144d
coverity nags
2020-05-08 16:26:58 +02:00
iceman1001
3716d4d823
convert OLD->MIX
2020-05-08 12:42:10 +02:00
Philippe Teuwen
0cb21c89c3
doc
2020-05-02 23:11:49 +02:00
iceman1001
00fb88ee4c
cppcheck fix, make var conditional
2020-04-29 20:34:47 +02:00
iceman1001
f1f3742333
coverity fix 279922
2020-04-29 20:09:23 +02:00
Philippe Teuwen
1410d4d9b5
lf sim: better to return err on faulty offset, thanks @iceman
2020-04-29 20:07:04 +02:00
Philippe Teuwen
b3f84bf7b3
make style
2020-04-29 19:41:45 +02:00
Philippe Teuwen
a626725477
lf sim: fix offset of last packet
2020-04-29 19:41:10 +02:00
Philippe Teuwen
155d30ce49
coverity fix 226278 and offset computation as side effect
2020-04-29 19:19:26 +02:00
iceman1001
4c640805b6
coverity fix: 267208
2020-04-29 16:57:52 +02:00
iceman1001
ae14272117
coverity fix: 279923, flawed logic. how to signal to device to use the default keys?
2020-04-28 14:46:40 +02:00
iceman1001
f1cdb68c52
fix: cppchecker complains on null. Not sure if that should be a valid call. I guess @cjbrigato will let me know if I messed up
2020-04-28 13:30:43 +02:00
Philippe Teuwen
04a16ddeb5
msdsal fix bug after var de-shadowing, move stuff around
2020-04-26 17:44:45 +02:00
iceman1001
f416fa9b4f
cppchecker fixes
2020-04-26 12:56:19 +02:00
Philippe Teuwen
0219aed591
arraylen
2020-04-24 18:44:42 +02:00
Philippe Teuwen
011f973e7f
make style
2020-04-24 18:21:38 +02:00
Philippe Teuwen
0fe80c4a2d
sorting modes
2020-04-24 18:20:37 +02:00
Philippe Teuwen
773b27954d
rename standalone template
2020-04-24 18:11:27 +02:00
Philippe Teuwen
9db1c10230
new HF_MSDSAL as default standalone
2020-04-24 17:54:12 +02:00
Salvador Mendoza
9c4bfa5dcb
Update hf_msdsal.c
2020-04-24 16:42:41 +02:00
Salvador Mendoza
d98897c3d5
Update iso14443a.h
2020-04-24 16:42:40 +02:00
Salvador Mendoza
a06d05cc95
Update iso14443a.c
2020-04-24 16:42:40 +02:00
Salvador Mendoza
9cd58bd9f0
Create hf_msdsal.c
2020-04-24 16:42:40 +02:00
Salvador Mendoza
88d9ad2829
Update iso14443a.c
2020-04-24 16:42:40 +02:00
Salvador Mendoza
ae1cb436ae
Update iso14443a.h
2020-04-24 16:42:40 +02:00
Salvador Mendoza
3535c2ffb0
Update iso14443a.c
2020-04-24 16:42:40 +02:00
Salvador Mendoza
80c98455ac
Update Makefile.inc
2020-04-24 16:42:40 +02:00
Salvador Mendoza
7f0e759b60
Update Makefile.hal
2020-04-24 16:42:40 +02:00
Philippe Teuwen
af43bdd728
doc
2020-04-23 22:36:15 +02:00
Philippe Teuwen
8bdda55115
Fix prompt colors in log -> spurious space in color macros -> adjust lots of files...
2020-04-22 02:22:55 +02:00
Philippe Teuwen
a68b8983f2
make style
2020-04-21 01:56:51 +02:00
Nahuel Grisolía
da81424348
OTP-TEAR
2020-04-18 21:37:31 +02:00
iceman1001
c6473afcc1
text
2020-04-16 09:53:31 +02:00
Philippe Teuwen
94192d0976
make style
2020-04-16 09:01:14 +02:00
iceman1001
054f28e783
fix #682 - hf mf sim - not working good with MCT Tool app. Actually it didnt work at all
2020-04-14 16:18:14 +02:00
Bjoern Kerler
e543637897
PICC Format fixes
2020-04-13 01:19:26 +02:00
Bjoern Kerler
f7c40e83bd
Make style
2020-04-13 01:00:06 +02:00
Bjoern Kerler
4501805709
Port des on device to mbedtls_des
2020-04-12 20:58:41 +02:00
Bjoern Kerler
c06864dcc7
Rename due to name conflict
2020-04-12 18:09:14 +02:00
Bjoern Kerler
309ec0d942
Fixes
2020-04-12 17:59:46 +02:00
Bjoern Kerler
44e9d13d1a
Make style
2020-04-12 17:41:36 +02:00
Bjoern Kerler
f76de40982
Rework auth for client and device
2020-04-12 17:39:11 +02:00
Bjoern Kerler
7aa27cfefb
Auth of des, 3des and aes working.
2020-04-12 17:10:27 +02:00
Bjoern Kerler
637103224d
Fixes
2020-04-11 11:32:31 +02:00
Bjoern Kerler
63c7710976
Fix 2k3 key handling
2020-04-11 03:05:46 +02:00
Bjoern Kerler
6afc8d39a4
Add 2k3 des iso support preparation
2020-04-11 02:56:48 +02:00
Bjoern Kerler
37aa19ad6c
Add 2k3 des iso support preparation
2020-04-11 02:56:08 +02:00
Bjoern Kerler
4c2f98ac3d
Add first 3K3 support. Improve algo error handling
2020-04-11 02:32:55 +02:00
Bjoern Kerler
fceae52e68
Add 3K3 basic support
2020-04-11 01:39:24 +02:00
Bjoern Kerler
52b41fc883
Merge pull request #22 from RfidResearchGroup/master
...
Update
2020-04-10 23:01:52 +02:00
Bjoern Kerler
70b000bc79
Make style
2020-04-10 22:59:55 +02:00
Bjoern Kerler
08469f940a
Replace MIX and OLD Commands
2020-04-10 22:52:16 +02:00
Bjoern Kerler
68faa88e6a
Auth test
2020-04-10 21:02:46 +02:00
iceman1001
732c012be7
adjustments
2020-04-10 10:27:28 +02:00
Bjoern Kerler
82323b14e2
Make style
2020-04-10 01:18:48 +02:00
Bjoern Kerler
c9b27732f5
Make ISO auth work
2020-04-10 00:14:45 +02:00
Bjoern Kerler
c4831ccd9b
Do not deselect at end of auth
2020-04-10 00:03:23 +02:00
Bjoern Kerler
8983324c21
Make host cmds more flexible
2020-04-09 23:49:14 +02:00
Bjoern Kerler
8571a770fe
Make auth random
2020-04-09 23:30:49 +02:00
Bjoern Kerler
d49885dd12
Fix des auth
2020-04-09 23:16:18 +02:00
Bjoern Kerler
7aba4ffff1
Fix frame command for auth
2020-04-09 22:39:31 +02:00
iceman1001
75eff352c9
MIX
2020-04-08 05:29:22 +02:00
iceman1001
342a85ef7e
MIX
2020-04-08 05:27:54 +02:00
iceman1001
a42a817ff3
MIX, also removeed returning mem, since its not used. We use downloadEMbuffer instead
2020-04-08 05:27:27 +02:00
iceman1001
c155b62111
MIX
2020-04-08 05:15:39 +02:00
iceman1001
5ef16fe016
mix
2020-04-08 05:14:19 +02:00
Bjoern Kerler
3833b8ee3b
Add Mifare Desfire GetDFNames and improve HF MFDES Enum output
2020-04-07 21:30:12 +02:00
Bjoern Kerler
26975187ee
Fix desfire aes authentification
2020-04-07 09:14:44 +02:00
iceman1001
95b48f25ef
coverity fix
2020-04-06 10:55:18 +02:00
mwalker33
b9371d2915
Timing Bug
2020-04-05 12:11:45 +10:00
iceman1001
34adf411c3
layout, text, colors - mfu info, 15 info
2020-04-04 12:17:55 +02:00
Iceman
4920bd8ab0
Update Makefile.hal
2020-03-30 16:31:54 +02:00
iceman1001
690a2b89e0
textual
2020-03-30 15:16:11 +02:00
iceman1001
83a5ffbb10
textual
2020-03-30 15:12:37 +02:00
iceman1001
924ad84c59
textual
2020-03-30 15:12:06 +02:00
iceman1001
c8b51ccf25
chg: legic standalone - now saves read cards to flashmemory (RDV4)\n also simulates correct cardtype.\n It goes direct into recording / reading a tag. Once a complete dump is done, it starts to simulate
2020-03-30 15:11:48 +02:00
Uli Heilmeier
db02a1f306
HF_Legic: remove global variable and cleanup
...
As requested by @iceman1001:
* removed global variable
* updated according to make style
* added entry in CHANGELOG.md
2020-03-30 10:22:45 +02:00
Uli Heilmeier
8c8a86cb83
Standalone mode: Adding Legic Prime read/sim run
...
This commit adds a standalone mode for Legic Prime.
It reads and simulates a Legic tag.
Tested with MIM1024 tags.
MIM256 and MIM512 should work to. We just read the data and for simulating
we pretend to be a MIM1024 card.
Co-authored-by: Stefanie Hofmann <>
2020-03-27 14:08:45 +01:00
iceman1001
15726268bf
fix: hf mf fchk - exit on button press
2020-03-26 09:30:59 +01:00
iceman1001
5e21566201
coverity 274112 - unintended sign extension
2020-03-25 17:41:10 +01:00
iceman1001
20547d773b
cppchecker - buffer overflow
2020-03-24 13:27:33 +01:00
iceman1001
90a9c215de
cppchecker missing includes
2020-03-24 11:59:22 +01:00
iceman1001
b63495cce7
cppchecker missing includes
2020-03-24 11:56:03 +01:00
iceman1001
a8aadb2751
cppchecker missing includes
2020-03-24 11:45:57 +01:00
iceman1001
1f5de5debd
hitag sniff, use edgemode
2020-03-24 10:08:11 +01:00
Artem Gnatyuk
0abba96eb6
Add my modes after merging.
2020-03-22 00:03:16 +07:00
Artem Gnatyuk
3fb4045c16
Merge branch 'master' into lf_emul
2020-03-21 23:47:09 +07:00
Artem Gnatyuk
c36d86bc01
Make style
2020-03-21 21:39:30 +07:00
Artem Gnatyuk
097595cdef
[RDV4] Readed IDs store to file in spiffs
2020-03-21 21:27:57 +07:00
Artem Gnatyuk
311f43172f
LF_EM4100EMULV1 - renamed to LF_EM4100EMUL. Make more easy control. Short click - switch slot and satrt simulation
...
LF_EM4100EMULV2 - deleted.
LF_EM4100EMULV3 - renamed to LF_EM4100RWC
2020-03-21 15:48:16 +07:00
iceman1001
8ef3f34384
update ex4x05 timing, @mwalker (@marshmellow42, 1ebf9f2560
)
2020-03-20 11:09:23 +01:00
iceman1001
fe0d9c8d9f
hf mfdes enum - fixes WIP
2020-03-17 11:37:38 +01:00
iceman1001
1cb495e40b
add desfire light signature verification check
2020-03-17 01:50:27 +01:00
iceman1001
7a7a3d014e
hf mfdes info - remake to work with Desfire Light. Switch to apdu framing. WIP
2020-03-16 21:51:45 +01:00
Daniel Underhay
132bd6c1f7
Add colour to hf 14a and hf mfu commands
2020-03-15 19:57:47 +11:00
Philippe Teuwen
7ad649130a
fix lf_icehid on gcc v8
2020-03-13 18:19:12 +01:00
root
aa0c2845cb
more temp fix for PRIx32, PRIu32 : lf_icehid , hf_young
2020-03-13 13:15:06 -04:00
Philippe Teuwen
78a2a6891f
Add PRIx64 for gcc-arm-none-eabi v8
2020-03-13 18:03:57 +01:00
iceman1001
f13149826c
cppchecker format macro
2020-03-13 13:52:55 +01:00
iceman1001
294d2aa96b
cppchecker
2020-03-13 13:52:29 +01:00
iceman1001
f6e013c7fc
cppchecker
2020-03-13 13:52:23 +01:00
Iceman
d63d6d0978
Merge pull request #575 from bosb/fix_hitags_sim
...
hitagS fix sim + write
2020-03-11 12:57:12 +01:00
iceman1001
57788d5751
whitespace
2020-03-10 17:11:57 +01:00
iceman1001
f805e5c7c7
whitespace
2020-03-10 17:10:05 +01:00
iceman1001
a751684a31
style
2020-03-09 17:11:11 +01:00
iceman1001
59bae5000c
style
2020-03-09 16:57:13 +01:00
iceman1001
074f6c374e
add: hf mf personlize - Personalize the UID of a Mifare Classic EV1 card (@pwpiwi) see 0b4efbdef2
2020-03-09 11:02:26 +01:00
Artem Gnatyuk
a4b8c14e1e
Fix version number
2020-03-08 00:13:13 +07:00
Artem Gnatyuk
4b07fecd6b
Add missed files
2020-03-08 00:07:38 +07:00
Artem Gnatyuk
618925b15c
Final version
2020-03-07 23:25:24 +07:00
bosb
0cde69ee22
cleanup
2020-03-06 17:08:08 +01:00
iceman1001
393d998ad9
fix downloading lf config
2020-03-05 11:27:42 +01:00
iceman1001
b6dcfbf078
chg: allow to download ´lf config´ settings to client
2020-03-05 11:16:05 +01:00
bosb
95b759a799
removed duplicate code
2020-03-01 22:48:49 +01:00
iceman1001
4bd9f183df
fix coverity 267206
2020-03-01 17:11:25 +01:00
iceman1001
d11716110f
fix coverity 267215
2020-03-01 16:39:25 +01:00
bosb
05dc1f7e5f
fix send frame, some config bytes from tag, use global dbg level
2020-02-29 18:35:56 +01:00
iceman1001
9dc419cec5
partial fix for mattyrun
2020-02-28 10:01:52 +01:00
bosb
33ba0c6f36
hitags fix uid sim + write
2020-02-25 20:19:00 +01:00
iceman1001
743325e90f
chg: make it slower
2020-02-24 20:39:12 +01:00
iceman1001
cfcb049459
chg: hitag2 now obeys 'lf conf' divisor setting
2020-02-23 10:45:23 +01:00
iceman1001
d0241ed24f
does this solve opensuse warning?
2020-02-22 19:59:54 +01:00