iceman1001
a4bc2c5521
make style
2022-02-14 21:44:15 +01:00
iceman1001
63bc9b5eb2
added legic view command, and converted OLD -> NG comms
2022-02-14 09:19:35 +01:00
iceman1001
98d291f5b1
fix hf 14a sim, on device side a sneaky detection if data started with zero, it would treat it as uid is in emulator memory. Also fixed a size issue on flag
2022-01-22 18:29:11 +01:00
Philippe Teuwen
b703bb746b
Adapting license headers, WIP
2022-01-06 02:20:38 +01:00
Philippe Teuwen
0f9315391a
Changed drastically Hitag S ARM code to remove state machines and ease way to build new commands, Fixed Hitag S crypto mode with key or NrAr, fixed lf hitag cc
, fixed pwd dump in hitagS dump with LKP
2022-01-03 22:43:58 +01:00
iceman1001
0a4c9f83ac
fixes to hf iclass configcard mem setup, textual output, MIX->NG convertion
2022-01-03 22:08:55 +01:00
iceman1001
9c2b5118df
hf mf gview now support user supplied password
2021-12-31 09:24:10 +01:00
iceman1001
6653bdc2be
zx adaptations
2021-12-27 17:42:33 +01:00
iceman1001
49ee82be19
zx now builds after fixing corrent header.
2021-12-24 15:24:32 +01:00
iceman1001
69ea599fee
skeleton for ZX8211
2021-12-24 13:32:28 +01:00
Philippe Teuwen
c3864a0ce5
lf cmdread: add -k to keep field on
2021-12-18 00:43:11 +01:00
Łukasz Jurczyk
218a4ba2ec
Added ledcontrol to lf functions
2021-11-18 15:00:54 +01:00
mwalker33
e72fbb4983
hw tune ( #1519 )
...
* Update appmain.c
Patch to fix incorrect lf voltage reading when no lf antenna is connected.
v_lf134, v_lf125 should be set to 0 in case they are not updated later and leave it with an invalid random value.
2021-10-14 10:05:19 +02:00
Philippe Teuwen
88308ea727
typos
2021-10-10 01:35:45 +02:00
Philippe Teuwen
e79fb92074
Add fpga-xc3s100e and icopyx support
2021-08-21 23:45:46 +02:00
Philippe Teuwen
d56d8f0f65
rename common_area typedef and global
2021-08-21 23:29:56 +02:00
Philippe Teuwen
5b54385347
rename globals
2021-08-21 23:08:26 +02:00
Philippe Teuwen
8280fc3c07
rename global version_information and its struct type
2021-08-21 20:11:22 +02:00
iceman1001
765d2acbb0
t55xx detect/read/write/dump etc will fail if you set lf config to something. Moved the reset / restore of lf config to device side for T55XX readblock. t55xx sniff still obeys lf config since it uses lf sniff beneath.
2021-07-29 10:51:31 +02:00
iceman1001
e2ca0a4abd
style
2021-06-24 18:47:11 +02:00
iceman1001
c522de5b79
added "hf mf gview" to view contents of a magic gen3 gtu card
2021-06-24 14:59:33 +02:00
iceman1001
0e7e13db7d
fix for client crash in lf hitag eload. Hitag simulation still now working (wip)
2021-06-20 23:02:18 +02:00
Philippe Teuwen
a330401769
change strategy for refs to linker symbols to get compatible again with old GCC (6.3), tested on GCC 11 too
2021-05-25 16:47:13 +02:00
Philippe Teuwen
13a9afa36d
Uniformize source code ref and fix gcc 11.1 warning
...
Using "extern char linker_symbol[]" notation
cf https://sourceware.org/binutils/docs/ld/Source-Code-Reference.html
2021-05-13 23:12:15 +02:00
iceman1001
a6712295c7
textual - hw status on device side
2021-05-11 16:11:33 +02:00
Iceman
d0f2f6622b
Merge branch 'master' into feature/iso15693-standalone
2021-05-06 00:23:33 +02:00
iceman1001
e4f55556ba
style
2021-05-05 21:04:48 +02:00
Tim Mudford
4fd4256acd
Added standalone mode for ISO15693 cards.
2021-05-05 19:55:58 +12:00
iceman1001
6d71b9327e
ISO15693 SLIX modifications found in @g3gg0 's offical pm3 fork, looks like WIP, with more focus on a standalone mode. I took the base fcts
2021-05-04 09:40:30 +02:00
iceman1001
cd9090b6c8
hf iclass chk - now uses NG
2021-05-03 20:01:12 +02:00
iceman1001
f50691e3de
hf iclass eload - now uses NG
2021-05-02 18:41:43 +02:00
iceman1001
788876538d
convert from OLD to NG
2021-05-01 19:01:15 +02:00
iceman1001
b267ee8ef5
convert 14b raw to use NG
2021-04-21 18:36:21 +02:00
iceman1001
9410cc410f
text
2021-04-16 01:19:11 +02:00
iceman1001
27184d7f5b
style
2021-04-08 10:44:31 +02:00
iceman1001
8a05a4d1d7
smart raw - now use NG.\nhf iclass config - added more support for keyrollning (WIP)\n
2021-04-08 09:34:11 +02:00
iceman1001
7e94cf39b4
missed this change
2021-04-05 08:49:15 +02:00
iceman1001
d012a879f2
WIP - hitag sniff, eload, sim
2021-04-04 17:06:48 +02:00
iceman1001
7574606080
hf felica sniff - now uses cliparser
2021-03-26 21:01:50 +01:00
iceman1001
91b47eeb1f
hf felica litesim - now uses cliparser
2021-03-25 09:39:40 +01:00
iceman1001
bb0577f978
minor
2021-03-15 01:31:36 +01:00
iceman1001
ad2b0879fc
added: mem spiffs view - to view a file on SPIFFS\n mem spiffs dump - now uses cliparser and NG
2021-03-09 14:38:31 +01:00
iceman1001
02aabf90d3
mem spi mount/unmount/test/check/tree/info/remove/rename/wwipe - now uses cliparser. remove/rename uses NG
2021-03-08 17:39:21 +01:00
Philippe Teuwen
e5c5629cf2
Some tunings of otptear:
...
- make tearoff_delay_us and tearoff_enabled globals
- use tearoff_hook and remove Dbprintf in critical tearoff timing
- move initial write from MifareU_Otp_Tearoff to CmdHF14AMfuOtpTearoff and make it optional (old behavior was writing initial 00000000 when -d was not provided)
- tearoff: compare with initial write, not with previous tearoff outcome
- rephrase some messages
- track all begin and end of erase and write phases, with quite complex logic to cover multiple cases (starting in middle of erased phase, starting with write 0, ...) and report them
- check against initial write error
- repeat same timing (up to 10x) in case of write/read errors then quit
- typos
2021-03-07 23:48:55 +01:00
iceman1001
dff732840f
mem info - now accepts input id to facility easy testing. Signature offset also triggers erase before to enable easy updates
2021-03-07 08:56:36 +01:00
iceman1001
a72058243b
lcd-h is renamed
2021-01-31 01:07:51 +01:00
iceman1001
3c8cefd898
forgot to remove
2021-01-28 12:51:33 +01:00
tharexde
78d1e09595
deleted test functions, clean up
2021-01-18 00:01:22 +01:00
tharexde
ef56bee76a
Merge branch 'master' into sim_half_duplex
...
update 210117
2021-01-17 00:31:38 +01:00
tharexde
12071080a6
next step (half duplex simulation): all commands seem to work
2021-01-07 01:22:46 +01:00