proxmark3/client
2017-07-22 14:04:18 +02:00
..
hid-flasher Add Mifare Classic EV1 set load modulation command 2017-03-09 21:37:16 +08:00
loclass CHG: 'script run didump' - got some remake. unfinished. 2017-07-04 20:23:47 +02:00
lualibs add: a script needed for new way of compiling the proxmark3 project 2017-07-22 14:04:18 +02:00
nonce2key ADD: 'hf 14a read' - detection if found Mifare Classic tag has a weak or hardend PRNG. Thanks to @doegox for implementing it in nfc-tools/mfoc Its a beauty :) 2017-06-26 21:45:22 +02:00
obj add: a .gitignore to be able to add the folder client/obj/reveng. 2015-06-14 23:32:20 +02:00
platforms add: a .gitignore to be able to add the folder client/platforms. 2015-06-14 23:31:52 +02:00
reveng chg; PRIu32 becomes %u. Lets return to whats working - %lu 2017-02-23 01:21:25 +01:00
scripts FIX: 'script run mfkeys' Script was mistakingly only checked first testkeys block with 85 keys. Since the selection in testkeys list was not taking lua way of ranges, it only sent zeros. 2017-07-22 14:02:51 +02:00
ui ADD: starting merge @holiman 's graphic branch. 2017-03-09 11:21:25 +01:00
aes.c Actually add the FILES also, doh 2015-01-12 22:16:46 +01:00
aes.h Actually add the FILES also, doh 2015-01-12 22:16:46 +01:00
cli.c RM: removed some old reference inside some old proggies... 2016-04-23 13:03:27 +02:00
cmdanalyse.c fixes 2017-07-14 21:22:03 +02:00
cmdanalyse.h ADD: analyse nuid - generates NUID 4byte from a UID 7byte. Mifare Classic Ev1 has this option as a activation sequences. This NUID is also used for authenticate (cuid), not the block0 data. 2017-03-10 09:48:36 +01:00
cmdcrc.c chg: @piwi's code cleanup and some more. 2017-02-23 00:03:10 +01:00
cmdcrc.h ADD: @marshmellow42 's new "-g" search for crc in a hexstring *great* 2015-06-10 08:46:16 +02:00
cmddata.c fixes 2017-07-14 21:22:03 +02:00
cmddata.h ADD 'lf nexawatch' by marshmellow42 2017-07-14 15:51:12 +02:00
cmdhf.c fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdhf.h fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdhf14a.c ADD: 'hf 14a reader' - added Mifare Classic Ev1 1k/4k identification. 2017-07-16 10:18:19 +02:00
cmdhf14a.h ADD: 'hf emv' - from @peterfillmore emv fork. A bit cleaned up and moved around. Should compile 2017-02-05 21:56:47 +01:00
cmdhf14b.c fixes 2017-07-14 21:22:03 +02:00
cmdhf14b.h CHG: moved some TEA crypto stuff from 14b into analyse. 2016-08-07 21:08:17 +02:00
cmdhf15.c CHG: the "indent" software warns about some assingments. I've tried to fix them. 2016-09-26 10:37:00 +02:00
cmdhf15.h Added @marshmellow42 "hf search" 2015-05-13 09:13:42 +02:00
cmdhfemv.c fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdhfemv.h CHG: hf em commands. Client side now has same commands as Peter Fillmores 14atagfuzz repo. OBS: not all exists on deviceside yet! 2017-02-28 14:08:15 +01:00
cmdhfepa.c chg: @piwi's code cleanup and some more. 2017-02-23 00:03:10 +01:00
cmdhfepa.h Basic support for EAC documents (e.g. German Identification Card) 2012-08-28 21:39:50 +00:00
cmdhficlass.c fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdhficlass.h chg: some extern definitions on functions in the header file 2017-07-17 14:28:13 +02:00
cmdhflegic.c fixes 2017-07-14 21:22:03 +02:00
cmdhflegic.h FIX: "hf legic write" - removed a warning message and made the overwrite question working. 2016-10-14 16:39:38 +02:00
cmdhfmf.c fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdhfmf.h FIX: 'mfu authentication' bug where the pack-length was wrong 2017-07-13 13:10:46 +02:00
cmdhfmfdes.c CHG: wrong minor version value. 0x1 -> 0x0 for desfire ev1 detection 2016-06-15 09:22:55 +02:00
cmdhfmfdes.h ADD: some defines to make headerfiles behave better. 2017-01-26 14:23:05 +01:00
cmdhfmfdesfire.c ADD: added some identification on between old Desfire, Desfire EV1 and Desfire EV2 2016-06-13 19:05:50 +02:00
cmdhfmfdesfire.h ADD: midnitesnakes desfire, ultralight changes from Unstable branch. 2014-12-31 11:35:43 +01:00
cmdhfmfhard.c Fixes for compiling on Android 2017-03-30 01:41:07 +08:00
cmdhfmfhard.h ADD: added the 'hf mf hardnested' to be called within LUA scripts. 2016-11-21 16:08:12 +01:00
cmdhfmfu.c fix: 'hf mfu restore r' it now uses the newly written pwd for all further authentications needed. 2017-07-17 14:27:11 +02:00
cmdhfmfu.h chg: 'hf mfu restore' swapped some parts so to write special areas first and configblocks last. 2017-07-14 21:24:36 +02:00
cmdhftopaz.c CHG: 'script run didump' - got some remake. unfinished. 2017-07-04 20:23:47 +02:00
cmdhftopaz.h CHG: updated topaz imp to match PM3 Master (piwi) 2017-04-19 03:41:51 +02:00
cmdhw.c textual change @4m4rOk 2017-03-04 14:35:39 +01:00
cmdhw.h CHG: added the ping command to the header file. 2016-11-16 18:17:01 +01:00
cmdlf.c fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdlf.h ADD 'lf nexawatch' by marshmellow42 2017-07-14 15:51:12 +02:00
cmdlfawid.c fixes 2017-07-14 21:22:03 +02:00
cmdlfawid.h CHG: some indala output is now only in debug mode 2017-01-05 15:55:19 +01:00
cmdlfcotag.c CHG: 'lf cotag read' - added the raw output and the repeating byte pattern is 16bytes, so we only collect that many bytes from card 2017-02-03 00:07:55 +01:00
cmdlfcotag.h CHG: 'lf cotag read' - added the raw output and the repeating byte pattern is 16bytes, so we only collect that many bytes from card 2017-02-03 00:07:55 +01:00
cmdlfem4x.c fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfem4x.h fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlffdx.c fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlffdx.h fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfguard.c FIX: lf guard sim - helptext change and increase arguments expected check to 3 2017-02-17 07:48:00 +01:00
cmdlfguard.h ADD: T55XX_WRITE_TIMEOUT to make sure all WaitForResponseTimeout for t55xx behaves the same. 2017-01-18 22:54:27 +01:00
cmdlfhid.c fixes 2017-07-14 21:22:03 +02:00
cmdlfhid.h CHG: adding the HID wiegand calcs again. Still need to set the bit37 indicator etc. 2017-01-09 22:17:43 +01:00
cmdlfhitag.c CHG: temporary disable hitag2_uid detection. Loop times out sometimes. 2017-01-31 22:38:02 +01:00
cmdlfhitag.h MAJOR update, added hitag2 reader, emulation and eavesdropping, lots of new code, including FPGA tweaks 2012-09-18 13:52:50 +00:00
cmdlfio.c fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdlfio.h ADD: added 'lf io sim <version> <facility.code> <cardnumber>' to the sim command 2016-05-16 21:39:40 +02:00
cmdlfjablotron.c fixes 2017-07-14 21:22:03 +02:00
cmdlfjablotron.h fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfnedap.c fixes 2017-07-14 21:22:03 +02:00
cmdlfnedap.h CHG: increased the preamble 2016-05-02 21:21:43 +02:00
cmdlfnexwatch.c fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfnexwatch.h ADD 'lf nexawatch' by marshmellow42 2017-07-14 15:51:12 +02:00
cmdlfnoralsy.c fixes 2017-07-14 21:22:03 +02:00
cmdlfnoralsy.h fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfpac.c ADD 'lf nexawatch' by marshmellow42 2017-07-14 15:51:12 +02:00
cmdlfpac.h ADD 'lf nexawatch' by marshmellow42 2017-07-14 15:51:12 +02:00
cmdlfpcf7931.c CHG: clearCommandBuffer(); before calling cmdparser. 2016-02-14 15:24:11 +01:00
cmdlfpcf7931.h FIX: Removed a arrat from the struct configPcf in "LF PCF7931" 2015-10-12 21:49:11 +02:00
cmdlfpresco.c fixes 2017-07-14 21:22:03 +02:00
cmdlfpresco.h fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfpyramid.c fixes 2017-07-14 21:22:03 +02:00
cmdlfpyramid.h fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfsecurakey.c ADD 'lf nexawatch' by marshmellow42 2017-07-14 15:51:12 +02:00
cmdlfsecurakey.h ADD 'lf nexawatch' by marshmellow42 2017-07-14 15:51:12 +02:00
cmdlft55xx.c fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdlft55xx.h fixes.. to bool 2017-07-11 18:31:10 +02:00
cmdlfti.c fixes 2017-07-14 21:22:03 +02:00
cmdlfti.h Add License/Copyright headers/notices. Please add your own copyright notice if you have made any nontrivial changes or additions to the code. There are several files without any attribution, currently. 2010-02-21 00:47:22 +00:00
cmdlfviking.c fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfviking.h fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfvisa2000.c fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdlfvisa2000.h fixes: removal of TRUE/FALSE defines into bools 2017-07-14 16:20:34 +02:00
cmdmain.c fixes.. to bool 2017-07-11 18:31:10 +02:00
cmdmain.h fixes.. to bool 2017-07-11 18:31:10 +02:00
cmdparser.c syntax suger 2017-01-11 23:02:38 +01:00
cmdparser.h ADD: @piwi's fixes to .history 2015-11-09 21:46:57 +01:00
cmdscript.c fix: TRUE/FALSE -> bools 2017-07-14 20:54:11 +02:00
cmdscript.h CHG: increased the script-filename column width from 16 to 21. 2016-08-07 21:05:09 +02:00
data.c CHG: changed to use BigBuff_Eml memory instead of big_buff_malloc. 2016-10-03 23:24:59 +02:00
data.h CHG: changed to use BigBuff_Eml memory instead of big_buff_malloc. 2016-10-03 23:24:59 +02:00
default_keys.dic some more keys 2017-07-11 18:31:53 +02:00
default_pwd.dic some more keys 2017-07-11 18:31:53 +02:00
elf.h Add extra elf.h constants 2010-02-26 14:02:08 +00:00
eml2lower.sh - Added very basic scripting support to PM3 client-side (proxmark3 application) 2011-09-01 09:03:20 +00:00
eml2UPPER.sh - Added very basic scripting support to PM3 client-side (proxmark3 application) 2011-09-01 09:03:20 +00:00
flash.c chg: @piwi's code cleanup and some more. 2017-02-23 00:03:10 +01:00
flash.h show device name during flashing and change advice on hanging 2013-10-05 16:44:48 +00:00
flasher.c FIX: 'hf iclass reader' marshmellows fixes. 2017-07-07 12:38:49 +02:00
fpga_compress.c chg; PRIu32 becomes %u. Lets return to whats working - %lu 2017-02-23 01:21:25 +01:00
gen_pm3mfsim_script.sh - Added very basic scripting support to PM3 client-side (proxmark3 application) 2011-09-01 09:03:20 +00:00
graph.c FIX: 'hf iclass reader' marshmellows fixes. 2017-07-07 12:38:49 +02:00
graph.h ADD: 'lf search' - @marshmellow42 's check if signal is noice. 2017-02-04 12:41:30 +01:00
guidummy.c Apply copyright patch from Michael Gernoth 2010-02-25 21:57:35 +00:00
hitag2.ht2 major USB update 2012-12-04 23:39:18 +00:00
Makefile ADD 'lf nexawatch' by marshmellow42 2017-07-14 15:51:12 +02:00
mifarehost.c fixes.. to bool 2017-07-11 18:31:10 +02:00
mifarehost.h ADD: 'hf 14a read' - detection if found Mifare Classic tag has a weak or hardend PRNG. Thanks to @doegox for implementing it in nfc-tools/mfoc Its a beauty :) 2017-06-26 21:45:22 +02:00
pm3_binlib.c CHG: fix a "indent" warning. 2016-09-26 11:01:33 +02:00
pm3_binlib.h Added binlib, to handle binary data from lua, based on lpack http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#lpack 2013-05-26 20:05:13 +00:00
pm3_bit_limits.h Added a lua bit manipulation library, added Lua-api to iso 15693 crc-calculation 2013-11-06 18:34:10 +00:00
pm3_bitlib.c Added a lua bit manipulation library, added Lua-api to iso 15693 crc-calculation 2013-11-06 18:34:10 +00:00
pm3_bitlib.h Added a lua bit manipulation library, added Lua-api to iso 15693 crc-calculation 2013-11-06 18:34:10 +00:00
pm3_eml2mfd.py CHG: execution mode 2016-10-05 17:56:44 +02:00
pm3_eml_mfd_test.py added simple test suite for client/pm3_*.py 2012-06-22 11:51:59 +00:00
pm3_mfd2eml.py CHG: execution mode 2016-10-05 17:57:01 +02:00
pm3_mfdread.py UPD: got the latest updates (@badboy) from @zhovner mfdread. 2016-09-29 14:18:21 +02:00
polarssl_config.h Actually add the FILES also, doh 2015-01-12 22:16:46 +01:00
proxendian.h fixed compiling under ubuntu with devkitARM_r41 2013-03-13 13:46:40 +00:00
proxgui.cpp Apply copyright patch from Michael Gernoth 2010-02-25 21:57:35 +00:00
proxgui.h ADD: data detectclock - added clock blocks in plot window. Its a draft. Not working for all clocks. 2017-03-02 14:53:50 +01:00
proxguiqt.cpp CHG: plotting of clock 2017-03-04 14:36:09 +01:00
proxguiqt.h CHG: data plot- the marking of clock, looks better without borders. It only connected to ASK. STT mark also looks better. 2017-03-02 21:00:51 +01:00
proxmark3.c Fix missing null byte : my_executable_directory 2017-04-02 20:16:45 +02:00
proxmark3.h fixes.. to bool 2017-07-11 18:31:10 +02:00
README-bitlib Added a lua bit manipulation library, added Lua-api to iso 15693 crc-calculation 2013-11-06 18:34:10 +00:00
scripting.c fixes.. to bool 2017-07-11 18:31:10 +02:00
scripting.h ADD: @pivipw 's changes "making lua paths". 2017-02-24 14:59:38 +01:00
sleep.c fix: some compiler warning when the #define is not matching. 2017-02-13 11:03:45 +01:00
sleep.h client should compile without warnings on linux, mac, windows 2013-03-14 15:03:04 +00:00
snooper.c RM: removed some old reference inside some old proggies... 2016-04-23 13:03:27 +02:00
uart.c CHG: testing to set 460800 baudrate as default, if it fails, go to 115200 baudrate. For Linux/Win. Works great in my environments. 2017-02-06 02:33:08 +01:00
uart.h FIX: the time_t calls under mingw needs a #define _USE_32BIT_TIME_T 1 to be correct. It seems to work in "hf mf mifare" but not in "hf mf hardnested" 2016-10-29 21:42:46 +02:00
ui.c textual (piwi) 2017-03-14 08:30:46 +01:00
ui.h ADD: data detectclock - added clock blocks in plot window. Its a draft. Not working for all clocks. 2017-03-02 14:53:50 +01:00
unbind-proxmark merge linux and windows clients into one directory... will consolidate makefiles shortly 2009-12-22 12:11:15 +00:00
util.c chg: some reorder, renaming 2017-07-17 14:28:57 +02:00
util.h fixes.. to bool 2017-07-11 18:31:10 +02:00
whereami.c fixes.. to bool 2017-07-11 18:31:10 +02:00
whereami.h ADD: @pivipw 's changes "making lua paths". 2017-02-24 14:59:38 +01:00