Commit graph

15403 commits

Author SHA1 Message Date
giraut
42f4888f1c Encode ISO15693 response as tag byte by byte, instead of 2 bytes by 2 bytes, so that responses with an odd number of bytes don't end up encoded and transmitted with an extraneous uninitialized byte after the CRC. 2022-03-21 20:22:27 +02:00
Iceman
0f98e177ba
Merge pull request #1632 from equipter/master
Update changelog & rename hf_i2c_recovery.lua
2022-03-20 21:44:00 +01:00
Andy
82227e6690
rename hf_i2c_recovery to hf_14a_i2crevive
changed the name to more specific designation :)
2022-03-20 20:41:07 +00:00
Andy
294cbfeed2
Update CHANGELOG.MD
added script commit from earlier
2022-03-20 20:37:46 +00:00
Iceman
d5bbb54c86
Merge pull request #1630 from equipter/master
Create hf_i2c_recovery.lua
2022-03-20 21:02:23 +01:00
Iceman
75a814d8b8
Merge pull request #1631 from gentilkiwi/patch-2
Minor fix for EV2 XL Signature
2022-03-20 21:01:00 +01:00
Benjamin DELPY
568236b265
Minor fix for EV2 XL Signature 2022-03-20 20:16:54 +01:00
Andy
c79cba4bcc
Create hf_i2c_recovery.lua
helps unbrick soft locked i2cs (xsiids)
2022-03-20 18:53:12 +00:00
iceman1001
248cc83aab textual 2022-03-20 10:14:46 +01:00
iceman1001
22033272ec improving instructions to make them clear 2022-03-20 10:13:20 +01:00
iceman1001
1145f0b628 fix link 2022-03-20 09:59:34 +01:00
iceman1001
95d18d5d9f fix linkä 2022-03-20 09:56:09 +01:00
iceman1001
b73c59dc1e correcting text 2022-03-20 09:54:39 +01:00
iceman1001
178f9bb142 pcs param is sometimes NULL here 2022-03-20 09:35:37 +01:00
iceman1001
2523ac7177 text 2022-03-20 09:34:36 +01:00
iceman1001
83d4e8338f updated the version text inside to fit the 512byte limit when transfer from arm to client 2022-03-20 09:32:45 +01:00
iceman1001
bc46696dc4 unify license text 2022-03-20 09:31:53 +01:00
Iceman
bda8062bff
Merge pull request #1627 from lnv42/iso15rawSlowAnd2SC
[iso15] Add support for recieving slow and/or dual subcarriers answers from any raw commands
2022-03-20 07:59:25 +01:00
Iceman
b22e908fb9
Merge pull request #1626 from lnv42/iso15sniffslow1sc
Improve iso15 sniffing: add support for slow answers with single subcarrier
2022-03-20 07:59:13 +01:00
Iceman
d4fece64ec
Merge pull request #1621 from lnv42/iso15sniff2sc
Improve iso15 sniffing: add support for dual subcarriers sniffing
2022-03-20 07:58:58 +01:00
Iceman
a7b298aaf4
Merge pull request #1625 from joetomasone/patch-1
Update T5577_Guide.md
2022-03-20 07:51:24 +01:00
iceman1001
f59f8dd528 hf mf restore accepts 4,7,10 hex bytes UID 2022-03-20 07:47:27 +01:00
iceman1001
7d7b608485 text 2022-03-19 20:24:16 +01:00
iceman1001
507d5a43ba new param to view command to print all keys nicely and also print all found value blocks, if any 2022-03-19 20:23:11 +01:00
Iceman
ff5be54f45
Merge pull request #1628 from equipter/master
update mfc_default_keys.dic
2022-03-19 20:17:55 +01:00
Andy
4decd73ea8
update mfc_default_keys.dic
added 2 keys. 4 different cards, 1 staff 3 student all had same keys in same places
2022-03-19 18:32:16 +00:00
Yann GASCUEL
d1e186dbe9 iso15: fix 2SC (FSK) slow decoding
Previous decoding "count" constants have too large scale that may bug
with some answer. With those new constants, this bug can't happend anymore.
2022-03-16 17:36:37 +01:00
Yann GASCUEL
abb840558f iso15: add support for slow and 2SC to GetIso15693AnswerFromTag()
Allow running raw iso15 cmd expecting slow and/or dual subcarriers
answers. E.g. sending slow 2SC inventory ("hf 15 raw -c -d 250100") is
now working.
2022-03-16 17:25:27 +01:00
Yann GASCUEL
3aaa824238 Merge branch 'iso15sniffslow1sc' into iso15rawSlowAnd2SC 2022-03-16 16:12:07 +01:00
Yann GASCUEL
f65ca5f14c iso15 sniff: add support for slow answers with single subcarrier
Before this commit, slow answers was only supported for dual
subcarriers answers.
2022-03-16 16:11:50 +01:00
Yann GASCUEL
a387f6774e iso15: move FSK code up (before all functions that may use it) 2022-03-16 16:09:57 +01:00
Yann GASCUEL
6fb74b976f iso15: fpga: add support for 2SC in READER_MODE_RECEIVE_AMPLITUDE
FPGA_HF_READER_MODE_RECEIVE_AMPLITUDE | FPGA_HF_READER_2SUBCARRIERS_424_484_KHZ
flags will return 2 fsk bits (same ones as in sniffing mode: '10' =>
424kHz, '01' => 484kHz, '11' => unknown signal and '00' for no signal
received) in addition to the signal amplitude (on 14 bits) on 424kHz.
2022-03-16 16:09:50 +01:00
Yann GASCUEL
3880ef8da3 iso15 sniff: add support for slow answers with single subcarrier
Before this commit, slow answers was only supported for dual
subcarriers answers.
2022-03-16 16:00:02 +01:00
Yann GASCUEL
352850d158 iso15: update TODO / BUGS / ISSUES with support of iso15 2SC sniff 2022-03-16 15:54:14 +01:00
Yann GASCUEL
c5f216558c iso15sniff: add an "iclass" bool parameter to SniffIso15693()
This is required to disable ISO15 flags parsing when sniffing iClass
because those flags don't exist in iClass coms (iClass iso15 based
communications are always fast and using only one subcarrier).
2022-03-16 11:26:07 +01:00
joetomasone
974b762f0f
Update T5577_Guide.md
Added infomation on traceability data and Keysy
2022-03-14 14:46:07 -04:00
iceman1001
63612c9375 data diff - handle different lengths 2022-03-13 21:42:38 +01:00
iceman1001
85f16fd471 textual 2022-03-13 04:45:32 +01:00
iceman1001
15b8eb5935 coverity fixes 2022-03-13 04:27:23 +01:00
iceman1001
a45082e045 increase string line array 2022-03-13 03:57:10 +01:00
iceman1001
1953cd953b codeQL fix 2022-03-13 03:54:37 +01:00
iceman1001
a7d099bc2b remove debug statement 2022-03-13 03:08:46 +01:00
iceman1001
7fe8354b47 added ascii to diff command output 2022-03-13 03:04:04 +01:00
iceman1001
1916fa31b5 build error 2022-03-12 20:05:27 +01:00
iceman1001
1222d995ef remove c param 2022-03-12 19:21:09 +01:00
iceman1001
8a54e103cc added a new command 2022-03-12 18:57:56 +01:00
iceman1001
045f30d00d refactoring function to download file from spiffs 2022-03-12 18:57:06 +01:00
Yann GASCUEL
6d37410d33 iso15 sniff: fix alignment 2022-03-08 17:29:34 +01:00
Iceman
085faa189b
Merge pull request #1620 from lnv42/standalone15
Make HF_15SNIFF standalone mode compatible with old PM3 (without flashmem)
2022-03-08 16:10:02 +01:00
Philippe Teuwen
f256e14831 text, to test CodeQL fix by github 2022-03-08 16:03:08 +01:00