merlokk
541c060a5d
hf read adc low level command
2022-06-25 00:36:42 +03:00
kormax
b11b4e66af
Change 'hf 14a list' to annotate more ECP frame formats
2022-06-14 21:42:50 +03:00
iceman1001
c5d12bba0f
adapt hw dbg
to query device before setting log level
2022-06-06 18:21:28 +02:00
mwalker33
f5170f1d18
Mifare Classic Value operations
...
Added increment value, decrement value via the supplied commands and set value via the normal write command. Also added "get" to read a value block and decode/display.
2022-06-05 16:58:53 +10:00
Philippe Teuwen
185a45e749
Add support for cloning Viking and EM410x on EM4x05
2022-04-29 17:32:52 +02:00
Philippe Teuwen
4d264fa63c
Preparing EM4100 clone to EM4305
2022-04-29 16:44:38 +02:00
Iceman
1c6abece54
Merge branch 'master' into sha
2022-02-25 11:42:20 +01:00
iceman1001
7310834b69
added a compact tlv decoder for ATR historical bytes in 14a info
2022-02-19 00:15:34 +01:00
iceman1001
638e892088
added device side option to disable EAS/AFI password. Sets to all ZEROS
2022-02-18 18:23:53 +01:00
Philippe Teuwen
bbf49ab560
Add a fingerprint of the ARM OS source files to detect when a client expects another ARM image
2022-02-17 01:43:39 +01:00
iceman1001
63bc9b5eb2
added legic view command, and converted OLD -> NG comms
2022-02-14 09:19:35 +01:00
Philippe Teuwen
cbb976e320
No error code on regular exit
2022-01-16 19:57:12 +01:00
iceman1001
c9a1ff6e60
skeleton for seos annotations
2022-01-16 19:03:17 +01:00
Philippe Teuwen
b15f7c4789
Inject readline markers only if using readline
2022-01-11 14:27:07 +01:00
iceman1001
3bcef75da6
coverity fix for the return type
2022-01-08 13:30:24 +01:00
Philippe Teuwen
30aa7aa7d1
Adapting license headers, WIP
2022-01-08 00:40:52 +01:00
Philippe Teuwen
5561466fe8
make style
2022-01-05 18:56:56 +01:00
iceman1001
0d41c2ef09
style
2022-01-03 22:15:01 +01:00
iceman1001
9c6baffc00
note to self
2022-01-03 22:11:52 +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
0d38da5de2
make style
2021-12-27 19:36:42 +01:00
iceman1001
6653bdc2be
zx adaptations
2021-12-27 17:42:33 +01:00
iceman1001
7e43d6b8f4
wrong spelling
2021-12-24 15:12:19 +01:00
iceman1001
af93809d07
zx structs
2021-12-24 14:55:41 +01:00
iceman1001
376fabd8a1
zx defines
2021-12-24 14:42:55 +01:00
iceman1001
69ea599fee
skeleton for ZX8211
2021-12-24 13:32:28 +01:00
iceman1001
b888bba70d
textual
2021-11-08 10:56:19 +01:00
iceman1001
6924a42bf0
note about EV2, that LRP uses same commands
2021-11-03 22:01:11 +01:00
iceman1001
982e669a77
magsafe iterates 7a/7b/7c/7d for wupa
2021-10-23 20:45:46 +02:00
iceman1001
bff057d977
style
2021-10-23 18:57:50 +02:00
iceman1001
0e5e9163a1
added apple magsafe polling, thanks to @tcprst
2021-10-23 18:54:44 +02:00
iceman1001
37b89c7b11
add ehanced contactless polling to 14a reader/raw commands
2021-10-17 11:38:37 +02:00
Philippe Teuwen
232843477c
typos
2021-10-16 23:44:53 +02:00
Philippe Teuwen
88308ea727
typos
2021-10-10 01:35:45 +02:00
Philippe Teuwen
1850e9fa40
Fix hf mf dump/auto/csave MFC JSON dumps - save real ATQA/SAK
2021-09-25 01:48:52 +02:00
merlokk
d46d23d079
make style
2021-08-25 14:44:06 +03:00
iceman1001
e811b35a6f
ntag i2c 2k - fast write
2021-08-22 21:32:14 +02:00
iceman1001
edc300ea97
ntag i2c 2k - select sector annotation
2021-08-22 21:02:11 +02:00
Philippe Teuwen
4b88c71e39
Forgot new file...
2021-08-22 14:05:15 +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
Philippe Teuwen
ce57637c80
rename globals GraphTraceLen OddByteParity pm3_capabilities
2021-08-21 17:53:54 +02:00
merlokk
dbe85e731f
add record manipulation commands
2021-07-27 19:13:15 +03:00
merlokk
618bdd4bc7
read and write commands
2021-07-27 16:54:03 +03:00
merlokk
46a294d585
core works
2021-07-15 20:14:02 +03:00
merlokk
f606cc5fb5
added check channel
2021-07-09 18:03:34 +03:00
merlokk
2fa6c4643e
desfire channel sketch
2021-07-01 19:53:57 +03: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
88d9942d3f
fix little endian vs big endian in the macros
2021-06-22 07:49:17 +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
iceman1001
6a444eb208
style clean
2021-05-20 10:07:51 +02:00
iceman1001
16783000f0
rework some defines
2021-05-16 23:03:13 +02:00
iceman1001
451de246b7
if client wants to know how much SPIFFS
2021-05-16 23:01:37 +02:00
iceman1001
228668e7a3
mark as unsigned
2021-05-15 15:20:10 +02:00
Tim Mudford
4fd4256acd
Added standalone mode for ISO15693 cards.
2021-05-05 19:55:58 +12:00
iceman1001
3a35cb8324
structs to be used with device must be PACKED
2021-05-03 21:29:06 +02:00
iceman1001
cd9090b6c8
hf iclass chk - now uses NG
2021-05-03 20:01:12 +02:00
iceman1001
788876538d
convert from OLD to NG
2021-05-01 19:01:15 +02:00
iceman1001
3c072721bf
trace list -t mfdes - updated EV2, EV3 annotations
2021-04-30 08:14:11 +02:00
iceman1001
2119c4e7bd
hf 14b got some love
2021-04-23 22:25:58 +02:00
iceman1001
b267ee8ef5
convert 14b raw to use NG
2021-04-21 18:36:21 +02:00
Philippe Teuwen
e62dfa3bcd
typos
2021-04-16 01:53:07 +02:00
iceman1001
62697ca460
text
2021-04-15 22:41:47 +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
ce9a6930c9
lets increase it...
2021-04-04 11:20:44 +02: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
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
f61d19276b
cppchecker
2021-03-05 10:22:12 +01:00
iceman1001
cb97b67cc5
spelling
2021-02-28 10:29:40 +01:00
tharexde
ed7f623c6f
increased timeout -> reliable lf search results
2021-02-06 19:59:03 +01:00
tharexde
b57a457254
Merge branch 'master' into dev_4x50_standalone
...
solved merge conflicts
2021-01-30 00:29:18 +01:00
iceman1001
6579ca908e
remove unused usb command
2021-01-28 12:52:43 +01:00
tharexde
1ca5d3c53c
4x50 standalone mode
2021-01-25 23:52:14 +01:00
tharexde
78d1e09595
deleted test functions, clean up
2021-01-18 00:01:22 +01:00
tharexde
f6868aadf9
next version of half duplex simulation
2021-01-05 01:11:46 +01:00
tharexde
eea63a6cb7
first draft half duplex simulation
2021-01-03 22:50:27 +01:00
tharexde
9b3bc55136
aa
2020-12-29 17:40:18 +01:00
tharexde
438cada2cf
commits after xcode crash
2020-12-27 22:22:44 +01:00
Christian Molson
60f36b468d
em4x70: Add write key convenience function. Use real values in writekey/auth help text so people with blank tags can program a test key and test authentication.
2020-12-15 12:32:30 -05:00
Christian Molson
dc35f79bd2
em4x70: Add write pin convenience function to write and verify a new pin
2020-12-15 11:22:43 -05:00
Christian Molson
a6024a8622
EM4x70 Authentication support
2020-12-12 09:59:30 -05:00
Christian Molson
ed8c63a4f4
EM4x70 Unlock support. Send pin code to unlock tag.
2020-12-12 01:20:26 -05:00
Christian Molson
4c52fac9e1
EM4x70 write support
2020-12-11 23:26:17 -05: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
Ryan Saridar
9f78323c15
Fix mistaken increment and decrement constants
2020-12-10 01:58:53 +00:00
Christian Molson
011b585b0d
Merge remote-tracking branch 'upstream/master' into em4x70_support
2020-12-09 10:00:42 -05:00
Christian Molson
a9dd75510b
Remove packed attribute on em4x70_data_t struct that only has one entry
2020-12-08 16:40:24 -05:00
tharexde
1a173f69f9
cleanup
2020-12-06 20:13:51 +01:00
Christian Molson
614ab55809
Initial commit for em4x70 support.
...
Initially I only have an em4x70 variant used for car transponders.
Also known as the ID48.
2020-12-05 17:47:03 -05:00
tharexde
6876ff2f04
Relocated write requests in function 4x50_restore from device to client
2020-12-03 22:00:52 +01:00
tharexde
6448ade0f2
deleted client call of reset function
2020-12-03 20:47:01 +01:00
tharexde
9d52801259
Merge branch 'master' into update_4x50
...
update 201130 2
2020-11-30 21:18:03 +01:00
iceman1001
1bccb77654
lf hid clone - prepped for EM. Disabled it for viking / hid clone until further testing
2020-11-30 21:06:37 +01:00
tharexde
f03fac540a
delated watch function (em4x50)
2020-11-30 00:03:22 +01:00
tharexde
0033807959
changed 4x50_stdread to 4x50_reader
2020-11-29 23:57:04 +01:00
tharexde
5d34efc6e6
Relocated write requests of function „4x50_wipe" from device to client
2020-11-11 22:36:24 +01:00
tharexde
836ca5da40
Merge branch 'master' into allin
...
update 201101
2020-11-01 22:57:07 +01:00