proxmark3/client/src
2024-01-07 20:32:31 +01:00
..
cipurse fixes 2023-11-03 12:20:30 +01:00
crypto use a local str_nlen fct instead of hinting to POSIX 2023-11-05 02:08:30 +01:00
emv text 2023-12-06 22:16:53 +01:00
fido Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
iso7816 Use defined return value 2023-11-25 11:09:16 +08:00
ksx6924 make style 2023-11-11 18:24:34 +01:00
loclass changed "data num" to accept -r -i parameters where it will reverse or inverse the values.\nrenamed some util functions 2023-12-07 16:44:31 +01:00
mifare made keytype instead of fixed keyB. would help in situations keyB is readable... 2023-12-31 09:35:42 +01:00
nfc fix some ndef decoding 2023-11-01 07:57:13 +01:00
uart style 2024-01-01 21:52:05 +01:00
ui make hint italic 2022-04-09 17:32:57 +02:00
aidsearch.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
aidsearch.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
atrs.c thanks @DidierA for the sharp eyes 2023-08-02 19:49:26 +02:00
atrs.h fix newline issue 2023-09-16 09:31:42 +02:00
cmdanalyse.c style 2023-12-18 10:11:11 +01:00
cmdanalyse.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdcrc.c fix CID #405230 - array too small 2023-03-04 20:17:06 +01:00
cmdcrc.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmddata.c modified hw tune output layout 2024-01-04 22:11:48 +01:00
cmddata.h Use calloc() instead of malloc() 2023-11-17 12:38:20 +08:00
cmdflashmem.c reworked the JSON format for 14a, 14b, 15, cryptorf, lto, NDEF.\nDeprecated EML format. Pm3 client do not save EML files any more.nPm3 client will continue to load EML files. 2023-10-02 20:11:23 +02:00
cmdflashmem.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdflashmemspiffs.c text and style 2024-01-02 21:52:06 +01:00
cmdflashmemspiffs.h refactoring function to download file from spiffs 2022-03-12 18:57:06 +01:00
cmdhf.c Fix compilation failure when GD is not available 2024-01-06 21:05:45 +01:00
cmdhf.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhf14a.c hf 14a apdu now uses the FWI and SGFI values from the ATS to determine an appropriate timeout. 2024-01-01 21:14:32 +10:00
cmdhf14a.h adapt name to match code style 2023-07-27 18:02:53 +02:00
cmdhf14b.c text 2023-12-06 22:16:53 +01:00
cmdhf14b.h make style 2022-10-16 17:56:12 +02:00
cmdhf15.c textual 2023-12-29 22:08:45 +01:00
cmdhf15.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfcipurse.c swapped to defines 2023-01-14 12:17:10 +01:00
cmdhfcipurse.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfcryptorf.c text 2023-10-02 20:59:01 +02:00
cmdhfcryptorf.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfemrtd.c style 2024-01-01 21:52:05 +01:00
cmdhfemrtd.h add -i to hf emrtd info 2022-07-31 09:46:00 -04:00
cmdhfepa.c untested/unused code but in the process of removing all OLD, will need to verify its never larger than 488 bytes 2023-12-14 23:40:30 +01:00
cmdhfepa.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhffelica.c text 2023-12-06 22:16:53 +01:00
cmdhffelica.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhffido.c text and increasing a buffer 2023-07-24 03:15:14 +02:00
cmdhffido.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhffudan.c fudan command is never 512 bytes. Converted to use MIX instead 2023-12-14 23:44:07 +01:00
cmdhffudan.h added the skeleton for fudan card support 2022-07-09 12:25:03 +02:00
cmdhfgallagher.c text 2022-08-22 05:49:47 +02:00
cmdhfgallagher.h Merge remote-tracking branch 'upstream/master' into feat/hf-gallagher-remove-aid-limits 2022-01-15 12:11:12 +13:00
cmdhficlass.c changed "data num" to accept -r -i parameters where it will reverse or inverse the values.\nrenamed some util functions 2023-12-07 16:44:31 +01:00
cmdhficlass.h Add --shallow option to hf iclass reader commands to do shallow (ASK) reader modulation instead of OOK. 2023-01-04 23:59:03 +10:00
cmdhfjooki.c text 2023-12-06 22:16:53 +01:00
cmdhfjooki.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfksx6924.c swapped to defines 2023-01-14 12:21:48 +01:00
cmdhfksx6924.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhflegic.c text 2023-12-06 22:16:53 +01:00
cmdhflegic.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhflist.c improved the SEOS annotation, also added a trace file to look at 2024-01-04 19:49:59 +01:00
cmdhflist.h Adds MAC, UNMACed to messages, and code factorisation 2023-07-21 17:25:49 +02:00
cmdhflto.c text 2023-10-15 13:19:33 +02:00
cmdhflto.h add hf lto reader command with continious mode 2022-07-30 15:42:07 +02:00
cmdhfmf.c modified hw tune output layout 2024-01-04 22:11:48 +01:00
cmdhfmf.h revert 2023-06-12 21:12:24 +02:00
cmdhfmfdes.c fix 2023-11-03 15:44:28 +01:00
cmdhfmfdes.h Removed wrapper for desfire_print_signature 2023-10-31 08:19:17 +01:00
cmdhfmfhard.c Fix clang warnings on increasing alignment requirements 2023-09-07 21:00:07 +02:00
cmdhfmfhard.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfmfp.c white space and adding hf_unisniff to buildscript 2024-01-02 23:11:51 +01:00
cmdhfmfp.h clean up 2023-07-22 23:30:53 +02:00
cmdhfmfu.c modified hw tune output layout 2024-01-04 22:11:48 +01:00
cmdhfmfu.h added support to verify UL AES signatures. This tag supports of randomizing UID and mixing with AES keys, making a generic signature algo a bit harder. But for the non mixed signature check it should work. Also added Ul AES version for it to be correct identified. 2023-11-07 21:22:25 +01:00
cmdhfntag424.c fix CWE-562: Return of Stack Variable Address 2023-11-11 18:24:34 +01:00
cmdhfntag424.h added skeleton for HF NTAG424 category of commands 2022-04-02 14:06:16 +02:00
cmdhfseos.c improved the SEOS annotation, also added a trace file to look at 2024-01-04 19:49:59 +01:00
cmdhfseos.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfst.c below 250... 2022-06-11 12:02:48 -07:00
cmdhfst.h below 250... 2022-06-11 12:02:48 -07:00
cmdhfst25ta.c style 2023-10-03 17:10:39 +02:00
cmdhfst25ta.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhftesla.c Fix formatting and run make style 2023-03-26 16:12:39 +03:00
cmdhftesla.h 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
cmdhftexkom.c adapted some output 2023-12-18 22:14:51 +01:00
cmdhftexkom.h add tk15 decoding 2022-07-18 14:19:37 +03:00
cmdhfthinfilm.c text 2023-12-06 22:16:53 +01:00
cmdhfthinfilm.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhftopaz.c text 2023-10-02 20:59:01 +02:00
cmdhftopaz.h refactored topaz commands. It still uses a global var with dynamic memory. Added rdbl, wrbl, view, dump commands to match rest of client 2022-08-05 22:46:59 +02:00
cmdhfvas.c text 2023-12-06 22:16:53 +01:00
cmdhfvas.h moving VAS to HF command category. Added missing Makefile and CMakefile 2023-07-09 12:55:37 +02:00
cmdhfwaveshare.c Update cmdhfwaveshare help 2024-01-07 19:29:32 +01:00
cmdhfwaveshare.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfxerox.c reworked the JSON format for 14a, 14b, 15, cryptorf, lto, NDEF.\nDeprecated EML format. Pm3 client do not save EML files any more.nPm3 client will continue to load EML files. 2023-10-02 20:11:23 +02:00
cmdhfxerox.h added hf xerox reader, and added it to hf search 2022-07-07 23:26:10 +02:00
cmdhw.c style 2023-12-18 10:11:11 +01:00
cmdhw.h There is a race condition when we go from iclass commands to mf command. Especially noticable when eload large files where we used to spam the device with usb packages.\ntry iclass eload, then mf eload, and you see the client hang. With this change we trigger a preload of the fpga image before we start uploading to the device. Current places I could trigger this bug was in eload and gsave. With this patch only the first call takes some time if fpga image must be loaded. The following goes fast.\n\n if you find that the client hangs when going between, this could be the root cause. 2023-07-26 23:47:55 +02:00
cmdlf.c style 2024-01-01 21:52:05 +01:00
cmdlf.h Receive raw LF samples on the client 2023-11-14 09:42:44 +08:00
cmdlfawid.c text 2023-12-06 22:16:53 +01:00
cmdlfawid.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfcotag.c text 2023-07-22 18:19:02 +02:00
cmdlfcotag.h include 2023-07-21 06:27:41 +02:00
cmdlfdestron.c use appropriate return code 2023-12-24 10:44:46 +01:00
cmdlfdestron.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfem.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfem.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfem4x05.c style 2023-10-30 13:11:52 +01:00
cmdlfem4x05.h Fix stack-based buffer overflow in "lf em 4x05 sniff" command 2022-12-29 13:55:24 +01:00
cmdlfem4x50.c use MIX 2023-12-18 22:16:13 +01:00
cmdlfem4x50.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfem4x70.c modified hw tune output layout 2024-01-04 22:11:48 +01:00
cmdlfem4x70.h Add function to brute force partial key 2023-01-27 19:37:40 +01:00
cmdlfem410x.c fixes ntag424 2023-10-30 12:55:23 +01:00
cmdlfem410x.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlffdxb.c modified lf fdx demod, different text style and raw now shows all bytes not just crc bytes 2023-12-09 10:18:44 +01:00
cmdlffdxb.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfgallagher.c text 2022-04-29 15:45:45 +02:00
cmdlfgallagher.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfguard.c fix test 2023-03-04 21:25:23 +01:00
cmdlfguard.h Added XOR extraction and flag to Guardall G-Prox II 2023-02-02 15:53:52 -07:00
cmdlfhid.c text 2023-12-06 22:16:53 +01:00
cmdlfhid.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfhitag.c reworked the JSON format for 14a, 14b, 15, cryptorf, lto, NDEF.\nDeprecated EML format. Pm3 client do not save EML files any more.nPm3 client will continue to load EML files. 2023-10-02 20:11:23 +02:00
cmdlfhitag.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfidteck.c text 2023-12-06 22:16:53 +01:00
cmdlfidteck.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfindala.c text 2023-12-06 22:16:53 +01:00
cmdlfindala.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfio.c text 2023-12-06 22:16:53 +01:00
cmdlfio.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfjablotron.c text 2022-04-29 15:45:45 +02:00
cmdlfjablotron.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfkeri.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfkeri.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfmotorola.c text 2023-07-22 15:51:35 +02:00
cmdlfmotorola.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfnedap.c unify text 2022-02-24 17:38:01 +01:00
cmdlfnedap.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfnexwatch.c unify text 2022-02-24 17:38:01 +01:00
cmdlfnexwatch.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfnoralsy.c text 2022-04-29 15:45:45 +02:00
cmdlfnoralsy.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfpac.c text 2022-04-29 15:45:45 +02:00
cmdlfpac.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfparadox.c adapted some output 2023-12-18 22:14:51 +01:00
cmdlfparadox.h Re-added old checksum under command parameter for demod and read. 2023-06-04 11:38:13 -04:00
cmdlfpcf7931.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfpcf7931.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfpresco.c text 2022-04-29 15:45:45 +02:00
cmdlfpresco.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfpyramid.c fixed wrong parameter handling and helptext 2024-01-04 13:09:31 +01:00
cmdlfpyramid.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfsecurakey.c text 2022-04-29 15:45:45 +02:00
cmdlfsecurakey.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlft55xx.c changed "data num" to accept -r -i parameters where it will reverse or inverse the values.\nrenamed some util functions 2023-12-07 16:44:31 +01:00
cmdlft55xx.h stylish 2023-08-24 10:22:18 +02:00
cmdlfti.c unify text 2022-02-24 17:38:01 +01:00
cmdlfti.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfverichip_disabled.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfverichip_disabled.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfviking.c Fixed - search in inverted bitsteam as well 2022-05-03 15:18:05 +02:00
cmdlfviking.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfvisa2000.c text 2022-04-29 15:45:45 +02:00
cmdlfvisa2000.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfzx8211.c coverity fixes 2022-01-08 13:27:22 +01:00
cmdlfzx8211.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdmain.c Fix the example of msleep 2023-03-24 18:44:28 +08:00
cmdmain.h Be more CONSTant with the parameters we will not modify 2022-01-17 14:56:47 -08:00
cmdnfc.c make style 2023-11-11 18:24:34 +01:00
cmdnfc.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdparser.c Fix formatting and run make style 2023-03-26 16:12:39 +03:00
cmdparser.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdpiv.c Fixed data asn1 - now handles bad input better by doing correct root free of obj 2023-03-11 18:59:33 +01:00
cmdpiv.h First two PIV commands 2023-01-06 18:19:31 +01:00
cmdscript.c cmdscript.c: explicitly include ctype header 2023-10-24 16:00:22 -06:00
cmdscript.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdsmartcard.c white space and adding hf_unisniff to buildscript 2024-01-02 23:11:51 +01:00
cmdsmartcard.h Adapt ARM code to comply with SIM module firmware 4.12 2022-12-05 19:35:11 +01:00
cmdtrace.c white space and adding hf_unisniff to buildscript 2024-01-02 23:11:51 +01:00
cmdtrace.h cmdflashmemspiffs.c: allow dump from SPIFFS to trace buffer without saving to local fs 2023-12-27 00:00:01 -05:00
cmdusart.c follow guideline 2024-01-04 04:03:43 +08:00
cmdusart.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdwiegand.c fix hf iclass decrypt wiegand 2022-07-09 18:20:23 +02:00
cmdwiegand.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
comms.c text 2024-01-05 19:34:42 +01:00
comms.h added a thread that starts when a device is detected to be offline. It runs until it finds a device and reconnects to it. Signals the READLINE hook event and the prompt is updated to match current status. This removes the need to type "hw connect" on clients that has been compiled with READLINE lib. 2023-12-31 15:25:58 +01:00
elf.h flasher: parse ELF to check version_information and do ELF checks before looking for a proxmark3 2022-02-17 01:43:41 +01:00
emojis.h emoji update 2022-01-14 21:08:14 +01:00
emojis_alt.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
fileutils.c text 2024-01-05 19:12:59 +01:00
fileutils.h support loading of flipper zero .picopass files. Also adapted to naive detect if PACS w variable length encoded is present 2023-11-05 01:50:32 +01:00
flash.c Fix communication timing (delay) after PM3 detection. 2023-12-29 21:20:47 +01:00
flash.h Add hw bootloader 2023-12-13 21:41:17 +08:00
graph.c Fix segmentation fault 2023-11-30 18:42:30 +08:00
graph.h Fix segmentation fault 2023-11-30 18:42:30 +08:00
guidummy.cpp fix lto-type-mismatch in guidummy.cpp 2023-07-31 15:57:09 -04:00
imgutils.c Increase precision in color matching 2024-01-07 20:32:31 +01:00
imgutils.h Use GDlib in Waveshare ePapers command 2024-01-06 19:35:15 +01:00
iso4217.c added a iso4217 currency table. Borrowed and converted from the Cardpeek project. Thanks to them! 2023-07-14 18:13:18 +02:00
iso4217.h make style 2023-07-14 18:34:14 +02:00
jansson_path.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
jansson_path.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
pm3.c text 2024-01-05 19:27:38 +01:00
pm3.i rename typedef struct pm3_device 2021-08-21 21:41:52 +02:00
pm3_binlib.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
pm3_binlib.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
pm3_bit_limits.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
pm3_bitlib.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
pm3_bitlib.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
pm3_luawrap.c make style 2021-08-25 14:44:06 +03:00
pm3_pywrap.c use calloc instead 2022-01-09 00:33:33 +01:00
pm3line.c Rename "vocabulory" to "vocabulary" 2023-08-09 19:49:55 +02:00
pm3line.h make style 2022-01-23 20:02:57 +01:00
pm3line_vocabulary.h style 2023-12-18 10:11:11 +01:00
preferences.c style 2023-12-18 10:11:11 +01:00
preferences.h style 2023-12-18 10:11:11 +01:00
proxendian.h make style 2023-07-24 17:42:27 +02:00
proxgui.cpp add -i to hf emrtd info 2022-07-31 09:46:00 -04:00
proxgui.h Add a slider in the plot window for navigation 2023-11-17 10:59:14 +08:00
proxguiqt.cpp style 2023-12-01 10:59:18 +01:00
proxguiqt.h style 2023-12-01 10:59:18 +01:00
proxmark3.c text 2024-01-05 19:27:38 +01:00
proxmark3.h Update CLI prompt after switching connection type 2023-12-27 22:21:50 +08:00
scandir.c Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
scandir.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
scripting.c first cleanup of hf_legic lua script. All io.open calls is problematic.\nfixed some colors in the help texts. makes it a bit easier to read\nfix loading files using the searchfile call\nstill problematic with save file calls since it should honor the user defined preference paths. 2023-07-17 22:54:43 +02:00
scripting.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
ui.c move lock 2023-12-07 19:57:18 +01:00
ui.h added the timeout to preferences, so its stored in the pref file but... there need to be adaptations to the uart_p*/uart_w* files to use the the session value.. 2023-10-17 14:54:44 +02:00
util.c style 2023-12-18 10:11:11 +01:00
util.h changed "data num" to accept -r -i parameters where it will reverse or inverse the values.\nrenamed some util functions 2023-12-07 16:44:31 +01:00
util_darwin.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
util_darwin.m ARC support for AppNap toggle 2022-02-02 19:53:11 -08:00
wiegand_formats.c Implement Avigilon 56 format 2023-11-25 21:48:33 -05:00
wiegand_formats.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
wiegand_formatutils.c remove debug statement 2023-07-26 01:35:27 +02:00
wiegand_formatutils.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00