Commit graph

195 commits

Author SHA1 Message Date
iceman1001
3baf5acc6f text 2024-01-15 17:35:00 +01:00
iceman1001
ca21348ff6 text 2024-01-15 17:14:04 +01:00
nvx
d2d6f80d11 Fix some missing frees, null dereferences and missing initialisation picked up by clang-analyzer 2024-01-16 00:22:53 +10:00
iceman1001
4df743c2a0 style 2024-01-15 13:08:55 +01:00
iceman1001
00dfd6e5f1 text 2024-01-15 11:53:35 +01:00
iceman1001
8831c9cfcf text 2024-01-15 11:44:15 +01:00
iceman1001
0607f3a47b added some sanity checks for the person who enters too small blocksize 2024-01-15 11:18:35 +01:00
iceman1001
02f5e729ca added a new command "hf 15 wipe" which zeros out a card memory with writeblocks. Improved restore and wipe time. Also identified TI tags and their quirks. On device side when getting a error response from tag it doesnt care about eof package. So we send that one too. Which leads to a spurious package we ignore on client side. 2024-01-15 04:11:20 +01:00
iceman1001
52241eff9e hf 15 wrbl - to handle different models 2024-01-15 02:57:11 +01:00
iceman1001
c017565025 text 2024-01-15 02:35:47 +01:00
iceman1001
35667fa0d6 its activate not select 2024-01-15 01:13:59 +01:00
iceman1001
e84fab36f6 adapt output 2024-01-15 00:35:21 +01:00
iceman1001
9655afb4de text 2024-01-15 00:34:11 +01:00
iceman1001
c880b613d6 added log wait for write block 2024-01-14 18:56:11 +01:00
iceman1001
4661616ce6 fix logic 2024-01-14 15:05:07 +01:00
iceman1001
8d0b41a911 this commit fixes #2244 #2246 #1596 #2101. Its kind of a big refactoring and I most likely broke something. With that said. Now: HF 15 commands now uses NG packets, hf 15 raw support -k keepfield on and -s select, hf 15 dump/rdbl/rdmulti should handle blocksizes of 4 or 8, the error messages are unified and error handling the same. Some understanding how add_option impacts response message from card. A more clear separation between PM3 flags and ISO15693 protocol flags. 2024-01-14 14:23:51 +01:00
netvader
ddc582d56a
typo
help description for slixprivacydisable and slixprivacyenable corrected
2024-01-07 14:36:11 +01:00
iceman1001
32b846dbea textual 2023-12-29 22:08:45 +01:00
iceman1001
fdc1c9d864 text 2023-12-06 22:16:53 +01:00
iceman1001
fbdb268445 QL88 signature Public Key was identified as Manufacture Mifare Classic before. Now added tests and checks.\nnext step is to use the S17/B key to read the signature 2023-11-28 11:00:48 +01:00
iceman1001
b7028bb798 init fixes 2023-11-03 12:55:23 +01:00
iceman1001
4f96d3eb46 style 2023-10-03 17:10:39 +02:00
iceman1001
dee03b414c fix some coverity 2023-10-02 21:47:35 +02:00
iceman1001
010668ebb1 clean up 2023-10-02 21:39:15 +02:00
iceman1001
89db5d3875 text 2023-10-02 20:59:01 +02:00
iceman1001
fb23d2047f reworked the JSON format for 14a, 14b, 15, cryptorf, lto, NDEF.\nDeprecated EML format. Pm3 client do not save EML files any more.nPm3 client will continue to load EML files. 2023-10-02 20:11:23 +02:00
iceman1001
e1e4133564 coverity string formatter 2023-07-27 01:11:47 +02:00
iceman1001
123ef14667 style 2023-07-26 23:50:12 +02:00
iceman1001
b696a2036f improved the eload upload times by using large chunks. Quite much faster now.\nAddapted the dots and text for eload / sim across the client 2023-07-26 23:39:27 +02:00
iceman1001
4179ce1e42 text 2023-07-24 21:34:01 +02:00
iceman1001
41ff9191d6 text 2023-07-24 21:04:21 +02:00
iceman1001
1a788b1c14 make style 2023-07-24 17:42:27 +02:00
iceman1001
97ca694c10 added a view command for ISO15693 2023-07-24 16:39:48 +02:00
iceman1001
2e311a141b misschecks 2023-06-25 22:42:29 +02:00
iceman1001
7abfff4095 moved and unified some reverse array fct 2023-03-05 19:19:15 +01:00
ch3lt
a39b474884 Fixed CmdHF15Write/Readblock/Readmulti bug on sanity check when '-u <uid>' argument is passed in command. Formating. 2023-02-22 10:12:18 +01:00
iceman1001
715ae09e7e fix coverity #404579 2023-01-29 18:37:28 +01:00
iceman1001
568e35ca84 style 2023-01-29 18:32:15 +01:00
iceman1001
30538c20ae coverity fix #404575 2023-01-29 18:05:47 +01:00
iceman1001
db6a0ab5ef coverity fix #40581, #404580, #40579... 2023-01-29 18:02:45 +01:00
iceman1001
09f2bf9f02 style 2023-01-29 04:59:50 +01:00
Iceman
aa8d56cb14
Merge pull request #1881 from mjacksn/NxpInfoParse
Correct some parsing of the "get nxp system information" data from icode tags
2023-01-29 04:29:25 +01:00
Matthew Jackson
9041627ae5 Add hf 15 sub-commands for EAS, AFI, privacy mode, and passwords on SLIX tags 2023-01-28 13:37:20 -06:00
iceman1001
37d059d56f style 2023-01-27 03:00:26 +01:00
mhjack
8bbc5934b5 Add detection and info command behavior for NTAG 5 devices, enable EAS status check in info command for SLI, SLIX, SLIX-L, and SLIX-S tags which all support EAS mode
(cherry picked from commit a430439f05654fe62c365f4c8f5ee13cb4103dfa)
2023-01-22 23:31:32 -06:00
mjacksn
37ec19fdbf Correct some parsing of the "get nxp system information" data. I believe that these changes bring it in line with the SLIX "GET NXP SYSTEM INFOMATION" data format (as retrieved from SLIX2 datasheet page 33) 2023-01-22 23:27:09 -06:00
Philippe Teuwen
8ac8e3d7d0 reduce variable scopes 2023-01-15 02:23:19 +01:00
nvx
e44f847474 Improved NXP SLI/SLIX series tag identification 2022-12-29 22:37:50 +10:00
iceman1001
71f96ba1e7 make style 2022-10-16 17:56:12 +02:00
iceman1001
fa5e69ceef fix coveriy 2022-09-09 20:27:49 +02:00