389 Commits

Author SHA1 Message Date
michael 9ca0f9d16b Improved UMC version detection/reporting in the lua script, added notes about 6666 having the same PACK issue and a reminder than the Ultralight EV1 plays by the same rules (pw/pack wise). 2026-07-02 13:16:53 -07:00
Iceman 8c54d901f7 Merge pull request #3361 from dangerous-tac0s/ultimatecard-pack-fix
PACK fix for the lua script hf_mf_ultimatecard
2026-06-08 09:51:58 +02:00
michael 0b84d3bd3c Made the PACK handling dynamic based on UMC version.... 06a0 gets 0x13 otherwise 0xe6 2026-06-06 17:24:40 -07:00
michael 7e7774c56d Corrected the hf_mf_ultimatecard lua script to handle the PACK such that the UG4 will use it. 2026-06-06 14:20:11 -07:00
YoungJules 52005ec95c Some improvements to a couple lua scripts for Legic. Improved help, made the purpose clearer, added json dump support, better support for blank cards, look for KGH (Kaba Group Header) etc. 2026-05-07 11:19:57 +02:00
Philippe Teuwen 88d20bd4f2 make style 2026-04-13 09:35:02 +02:00
iceman1001 a64d115fa8 changed filed name to match prefered style 2026-04-09 12:22:10 +07:00
iceman1001 9e09e6c5cc changed file name to match prefered style 2026-04-09 12:21:38 +07:00
iceman1001 e199f3dd11 thanks to Claude, this script actually has become the way I wanted it to be. It is alpha-num sorted, column width adapted, and alternative rows are now in yellow. There is also a -s parameter if you have a known value you are looking for. If found it will be marked in green text. Marvelous changes! 2026-04-09 12:18:38 +07:00
kormax fa08075ded Add ISO14A_CLEARTRACE param to explicitly clear 14a trace 2026-03-24 23:24:22 +02:00
Cameron 4d5acfb907 fix broken logfile location in Paxton_clone.lua
fix broken logfile location in Paxton_clone.lua - MacOS doesn't natively support -printf for the gnu "find" utility. This command seems to work just find without the printf formatting.

Signed-off-by: Cameron <9978550+NRException@users.noreply.github.com>
2026-03-20 15:50:13 +00:00
Jan Breig 2e63288c5f hf_legic_clone: fix oops 2026-02-13 16:45:15 +01:00
Jan Breig afad3399d4 hf_legic_clone: fix type errors for lua5.4
fix: https://github.com/RfidResearchGroup/proxmark3/issues/3093
2026-02-13 16:44:45 +01:00
Lee Hambley 2687abd620 Refactor amiibo loading and debug functions
Signed-off-by: Lee Hambley <lee.hambley@gmail.com>
2026-01-03 20:14:53 +01:00
Lee Hambley 3e692c45b1 Update hf_mfu_amiibo_sim.lua
Changes the way the `.bin` is loaded into the emulator because Command::newNG didn't work.

Signed-off-by: Lee Hambley <lee.hambley@gmail.com>
2026-01-03 18:19:52 +01:00
iceman1001 c92914d972 adding missing dictionary for ULC to upload to SPIFFS 2025-09-12 10:42:15 +02:00
iceman1001 02b4d61796 style 2025-09-02 16:16:29 +02:00
Cory Solovewicz de05d46f54 Update hf_mfu_amiibo_restore.lua
Fix broken reference to dependency. 

Signed-off-by: Cory Solovewicz <cory@solovewicz.com>
2025-08-30 21:55:36 -07:00
Trigat 62fdf5706c Update ntag_clean.lua
Modified style and format.

Signed-off-by: Trigat <trigat@protonmail.com>
2025-08-24 15:44:15 -05:00
Trigat 44fc91caa6 Delete client/luascripts/emv_extract.lua
Signed-off-by: Trigat <trigat@protonmail.com>
2025-08-24 15:39:30 -05:00
Trigat 34e85935b8 Add ntag_clean.lua via upload
Script that zeros NTAG pages

Signed-off-by: Trigat <trigat@protonmail.com>
2025-08-24 12:41:07 -05:00
Trigat 01a7c888b4 Add emv_extract.lua via upload
Script that extracts EMV track 2 information

Signed-off-by: Trigat <trigat@protonmail.com>
2025-08-24 12:39:38 -05:00
iceman1001 79d1e102af style 2025-07-28 15:45:04 +02:00
Iceman 7c187b0ad5 Merge pull request #2935 from jamesmacwhite/paxton_clone_linux
paxton_clone.lua: Detect operating system for logfile handling on Linux environments
2025-07-13 23:38:54 +02:00
James White 8de424410f Detect operating system for logfile handling on Linux environments 2025-07-13 13:10:51 +01:00
iceman1001 2597c7576e style 2025-07-10 11:52:39 +02:00
iceman1001 47648c541c text 2025-06-19 20:26:13 +02:00
Philippe Teuwen a5d02c6ba2 style 2025-06-15 12:53:33 +02:00
iceman1001 84b565bec4 style 2025-05-19 22:31:41 +02:00
Dmitry Malenok a9244b8ea4 The '-f' option replaces the direct specification of the dump filename in the '-r' command. 2025-05-12 22:33:26 +03:00
Dmitry Malenok 8227834730 Added hf_mfu_ultra.lua script enables restoring dump to ULTRA/UL-5 tags and clearing previously written ULTRA tags 2025-05-11 13:32:21 +03:00
iceman1001 bc1c47e81b style 2025-04-13 12:25:14 +02:00
kiyoukan c827b4e582 Add files via upload
Signed-off-by: kiyoukan <kiyoukan@gmail.com>
2025-03-25 15:44:40 -04:00
Philippe Teuwen 78ae375d55 make miscchecks, skip venv 2025-03-23 23:22:23 +01:00
Philippe Teuwen 6359471c5e make style 2025-03-23 23:14:18 +01:00
Jarek Barwinski fbc8e99ffe Update lf_t55xx_multiwriter.lua
Signed-off-by: Jarek Barwinski <116510448+jareckib@users.noreply.github.com>
2025-03-21 15:13:02 +00:00
iceman1001 b4cc21c68f modified hf 14a apdu to report back when extending time and also added a possibililty to interrupt the extension loop with button press or usb commad. A bunch of minor textual changes 2025-03-20 19:58:13 +01:00
iceman1001 4c74704aa1 remove wrong script 2025-03-19 09:44:02 +01:00
Iceman 46ea897d21 Merge pull request #2788 from jareckib/master
paxton_clone v1.20
2025-03-18 16:04:46 +01:00
Jarek Barwinski 4c318d1d86 paxton_clone
v1.20
Added verification - " Verification successful. Data was written correctly."

Signed-off-by: Jarek Barwinski <116510448+jareckib@users.noreply.github.com>
2025-03-18 13:31:12 +00:00
iceman1001 a776f9a0bd style 2025-03-18 08:11:06 +01:00
Jarek Barwinski 06ff7934f3 Merge branch 'master' into master
Signed-off-by: Jarek Barwinski <116510448+jareckib@users.noreply.github.com>
2025-03-17 23:00:28 +00:00
Jarek Barwinski 6469c87460 Update lf_t55xx_fix.lua
Signed-off-by: Jarek Barwinski <116510448+jareckib@users.noreply.github.com>
2025-03-17 22:56:50 +00:00
Jarek Barwinski 688a3faa88 Update Paxton_clone.lua
Signed-off-by: Jarek Barwinski <116510448+jareckib@users.noreply.github.com>
2025-03-17 20:37:14 +00:00
Jarek Barwinski b3a2e81a06 lf_t55xx_fix.lua
v1.0.1

Signed-off-by: Jarek Barwinski <116510448+jareckib@users.noreply.github.com>
2025-03-17 20:15:24 +00:00
Jarek Barwinski 9e84d9a2f9 paxton_clone.lua
v1.18


Signed-off-by: Jarek Barwinski <116510448+jareckib@users.noreply.github.com>
2025-03-17 14:19:08 +00:00
Iceman 5ad0c14291 Merge pull request #2778 from jareckib/master
lf_t55xx_multiwriter
2025-03-13 10:34:39 +01:00
Jarek Barwinski b3e5c037e5 lf_t55xx_multiwriter
This simple script stores 1, 2 or 3 different EM4102 on a single T5577.
  There is an option to enter the number engraved on the fob in decimal form.
  The script can therefore be useful if the original EM4102 doesn't work but 
  has an engraved ID number. By entering such an ID as a single EM4102, we 
  can create a working copy of our damaged fob.
  A tag T5577 created in this way works with the following USB readers:
  
  - ACM08Y
  - ACM26C
  - Sycreader R60D
  - Elatech Multitech TWN4

Signed-off-by: Jarek Barwinski <116510448+jareckib@users.noreply.github.com>
2025-03-13 08:01:31 +00:00
iceman1001 cef07dedf6 code style, code clean up of redundant functions, comments, its many minor fixes across the platform. Sorry for not making 20 commits 2025-02-21 15:38:33 +01:00
iceman1001 4d4ab58c63 text 2025-02-17 21:26:53 +01:00