Commit Graph

6737 Commits

Author SHA1 Message Date
klks cec95558df Merge branch 'master' of https://github.com/klks/proxmark3 2026-05-24 19:12:26 +08:00
klks e1152fc98a Add native fmcos support to pm3 2026-05-24 19:12:12 +08:00
Iceman 54fa865d2b Merge pull request #3324 from kormax/calypso-dump-rework
Rework `hf calypso dump` command
2026-05-23 14:42:25 +02:00
kormax 4081cc8b79 Rework 'hf calypso dump' command 2026-05-23 14:50:00 +03:00
Philippe Teuwen 65de25c67e Avoid false buffer overflow warning in GCC 11
GCC 11 can’t prove PRIu64 won’t expand beyond two digits, so we switch this formatter to bounded unsigned int fields (%02u) after clamping logic.
2026-05-22 19:06:48 +02:00
kormax 9489614412 Move FeliCa resources under a dedicated subdirectory 2026-05-22 19:24:47 +03:00
Connor Milligan 590edbcc3f Native client support for mfulc desbrute 2026-05-22 00:19:07 +02:00
Philippe Teuwen d078e8a62b make style 2026-05-21 20:54:44 +02:00
kormax 9ff1183740 Add data-based SELECT command annotation for calypso 2026-05-21 17:10:42 +03:00
Connor Milligan cc7b235a5b Native client support for FM11RF08S SEN recovery 2026-05-21 01:19:15 +02:00
kormax aa3c2bcb0d Move known Calypso LID nodes to a JSON resource 2026-05-20 18:00:11 +03:00
kormax 4b95f58511 Add new EF LID values for use in 'hf calypso dump' 2026-05-19 20:59:16 +03:00
Iceman 84d2810738 Merge pull request #3294 from YoungJules/legic_improvements
add native LEGIC clone workflow
2026-05-19 17:11:16 +02:00
Philippe Teuwen 729a8748d9 Fix vec dep with cmake 2026-05-19 09:36:32 +02:00
YoungJules 1072aa3097 Apply same percent-s formatting to PrintAndLogEx calls for hdr1. Not strictly needed from a security standpoint but makes the code prettier and next developer will not be left left wondering why hdr0 is handled differently to hdr1 2026-05-19 09:24:54 +02:00
kormax cfa144a3e3 Annotate known IDM prefixes in 'hf felica info' 2026-05-18 18:06:59 +03:00
iceman1001 266cee1f31 added more non-zero key tests to desfire self tests 2026-05-18 06:09:41 +02:00
iceman1001 4984db4191 fix #3316 , wrong input to context generates wrong sessionkeys on Ev2. Added test with non-zero key to capture it 2026-05-18 06:01:14 +02:00
kormax b66946c704 Implement 'hf calypso probecmdcompat' command 2026-05-17 13:01:09 +03:00
Iceman 537f844ce4 Merge pull request #3301 from suut/desfire-ev3c-support__create-mapping
Desfire EV3C Support: create MFC mapping
2026-05-14 18:50:53 +02:00
suut 5c376032ed hf mfdes createmfcmapping: review comments 2026-05-14 18:39:12 +02:00
kormax 462592f713 Attempt shorter Calypso AID values first for 'info' and 'dump' 2026-05-14 08:30:05 +03:00
kormax 7ff2d017a4 Update AID name matching priority for Calypso 2026-05-14 08:23:36 +03:00
Iceman d9ed0b310f Merge pull request #3302 from kormax/calypso-improvements
Calypso improvements
2026-05-12 21:53:17 +02:00
kormax d0d562528d Recognize more command codes in 'hf calypso list' 2026-05-12 19:04:02 +03:00
kormax bd5cb11ee7 Add color codes to ansi.h 2026-05-12 18:22:15 +03:00
kormax 954cf2e392 Improve output formatting for 'hf calypso dump' 2026-05-11 21:03:17 +03:00
kormax 5621bd7340 Add Calypso data objects related to PKI 2026-05-11 20:50:33 +03:00
iceman1001 cbb572afad style 2026-05-11 14:36:17 +02:00
suut ac9db3314f Add missing argument to PrintAndLogEx 2026-05-11 14:02:15 +02:00
suut ce2e59c440 Add support for the special block list values 'data' and 'trailer' when making a MFC mapping 2026-05-11 11:08:14 +02:00
suut 91eb6345a9 Uniformize code style 2026-05-11 11:01:09 +02:00
suut 2e3425d537 Correct typo 2026-05-11 10:54:22 +02:00
suut 1c258381ef add support for hf mfdes createmfcmapping 2026-05-11 10:54:22 +02:00
Antiklesys 7c1fa4de4b Update cmdhficlass.c
Signed-off-by: Antiklesys <syselkitna@gmail.com>
2026-05-11 14:07:05 +08:00
Antiklesys f73ec7275c Fix formatting in command help text
Signed-off-by: Antiklesys <syselkitna@gmail.com>
2026-05-11 14:05:57 +08:00
Antiklesys abe54994d2 Implemented SC operations 2026-05-11 13:54:49 +08:00
Iceman 70516ce41d Merge pull request #3288 from suut/desfire-ev3c-support
DESFire EV3C support
2026-05-11 05:19:20 +02:00
suut 6661653316 Remove extra spaces 2026-05-10 23:34:41 +02:00
suut 6d458a9f49 Remove the --force argument from hf mfdes auth 2026-05-10 23:33:37 +02:00
suut b018054bce Fix linter error 2026-05-10 23:28:27 +02:00
suut cfb32e6951 Remove superfluous typing of defines 2026-05-10 23:27:27 +02:00
kormax 3da7e52c1a Implement 'hf calypso list' command 2026-05-10 21:18:04 +03:00
kormax 9399dfc16e Fix ISO7816 trace CRC status handling 2026-05-10 21:18:04 +03:00
kormax 80751a88c0 Add ISODEP trace annotation helpers 2026-05-10 21:17:56 +03:00
kormax 2529b16662 Annotate ECP in HF 14B traces 2026-05-09 18:33:45 +03:00
kormax eef3721357 Clear trace before HF 14B info 2026-05-09 18:33:45 +03:00
kormax 7ee697aa02 Add new hex print helper 2026-05-08 21:43:54 +03:00
kormax e96b6931e6 Skip attempting GET DATA if reported as unsupported 2026-05-08 19:46:21 +03:00
kormax b2f5ae43c6 Format big GET DATA object entries 2026-05-08 19:45:58 +03:00