Commit graph

10264 commits

Author SHA1 Message Date
Matthew Jackson 3399cbd4f0 support for NTAG213TT tamper feature 2023-02-18 23:48:32 -06:00
iceman1001 029d5aa358 fix cid #404827 - resource leak 2023-02-18 22:51:44 +01:00
Henry Gabryjelski 28af1a870d Prevent buffer overflow in AppendGraph() 2023-02-18 12:50:05 -08:00
Henry Gabryjelski 48ca513a96 updates from make style 2023-02-17 17:27:07 -08:00
iceman1001 944d6ee596 simpler 2023-02-17 17:51:59 +01:00
Boris Fersing 5d4fe5b8df - Mark the credentials as decrypted when decrypting a dump
- In the view command, show the credentials if the input dump is decrypted
2023-02-17 10:18:00 -05:00
iceman1001 bfd2fc2a56 Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2023-02-14 21:17:36 +01:00
iceman1001 736d24cdab increased the readline package to 8.2 2023-02-14 21:16:38 +01:00
Jean-Michel Picod 5a2c6406d8 Allow current directory to import python libraries
also fixed a bunch of wrong comments.
2023-02-13 21:58:34 +01:00
iceman1001 3ee7ac3254 style 2023-02-11 11:53:20 +01:00
iceman1001 08d2c2f1a5 style 2023-02-11 11:42:58 +01:00
Nate Sales 66f227df9f
Merge branch 'master' into hficlass-encode-verbose
Signed-off-by: Nate Sales <nate@natesales.net>
2023-02-09 17:18:31 -05:00
Nate Sales 5133d4a512 feat: add -v verbose flag to "hf iclass encode" 2023-02-08 20:49:49 -05:00
ah01 b0dcfdf2c5 Add new UID of Waveshare 1.54" NFC ePaper (probably new HW revision) 2023-02-09 01:22:04 +01:00
Self Not Found a7bc082d2d
Add a option to clear the scrollback buffer 2023-02-05 17:37:13 +08:00
U-CHRIS-PC\Chris 3ec3730183 Added XOR extraction and flag to Guardall G-Prox II 2023-02-02 15:53:52 -07:00
iceman1001 23a3590bba unify the text comments 2023-02-02 21:24:34 +01:00
adite dfd8c8aefc Merge branch 'master' of https://github.com/adite/proxmark3 2023-02-01 19:30:42 +01:00
adite c7825a2adf Fix bug in 'lf em 4x70 brute' command 2023-02-01 19:28:31 +01:00
Jean-Michel Picod 8be70ea560 Fix minor bugs in hf tesla info 2023-01-30 23:27:17 +01:00
Iceman cf69893641
Merge branch 'master' into fix_lf_bps
Signed-off-by: Iceman <iceman@iuse.se>
2023-01-30 20:24:09 +01:00
Iceman 5a4338941d
Merge branch 'master' into master
Signed-off-by: Iceman <iceman@iuse.se>
2023-01-30 20:18:19 +01:00
Self Not Found d81974e89c
Merge branch 'master' into fix_lf_bps
Signed-off-by: Self Not Found <wh201906@yandex.com>
2023-01-30 07:54:11 +08:00
iceman1001 2bd404b496 Revert "Release v4.16191 - Nitride"
This reverts commit bec61e9185.
2023-01-29 20:35:17 +01:00
iceman1001 bec61e9185 Release v4.16191 - Nitride 2023-01-29 20:35:17 +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 b24d7736c5 fix coverity #322661 2023-01-29 18:14:49 +01:00
iceman1001 b217b4e39d fix coverity #404576 2023-01-29 18:07:59 +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 cd96fbfcc9 text 2023-01-29 06:35:31 +01:00
iceman1001 09f2bf9f02 style 2023-01-29 04:59:50 +01:00
iceman1001 9bd7e41d39 add dummy length to pass savejson sanity check. Thanks @mwalker33 2023-01-29 04:58:29 +01:00
Iceman 1c9fc565cb
Merge branch 'master' into fix_lf_bps
Signed-off-by: Iceman <iceman@iuse.se>
2023-01-29 04:32:57 +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
Iceman da8adace6b
Merge pull request #1885 from Alejandro12120/pm3generic-flash
Add a proper way to check if a FW is RDV4
2023-01-29 04:29:03 +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
Adrian Teuscher 5d17177498 Merge branch 'master' of https://github.com/adite/proxmark3 2023-01-27 19:45:06 +01:00
Adrian Teuscher 71389e0b17 Add function to brute force partial key 2023-01-27 19:37:40 +01:00
Matthew Jackson db01a3b360 Detect 50 pF version of NTAG 210u (micro) 2023-01-27 11:23:00 -06:00
Alejandro 63e54e94a8
Merge branch 'RfidResearchGroup:master' into pm3generic-flash 2023-01-27 15:02:19 +01:00
iceman1001 37d059d56f style 2023-01-27 03:00:26 +01:00
iceman1001 da470c928c data raw --fs -i, fix the accidental reverse of the invert param 2023-01-27 02:53:54 +01:00
Iceman 1ba0715320
Merge pull request #1887 from gtalusan/amiibo-sim
unconditionally recalculate pwd/pack for amiibo simulation
2023-01-27 02:50:26 +01:00
Jean-Michel Picod 86d26f9464 Fix uninitialised stack-based buffers 2023-01-26 01:13:27 +01:00
George Talusan 1c3a1a0660
unconditionally recalculate pwd/pack for amiibo simulation 2023-01-25 10:50:20 -05:00
Alejandro c9fb1f2cc7
Merge branch 'RfidResearchGroup:master' into pm3generic-flash 2023-01-24 23:02:19 +01:00
Alejandro 474aaed4b7
Added a proper way to check if it is rdv4 fw 2023-01-24 23:01:28 +01:00
Philippe Teuwen 40f37c2c42 Missing cmdhftesla.c in client/experimental_lib/CMakeLists.txt 2023-01-24 15:41:40 +01:00
Self Not Found 7e8ffb46b7
Merge branch 'RfidResearchGroup:master' into fix_lf_bps 2023-01-24 11:12:38 +08:00
Alejandro da84eb6206
proper way 2023-01-23 20:41:00 +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
iceman1001 c364a6821c hf tesla info - better textual output 2023-01-23 03:32:38 +01:00
iceman1001 6d12f0281a hf telsa info - better text, also added detection of the gauss key applet 2023-01-23 03:26:51 +01:00
Iceman bc576c9e6d
Merge pull request #1876 from colonelborkmundus/dictionaries
modified:   client/dictionaries/mfc_default_keys.dic
2023-01-23 02:48:52 +01:00
colonelborkmundus ad9771b4c0 removed modified files from pull request 2023-01-22 11:57:32 -05:00
Iceman 2d25d66f3b
Merge pull request #1871 from RouNNdeL/fix/mf-classic-sector-read
Fix mifare classic dump when block cannot be read
2023-01-22 17:14:22 +01:00
Iceman 0a2517feb6
Merge pull request #1873 from jmichelp/master
Fix python initialization to have SWIG work
2023-01-22 16:49:16 +01:00
Iceman ed21af641a
Merge pull request #1872 from zebbe-94/master
Fix typo in smart info
2023-01-22 16:48:24 +01:00
wh201906 239a8646b2 Fix the wrong sample count when bps!=8 2023-01-22 15:38:09 +00:00
colonelborkmundus af00fde250 additional 1k keys, fresh from the oven 2023-01-22 02:36:19 -05:00
Self Not Found f05c6a1f72 Fix the types of parameters in BitstreamOut_t
BitstreamOut_t in client/src/loclass/cipherutils.h
is also used in client/src/cmddata.c for decimatioin,
but uint8_t is too small for such application
2023-01-22 07:15:47 +00:00
iceman1001 7c6aa66aa2 tesla auth challenge exchange 2023-01-21 21:20:22 +01:00
iceman1001 f9a65505de added tesla info command, with some of the data that is available. Needed to fix the apdu chaining and a sneaky bug in get_sw since the apdu response was larger then 256 2023-01-21 20:04:27 +01:00
colonelborkmundus cc0e5477dd added more keys, removed accidental dupes 2023-01-18 15:25:25 -05:00
colonelborkmundus de3514dc84 added more keys 2023-01-18 13:53:08 -05:00
colonelborkmundus 88d242d10a yo dawg i heard you like keys so i added more keys 2023-01-18 13:36:50 -05:00
colonelborkmundus dbe53506b5 added additional keys to graduate hotel card 2023-01-18 12:52:10 -05:00
colonelborkmundus d96cef2b50 modified: client/dictionaries/mfc_default_keys.dic 2023-01-18 11:36:07 -05:00
Krzysztof Zdulski e1c8c977c2
Check is sector is readable before attempting to read 2023-01-18 14:41:57 +01:00
iceman1001 e1902ffa96 The Hack ID by Unicorn Team EM4100 emulator uses a VD/ID format in decimal 2023-01-18 03:47:14 +01:00
Jean-Michel Picod 3a7af55724 Fix python initialization to have SWIG work 2023-01-16 19:57:42 +01:00
zebbe94 ee8759bc8b fix typo 2023-01-16 01:06:12 +01:00
Krzysztof Zdulski 8f2362e7b0
Fix mifare classic dump when block cannot be read 2023-01-15 16:33:32 +01:00
iceman1001 875b1a0aed annotate new magic command (WIP) 2023-01-15 12:27:34 +01:00
Philippe Teuwen c2546d35f8 experimental_lib/CMakeLists missing files 2023-01-15 02:40:58 +01:00
Philippe Teuwen 30ae0bf521 make style 2023-01-15 02:24:46 +01:00
Philippe Teuwen 951d6cd218 cppcheck uninitialized vars 2023-01-15 02:23:19 +01:00
Philippe Teuwen 048291dcb3 cppcheck: can add const on some params 2023-01-15 02:23:19 +01:00
Philippe Teuwen 0a19c3e891 cppcheck remove redundant continue as last loop statement 2023-01-15 02:23:19 +01:00
Philippe Teuwen eb23028514 cppcheck: add test to avoid dereferncing null pointer 2023-01-15 02:23:19 +01:00
Philippe Teuwen c2eb6395e2 cppcheck clarify boolean result used in bitwise operation 2023-01-15 02:23:19 +01:00
Philippe Teuwen 127aebd8b0 cppcheck fix uninitialized variable 2023-01-15 02:23:19 +01:00
Philippe Teuwen b8458322e1 cppcheck fix null pointer dereference 2023-01-15 02:23:19 +01:00
Philippe Teuwen 857f0c0d9b cppcheck fix returnNonBoolInBooleanFunction 2023-01-15 02:23:19 +01:00
Philippe Teuwen 8ac8e3d7d0 reduce variable scopes 2023-01-15 02:23:19 +01:00
Philippe Teuwen 2d58c109ba ksx6924: use ARRAYLEN 2023-01-14 23:39:07 +01:00
Philippe Teuwen 0e1ea167a4 vigik: use mfc_vigik_t in API and remove warning about increased alignment 2023-01-14 23:32:35 +01:00
Philippe Teuwen 46f8b522ca t55: remove cast and warning about increase alignment requirement 2023-01-14 23:05:46 +01:00
Philippe Teuwen 04bab85557 fileutils: replace casts by union and remove warning about increase alignment requirement 2023-01-14 23:02:06 +01:00
Philippe Teuwen 6a576701c7 Topaz dump: remove unnecessary casts increasing required alignment and add dump size check 2023-01-14 22:40:05 +01:00
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