Iceman
fb19d4c758
Merge pull request #3323 from shuffle2/py
...
python fixes
2026-05-24 16:51:09 +02:00
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
Shawn Hoffman
148e5ed2d1
python fixes
...
now, one can do "script run mything.py" multiple times without
crashing, and exit codes are correct.
Pm3PyRun_SimpleFileNoExit:
* use XDECREF instead of DECREF (handles possible nullptr).
* don't double-free "er".
* print exit status correctly.
CmdScriptRun:
* allow invoking scripts multiple times.
* fix memleak of argtable contents if help path not triggered.
* configure_c_stdio should be 0 or 1, not < 0.
* py_conf: don't explicitly set options to their default values, it's confusing.
* Call Py_Finalize only when exiting pm3.
main_loop:
* cleanup cmdscript from main_loop. Important to call
Py_Finalize from here in case Qt is used (in which case
main_loop is on Qt thread).
ProxGuiQT::MainLoop:
* reduce timer delay to 0 - there isn't a need to wait here.
2026-05-22 16:38:59 -07: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