Commit Graph

79 Commits

Author SHA1 Message Date
iceman1001 2f6df627dc modified mfu info to correctly identify ntag i2c tags 2024-01-22 20:09:44 +01:00
iceman1001 22fd440c83 style 2024-01-18 16:41:13 +01:00
iceman1001 98e44176a9 lf em 4x05 view is a new command to view dump files. lf em 4x05 view got detailed breakdown of config word bits. protection bits are guarded by verbose flag and identifcation got better generic instead of an wrongly absolut match 2024-01-18 16:11:21 +01:00
iceman1001 0e937e8cc6 preparing for better output of configuration data 2024-01-18 13:44:03 +01:00
iceman1001 f8f135a3b7 style 2023-12-18 10:11:11 +01:00
merlokk 2517e8b345 make style 2023-12-12 01:11:10 +02:00
iceman1001 97e2d7f026 changed "data num" to accept -r -i parameters where it will reverse or inverse the values.\nrenamed some util functions 2023-12-07 16:44:31 +01:00
Philippe Teuwen ba8e90edfd make style 2023-11-11 18:24:34 +01:00
iceman1001 a69eed7950 fix missing loaded counter 2023-11-05 02:11:24 +01:00
iceman1001 2ccf84f40a use a local str_nlen fct instead of hinting to POSIX 2023-11-05 02:08:30 +01:00
iceman1001 dfdaa41987 wrong string formatter 2023-11-03 15:41:07 +01:00
iceman1001 b0ee6ae67b fixes ntag424 2023-10-30 12:55:23 +01:00
iceman1001 a348d58c6d support fct 2023-10-15 11:24:48 +02:00
iceman1001 4f96d3eb46 style 2023-10-03 17:10:39 +02:00
iceman1001 e94a653038 missing return 2023-10-02 21:04:21 +02:00
iceman1001 bb5d61dca7 added some helper functions 2023-10-01 13:05:08 +02:00
nvx 42330fc5ed Misc tidyups replacing magic numbers with defines,
better help text, and some added comments
2023-08-24 15:08:11 +10:00
nvx a2a3142355 Improve iClass SIO and legacy credential detection to improve
reliability. Now relies on the legacy config block for SR detection
and the end-of-SIO detection no longer partially cuts off the SIO
for any dumps I have.
2023-08-23 09:27:05 +10:00
Roman D 908b8ca0b3 Limit configurable CPU count to the number of detected CPU cores. 2023-08-21 22:24:13 +02:00
Roman D dfabad37d9 Configurable number of CPU cores. 2023-08-17 12:41:34 +02:00
iceman1001 9399d4e400 fix hex 2 binstring functions 2023-03-19 12:49:38 +01:00
iceman1001 23926a7a14 fix leading zero call 2023-03-19 12:48:47 +01:00
iceman1001 7abfff4095 moved and unified some reverse array fct 2023-03-05 19:19:15 +01:00
Jean-Michel Picod 86d26f9464 Fix uninitialised stack-based buffers 2023-01-26 01:13:27 +01:00
Philippe Teuwen 048291dcb3 cppcheck: can add const on some params 2023-01-15 02:23:19 +01:00
iceman1001 35d1bebf08 changed the "path" param to "dir" and added some more help text samples, for binary files, we now check for lower case ".bin" too 2023-01-14 18:46:49 +01:00
Hanno Heinrichs 9e0fe3ca36 Fix stack-based buffer overflow in "lf em 4x05 sniff" command 2022-12-29 13:55:24 +01:00
iceman1001 08930766cb fix potential NULL array printing 2022-12-23 20:05:45 +01:00
iceman1001 003623e5a7 fix binary string printing. Making sure no left over data is in static array 2022-08-06 13:31:46 +02:00
iceman1001 6290d50564 make style 2022-07-25 08:00:30 +02:00
iceman1001 e7f7925dec adding asn1 tvl decoding of SIO in decrypt, view, eview commands. Available when giving the -v verbose flag 2022-07-11 06:44:07 +02:00
merlokk 9fa8d9175b make style 2022-07-08 00:19:26 +03:00
iceman1001 6ff336759f fix ascii to print only the char C 2022-07-07 15:28:03 +02:00
iceman1001 2d4db27539 fix hex printing 2022-07-06 14:56:08 +02:00
iceman1001 444eabd207 fixed hex_to_buffer fct. 2022-07-06 07:38:04 +02:00
iceman1001 9407be8ea8 fix overflow in print hex 2022-07-04 22:10:23 +02:00
iceman1001 009b91e096 limit hex print outs 2022-07-04 19:23:44 +02:00
Doridian 049e73d45e This actually is bytes 2022-06-14 23:54:43 -07:00
Doridian 824d2129a0 Fix wrong length calcuation in *_to_buffer utilities 2022-06-14 15:56:04 -07:00
Doridian 83943aafc8 and done 2022-06-11 16:16:56 -07:00
iceman1001 7fe8354b47 added ascii to diff command output 2022-03-13 03:04:04 +01:00
Philippe Teuwen 623169fe02 fix some CodeQL warnings 2022-02-16 20:28:38 +01:00
Eric Betts cc77f9662d remove redundant include 2022-01-27 22:00:34 -08:00
Philippe Teuwen 30aa7aa7d1 Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
iceman1001 89a05b47a8 cppcheck fixes const 2022-01-07 19:31:19 +01:00
Philippe Teuwen 88308ea727 typos 2021-10-10 01:35:45 +02:00
merlokk d46d23d079 make style 2021-08-25 14:44:06 +03:00
Philippe Teuwen fdba7c2ff8 Safe check in sprint_bytebits_bin_break 2021-08-22 17:02:44 +02:00
Philippe Teuwen 0d7f93a8e7 Fix sprint_bin usages in hf mfu and felica 2021-08-22 16:53:15 +02:00
merlokk 5a7e507de2 advanced record reading 2021-07-27 20:00:18 +03:00