Commit graph

10121 commits

Author SHA1 Message Date
Philippe Teuwen
c9984985fd make miscchecks 2023-01-14 22:23:40 +01:00
Philippe Teuwen
5d5d9d9be0 make style 2023-01-14 22:22:04 +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
Iceman
b86cc085ff
Merge pull request #1867 from RfidResearchGroup/Paradox_Clone_FC_CN
Add fc/cn to Paradox clone
2023-01-14 18:13:37 +01:00
iceman1001
67b340d838 swapped to ISO7816 defines 2023-01-14 12:26:30 +01:00
iceman1001
d3b78e0cf2 swapped to defines 2023-01-14 12:21:48 +01:00
iceman1001
6597d14e10 swapped to defines 2023-01-14 12:17:10 +01:00
iceman1001
e74a025a27 added some more ISO7816 error return codes, swapped to defines in 14a.c 2023-01-14 12:10:48 +01:00
iceman1001
8c315716d3 swapped to defines instead to see if older GCC supports it 2023-01-14 12:04:45 +01:00
mwalker33
224a83527f Update cmdlfparadox.c
Add FC/CN to clone for paradox
2023-01-14 18:16:09 +11:00
iceman1001
73a80fb07d hf mf wrbl, restore - changed the logic of --force param. It is now used to override warnings about BLOCK0 and bad ACL block data and allow the user to write it regardless of its consequences.\n You can easily brick sectors on genuine or Gen2 cards.\n Be aware, here be dragons! 2023-01-10 22:08:59 +01:00
George Talusan
90b1cb7954
fix off-by-1 when removing header in hf_mfu_amiibo_restore 2023-01-09 10:35:15 -05:00
iceman1001
f2185b3933 use strcat instead of strncat, we are adding same as we removed 2023-01-09 00:48:42 +01:00
iceman1001
5289308545 missing a bracket 2023-01-09 00:03:46 +01:00
iceman1001
df05e28923 added a fingerprint test for OTP algos 2023-01-08 21:54:46 +01:00
iceman1001
19dd580b3b adapt file path checks 2023-01-08 21:52:30 +01:00
iceman1001
d1aa57ac5d update text 2023-01-08 19:31:22 +01:00
iceman1001
82d4b31942 renamed to follow name convention 2023-01-08 19:30:55 +01:00
iceman1001
2206271ba3 renamed script to follow name convention 2023-01-08 19:29:02 +01:00
iceman1001
ab3a8f4121 fix helptext 2023-01-08 19:27:41 +01:00
Iceman
171f9d4fcd
Merge pull request #1847 from wh201906/fix-flash-suggest
Fix the steps when updating from old version
2023-01-08 13:27:04 +01:00
iceman1001
fd39493cac cppcheck fixes 2023-01-06 23:57:02 +01:00
iceman1001
9888eef8dc changed hf mf wrbl and view command to look for strict readonly ACL in the data. 2023-01-06 23:53:25 +01:00
Jean-Michel Picod
16410b064d Fix format string to please CodeQL 2023-01-06 22:06:07 +01:00
Jean-Michel Picod
a7980d8e8a Use a typed constant and see if that makes CodeQL happy :) 2023-01-06 21:52:26 +01:00
Jean-Michel Picod
15b541c2ea Add command piv authsign 2023-01-06 21:36:08 +01:00
Jean-Michel Picod
efc685864a Add PIV command to scan all data containers on a PIV card. 2023-01-06 21:23:22 +01:00
Jean-Michel Picod
663fd4efc9 Remove unused error code.
Will be added back for the PIN check command
2023-01-06 18:28:53 +01:00
Jean-Michel Picod
6e084d82d5 First two PIV commands 2023-01-06 18:19:31 +01:00
Jean-Michel Picod
80a4698a7f Initial rework on TLV to avoid mem leaks 2023-01-06 13:03:10 +01:00
Self Not Found
b2d03e8c30
Merge branch 'RfidResearchGroup:master' into fix-flash-suggest 2023-01-06 14:20:48 +08:00
nvx
4180635218 Add --shallow option to hf iclass reader commands to do shallow (ASK) reader modulation instead of OOK. 2023-01-04 23:59:03 +10:00
iceman1001
53808f2c7f sanity checks and style 2022-12-31 23:07:54 +01:00
iceman1001
d6af860136 adapt path separator to handle WIN32 backslash. 2022-12-31 22:30:07 +01:00
iceman1001
e77781e621 only mark CRC bytes if we have 3 or more bytes, and increase the line buffer since ansi colors eats chars 2022-12-31 10:04:30 +01:00
Iceman
259ad97004
Merge branch 'master' into feature/better_nxp_15693_identification
Signed-off-by: Iceman <iceman@iuse.se>
2022-12-30 09:52:15 +01:00
Hanno Heinrichs
9e0fe3ca36 Fix stack-based buffer overflow in "lf em 4x05 sniff" command 2022-12-29 13:55:24 +01:00
nvx
e44f847474 Improved NXP SLI/SLIX series tag identification 2022-12-29 22:37:50 +10:00
iceman1001
08930766cb fix potential NULL array printing 2022-12-23 20:05:45 +01:00
iceman1001
d998fabe2f add aid to resource file 2022-12-23 20:01:04 +01:00
Self Not Found
1f7d3d85a7
Fix the steps when updating from old version
When updating from a old version on Windows, the `pm3-flash-all` always
fails even after updating the bootloader. This is because it detects 
the hardware by the serial number "ICEMAN", which only appears after 
flashing the fullimage.
2022-12-22 12:24:20 +08:00
Jean-Michel Picod
4375f5b91e Avoid memory leaks with Python <3.10 2022-12-20 15:32:38 +01:00
Nitraiolo
96d8528a0a Inverted condition in python check so it defaults to new code now. 2022-12-18 09:45:46 +01:00
Nitraiolo
997e5aac3e Fix py_args[] population 2022-12-17 21:49:04 +01:00
Nitraiolo
912d9be2d1 Added major version into compile condition of cmdscript 2022-12-17 20:12:12 +01:00
Nitraiolo
0d2e86f99c Conditional build of cmdscript to allow compilation with old python
versions (<3.10.x)
2022-12-17 15:26:36 +01:00
iceman1001
b14730d57c fix codeql #155 - narrow type with wide type comparison in loop 2022-12-10 03:32:18 +01:00
Jean-Michel Picod
0083e0ae13 Fix embedded python not working with Proxspace. 2022-12-09 21:58:28 +01:00
iceman1001
15a848f9bb remove old file 2022-12-09 07:46:41 +01:00
iceman1001
e364d7e03d add updated sim module firmware v4.13, this is breaking change for smart category commands 2022-12-09 07:36:02 +01:00