proxmark3/client/src
2023-07-27 19:01:46 +02:00
..
cipurse swapped to defines 2023-01-14 12:21:48 +01:00
crypto make style 2023-07-21 18:22:46 +02:00
emv text style 2023-07-15 11:52:42 +02:00
fido Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
iso7816 cppcheck: add test to avoid dereferncing null pointer 2023-01-15 02:23:19 +01:00
ksx6924 ksx6924: use ARRAYLEN 2023-01-14 23:39:07 +01:00
loclass Fix the types of parameters in BitstreamOut_t 2023-01-22 07:15:47 +00:00
mifare adapt the leftovers 2023-07-27 19:01:46 +02:00
nfc text 2023-07-24 21:34:01 +02:00
uart Make communication timeout configurable 2023-07-05 22:44:59 +08: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 Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
atrs.h ATR typos fixed upstream 2022-01-15 17:01:06 +01:00
cmdanalyse.c remove unused src files prng.c and tea.c 2022-01-14 18:09:39 +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 style, same name everywhere in project 2023-07-24 00:53:35 +02:00
cmddata.h added a new command data centerthreshold. It removes center values. 2023-07-21 10:58:30 +02:00
cmdflashmem.c in private case we calloc, need to free that memory 2023-02-21 04:42:24 +01:00
cmdflashmem.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdflashmemspiffs.c make 16 bytes default cols 2023-05-27 17:00:28 +02:00
cmdflashmemspiffs.h refactoring function to download file from spiffs 2022-03-12 18:57:06 +01:00
cmdhf.c style, same name everywhere in project 2023-07-24 00:53:35 +02:00
cmdhf.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhf14a.c adapt name to match code style 2023-07-27 18:02:53 +02:00
cmdhf14a.h adapt name to match code style 2023-07-27 18:02:53 +02:00
cmdhf14b.c text 2023-07-24 21:04:21 +02:00
cmdhf14b.h make style 2022-10-16 17:56:12 +02:00
cmdhf15.c coverity string formatter 2023-07-27 01:11:47 +02: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 snprintf in some commands 2022-06-10 13:02:23 -07:00
cmdhfcryptorf.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfemrtd.c fix CID #405227 - wrong comparision for the first fix 2023-03-04 20:20:10 +01:00
cmdhfemrtd.h add -i to hf emrtd info 2022-07-31 09:46:00 -04:00
cmdhfepa.c make miscchecks 2023-01-14 22:23:40 +01:00
cmdhfepa.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhffelica.c fixc CID #405232 - init array 2023-03-04 20:12:00 +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 text 2023-07-24 01:42:24 +02: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 style 2023-07-26 23:50:12 +02: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 improved the eload upload times by using large chunks. Quite much faster now.\nAddapted the dots and text for eload / sim across the client 2023-07-26 23:39:27 +02: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-07-27 12:38:40 +02:00
cmdhflegic.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhflist.c make style 2023-07-21 18:22:46 +02:00
cmdhflist.h Adds MAC, UNMACed to messages, and code factorisation 2023-07-21 17:25:49 +02:00
cmdhflto.c init vars 2022-08-20 13:09:43 +02:00
cmdhflto.h add hf lto reader command with continious mode 2022-07-30 15:42:07 +02:00
cmdhfmf.c text 2023-07-27 18:50:19 +02:00
cmdhfmf.h revert 2023-06-12 21:12:24 +02:00
cmdhfmfdes.c added pk for signature verification 2023-03-11 12:07:31 +01:00
cmdhfmfdes.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfmfhard.c make style 2023-07-24 17:42:27 +02:00
cmdhfmfhard.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfmfp.c text 2023-07-24 21:04:21 +02:00
cmdhfmfp.h clean up 2023-07-22 23:30:53 +02:00
cmdhfmfu.c improved the eload upload times by using large chunks. Quite much faster now.\nAddapted the dots and text for eload / sim across the client 2023-07-26 23:39:27 +02:00
cmdhfmfu.h support for NTAG213TT tamper feature 2023-02-18 23:48:32 -06:00
cmdhfntag424.c fix cid 393261 2022-05-31 22:30:41 +02:00
cmdhfntag424.h added skeleton for HF NTAG424 category of commands 2022-04-02 14:06:16 +02:00
cmdhfseos.c swapped to defines 2023-01-14 12:21:48 +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 swapped to defines 2023-01-14 12:21:48 +01: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 text 2023-07-16 15:22:24 +02:00
cmdhftexkom.h add tk15 decoding 2022-07-18 14:19:37 +03:00
cmdhfthinfilm.c unify text 2022-02-24 18:03:19 +01:00
cmdhfthinfilm.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhftopaz.c style 2023-06-24 17:16:28 +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 adapt name to match code style 2023-07-27 18:02:53 +02:00
cmdhfvas.h moving VAS to HF command category. Added missing Makefile and CMakefile 2023-07-09 12:55:37 +02:00
cmdhfwaveshare.c fix coverity cid #416068 2023-07-24 22:18:35 +02:00
cmdhfwaveshare.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdhfxerox.c reduce variable scopes 2023-01-15 02:23:19 +01: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-07-26 23:50:12 +02: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 text 2023-07-22 15:51:35 +02:00
cmdlf.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfawid.c style 2023-03-05 08:22:21 +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 Fixed support to clone Pyramic, Paradox and Awid on EM4x05 2022-04-30 00:04:49 +02: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 text 2023-07-24 21:04:21 +02:00
cmdlfem4x05.h Fix stack-based buffer overflow in "lf em 4x05 sniff" command 2022-12-29 13:55:24 +01:00
cmdlfem4x50.c style 2023-07-26 23:50:12 +02:00
cmdlfem4x50.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfem4x70.c text 2023-07-24 21:04:21 +02:00
cmdlfem4x70.h Add function to brute force partial key 2023-01-27 19:37:40 +01:00
cmdlfem410x.c The Hack ID by Unicorn Team EM4100 emulator uses a VD/ID format in decimal 2023-01-18 03:47:14 +01:00
cmdlfem410x.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlffdxb.c text 2022-04-29 15:45:45 +02: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 fix exec mode on source file 2023-07-20 21:04:00 +02:00
cmdlfhid.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfhitag.c text 2023-07-24 21:04:21 +02:00
cmdlfhitag.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfidteck.c fix some CodeQL warnings 2022-02-16 20:28:38 +01:00
cmdlfidteck.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfindala.c text 2023-06-25 14:21:34 +02:00
cmdlfindala.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdlfio.c make style 2022-05-03 15:18:44 +02: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 Re-added old checksum under command parameter for demod and read. 2023-06-04 11:38:13 -04: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 make style 2022-05-03 15:18:44 +02: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 style 2023-06-02 10:45:04 +02:00
cmdlft55xx.h Adapting license headers, WIP 2022-01-08 00:40:52 +01: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 coverity doesnt think we checked the bytes_read values enough. lets add a check 2023-07-24 15:18:56 +02: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 Allow current directory to import python libraries 2023-02-13 21:58:34 +01:00
cmdscript.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdsmartcard.c fix typo 2023-01-16 01:06:12 +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 style, same name everywhere in project 2023-07-24 00:53:35 +02:00
cmdtrace.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
cmdusart.c adapt comparison 2023-05-28 10:26:07 +02: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 make style 2023-07-24 17:42:27 +02:00
comms.h Be more CONSTant with the parameters we will not modify 2022-01-17 14:56:47 -08: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 2023-07-27 18:50:41 +02:00
fileutils.h cleaning out memory unsafe functions for loading files. Also made the loading of files to honor the preference dump/trace settings. Experimental support, which will need more love. I have been using it for some months now but there are still other save/load file operations scattered in the PM3 client which will not benefit from this yet. They need to be adapted too 2023-04-23 11:32:32 +02:00
flash.c coverity somehow believes we read a long string from a file and the data isnt null terminated (i.e. last char is 0x00) so let see if a ugly + 1 will do the trick 2023-07-24 15:14:17 +02:00
flash.h --reboot-to-bootloader 2022-07-05 16:15:05 +02:00
graph.c Prevent buffer overflow in AppendGraph() 2023-02-18 12:50:05 -08:00
graph.h Adapting license headers, WIP 2022-01-08 00:40:52 +01:00
guidummy.cpp added the possibility to show NDEF messages with vCard that has a base64 image to be viewed 2022-01-15 17:38:40 +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 Be more CONSTant with the parameters we will not modify 2022-01-17 14:56:47 -08:00
pm3.i rename typedef struct pm3_device 2021-08-21 21:41:52 +02:00
pm3.py 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 make style 2022-02-05 13:32:50 +02:00
pm3line.h make style 2022-01-23 20:02:57 +01:00
pm3line_vocabulory.h style 2023-07-26 23:50:12 +02:00
preferences.c cleaning out memory unsafe functions for loading files. Also made the loading of files to honor the preference dump/trace settings. Experimental support, which will need more love. I have been using it for some months now but there are still other save/load file operations scattered in the PM3 client which will not benefit from this yet. They need to be adapted too 2023-04-23 11:32:32 +02:00
preferences.h Adapting license headers, WIP 2022-01-08 00:40:52 +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 -i to hf emrtd info 2022-07-31 09:46:00 -04:00
proxguiqt.cpp add -i to hf emrtd info 2022-07-31 09:46:00 -04:00
proxguiqt.h add -i to hf emrtd info 2022-07-31 09:46:00 -04:00
proxmark3.c style 2023-07-24 21:04:32 +02:00
proxmark3.h Adapting license headers, WIP 2022-01-08 00:40:52 +01: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 reduce variable scopes 2023-01-15 02:23:19 +01:00
ui.h changed hf mf wrbl and view command to look for strict readonly ACL in the data. 2023-01-06 23:53:25 +01:00
util.c fix hex 2 binstring functions 2023-03-19 12:49:38 +01:00
util.h fix hex 2 binstring functions 2023-03-19 12:49:38 +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 adapt comparision of text 2023-06-21 18:43:21 +02: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