Commit Graph

21911 Commits

Author SHA1 Message Date
kormax df9d89a3f4 Add new entries to 'aidlist.json' 2026-05-28 17:12:23 +03:00
Iceman 9f1423553f Merge pull request #3338 from kormax/aidlist-new-entries
Add new Mifare AID values to 'aidlist.json'
2026-05-27 16:54:49 +02:00
kormax 624e67a90b Add new Mifare AID values to 'aidlist.json' 2026-05-27 17:26:03 +03:00
Iceman 3d785237f6 Merge pull request #3337 from kormax/calypso-dump-improvements
Calypso dump improvements
2026-05-26 20:33:02 +02:00
kormax bdf1ce1847 Detect MF on cards that don't return LID in FCP 2026-05-26 21:04:43 +03:00
kormax 17097254d1 Split Calypso dump filesystem LID candidate generation into presets 2026-05-26 20:15:23 +03:00
kormax f5fd7d4f77 Ensure dumped Calypso LID values are attempted in ascending order 2026-05-26 20:15:23 +03:00
iceman1001 79c210cba9 changed helptext to point to new command 2026-05-25 22:44:16 +02:00
iceman1001 9f3e911f63 change to try to identify standard keys, mad, faster for static encrypted nested cards in order to select SEN key recovery earlier 2026-05-25 22:21:07 +02:00
iceman1001 3eec567193 fix simple way to add ansi printing in output. No need for white wall of text anymore 2026-05-25 22:19:53 +02:00
Iceman e61b1c0daf Merge pull request #3335 from kormax/new-calypso-nodes
Add new calypso nodes
2026-05-25 20:00:34 +02:00
Iceman 8f68e39012 Merge pull request #3330 from C2Pwn/master
hf mf sen autopwn integration and GUI fixes
2026-05-25 18:54:50 +02:00
Iceman 48e15b74ae Merge pull request #3334 from klks/master
Update memory allocation failure error message, fix bugs and missed DropField() checks
2026-05-25 16:21:49 +02:00
kormax cb2252ae36 Tag Calypso nodes by observed card type 2026-05-25 17:07:19 +03:00
kormax 9a0df28af5 Add new known Calypso nodes 2026-05-25 17:05:03 +03:00
klks ad6faf003d Make style fix 2026-05-25 20:52:51 +08:00
klks 57986fd141 fix compile issue 2026-05-25 20:40:08 +08:00
klks 6d859fac43 Update to align to pm3 coding guidelines 2026-05-25 20:33:29 +08:00
klks 0a4ce57422 Merge branch 'master' of https://github.com/klks/proxmark3 2026-05-25 17:10:08 +08:00
klks 2c3235f2fc Use proper memory fail error message, fix bugs and missed DropField() checks 2026-05-25 17:08:47 +08:00
Iceman 1d6c715a96 Merge pull request #3333 from klks/master
Update to fmcos code and docs, aligning to coding standards and recommendations
2026-05-25 09:33:25 +02:00
klks 1fea325d6f Add more details on phase 1 and 2 for purchase/credit/overdraft 2026-05-25 15:05:16 +08:00
klks 57234ba459 Merge down other commands, and update docs 2026-05-25 14:27:48 +08:00
klks 729c276fd3 Merge tid commands down one level per iceman's advice, updated docs 2026-05-25 13:37:32 +08:00
klks ad9fa0f927 Merge branch 'RfidResearchGroup:master' into master 2026-05-25 12:46:14 +08:00
klks b5bcf1654d Fix code formatting, added a few more bounds checks and warnings 2026-05-25 12:45:12 +08:00
Iceman a5c888c273 Merge pull request #3332 from klks/master
Add support for FMCOS TID Cards
2026-05-25 05:03:22 +02:00
klks 1ef2053675 Removed m-dashes and code formatting 2026-05-25 10:57:39 +08:00
Iceman 52ee902492 Merge pull request #3329 from boss-chifra/windows2
PM3 -NoProfile powershell
2026-05-25 04:20:00 +02:00
klks 3ed1e6dd43 Add more information on permissions 2026-05-25 08:00:09 +08:00
klks b3936ff61b Merge branch 'master' of https://github.com/klks/proxmark3 2026-05-25 06:46:39 +08:00
klks ed5d7d2b0c Add FMCOS TID card support 2026-05-25 06:46:29 +08:00
Connor e85e5786db Merge branch 'master' of https://github.com/RfidResearchGroup/proxmark3 2026-05-24 16:56:03 -04:00
Aleksey Makarkin 7c34b0cf55 PM3 -NoProfile powershell
Consistency change to use `-NoProfile` on the other PSHEXE commands
2026-05-24 22:07:56 +02:00
Iceman fb19d4c758 Merge pull request #3323 from shuffle2/py
python fixes
2026-05-24 16:51:09 +02:00
Iceman b4d08adcce Merge pull request #3327 from kormax/calypso-new-aid
Add new AID entries related to Calypso
2026-05-24 15:47:37 +02:00
kormax cc73796d5a Add new AID entries related to Calypso 2026-05-24 16:41:54 +03:00
Iceman 54b3c216c3 Merge pull request #3326 from klks/master
Add native fmcos support to proxmark3
2026-05-24 13:23:27 +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 723e2c019f PM3 -NoProfile powershell
Consistency change to use ` -NoProfile`  on the other PSHEXE commands

Signed-off-by: Iceman <iceman@iuse.se>
2026-05-24 12:35:36 +02:00
Iceman 1d54c016c9 Merge pull request #3325 from boss-chifra/windows2
Fixing the issue where the word "Loading" is used instead of the COM …
2026-05-24 12:34:06 +02:00
Connor 53c7fa5d39 Added hfmfsen to autopwn
Minor addition of hfmfsen to autopwn, fix for some GUI element alignment, hardnested and SEN specifically due to overlaps and vague text, and minor edits to hf mf sen to use default-dictionary keys. propagated to internal SEN state to save time
2026-05-24 03:33:38 -04:00
Aleksey Makarkin 4e9a27d7b0 Fixing the issue where the word "Loading" is used instead of the COM port
"[+] Using UART port Loading"
2026-05-23 23:28:12 +02: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
Philippe Teuwen 20aaf4c292 mfulc_counterfeit_recovery.py: add --get_frequent_chal and --unlock 2026-05-22 18:52:02 +02:00
Iceman 62aa2ad892 Merge pull request #3322 from kormax/felica-new-services
Add new FeliCa services, move FeliCa resource into a subdirectory
2026-05-22 18:51:11 +02:00