proxmark3/client
Philippe Teuwen 21be6d4400 FPC: got RX working, got client over usart somehow working..., see detailed commit msg
* using WITH_FPC:
  * activate basic usart
  * no double buffer for now, no interrupt
  * usart_dataavailable/usart_readbuffer/usart_writebuffer, to demo it:
    * pm3 client over USB, minicom over usart
    * analyse a d 414243
* using WITH_FPC_HOST:
  * it implies WITH_FPC as it's based on it
  * control pm3 with client over usart
  * EXPERIMENTAL! still some frame desync issues
  * you can connect both from usart & USB with two pm3 clients
    * actually you *have* to connect USB for the moment because
      it's used to send debug messages about buggy usart... See Dbprintf_usb below
  * "sessions": msgs are directed to the latest client to have sent a cmd
  * Dbprintf_usb macro to send msgs to USB client to help debugging usart...
  * We now have an option to run client at different speed as usart is 115200:
    client/proxmark3 /dev/ttyUSB0 -b 115200
  * Consequently, argc,argv handling is a bit revamped, it was so messy...
  * USB and flashing are still at 460800, don't try flashing over usart yet ^^
2019-04-02 22:06:10 +02:00
..
amiitool chg: 'lf hitag writer' - refactored with timeouts etc. 2019-03-13 16:44:32 +01:00
cliparser changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
crypto style 2019-03-18 23:55:53 +01:00
dictionaries ADD: Found a bunch more dictionary files, from a link on the forum. 2019-01-23 12:18:07 +01:00
emv style 2019-03-18 23:49:51 +01:00
fido changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
hardnested reverting.. 2019-03-18 23:31:04 +01:00
hid-flasher rename SNOOP -> SNIFF 2019-03-12 13:15:39 +01:00
jansson style 2019-03-18 21:21:15 +01:00
loclass whitespace 2019-03-26 20:22:12 +01:00
lualibs changed byte_t -> uint8_t 2019-03-21 15:19:18 +01:00
mifare add: 'hf 14a info' - uid changeable tests, finds two kinds of Gen2 / CUID. 4byte / 7byte but there other Gen2 cards which will not be detected by this. 2019-03-21 12:53:05 +01:00
obj move mifare stuff to its folder 2019-02-21 19:15:46 +02:00
platforms
reveng make style 2019-03-28 14:19:41 +01:00
scripts Update ntag_3d.lua 2019-03-16 11:22:36 +01:00
tinycbor style 2019-03-18 22:31:31 +01:00
ui
aidlist.json CHG: 'sc brute' - now is interruptable, optional tlv decode, 2018-12-23 09:48:46 +01:00
cli.c rename SNOOP -> SNIFF 2019-03-12 13:15:39 +01:00
cmdanalyse.c cmdanalyse: use byte arrays 2019-03-24 23:36:45 +01:00
cmdanalyse.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
cmdcrc.c make style 2019-03-28 14:19:41 +01:00
cmdcrc.h upd: RevEng v1.5.3 2018-07-29 07:37:23 +02:00
cmddata.c make style 2019-03-28 14:19:41 +01:00
cmddata.h rename idteck 2019-03-12 12:56:59 +01:00
cmdflashmem.c Fix realloc mistake: ptr nulled but not freed upon failure 2019-03-24 22:09:25 +01:00
cmdflashmem.h style 2019-03-18 20:17:24 +01:00
cmdhf.c rename SNOOP -> SNIFF 2019-03-12 13:15:39 +01:00
cmdhf.h rename: 2019-03-11 14:55:02 +01:00
cmdhf14a.c make style 2019-03-28 14:19:41 +01:00
cmdhf14a.h nameing stuff 2019-03-18 17:42:49 +01:00
cmdhf14b.c fix: 'hf 14b raw -t' - a bit messed up 2019-03-15 02:05:15 +01:00
cmdhf14b.h make style 2019-03-10 00:00:59 +01:00
cmdhf15.c unsigned long long 2019-03-18 23:43:44 +01:00
cmdhf15.h make style 2019-03-10 00:00:59 +01:00
cmdhfepa.c Add missing EOF LF 2019-03-12 00:12:26 +01:00
cmdhfepa.h
cmdhffelica.c make style 2019-03-28 14:19:41 +01:00
cmdhffelica.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
cmdhffido.c style 2019-03-18 22:35:33 +01:00
cmdhffido.h Add missing EOF LF 2019-03-12 00:12:26 +01:00
cmdhficlass.c make style 2019-03-28 14:19:41 +01:00
cmdhficlass.h make style 2019-03-10 00:00:59 +01:00
cmdhflegic.c make style 2019-03-28 14:19:41 +01:00
cmdhflegic.h chg: helptext (@drandreas) 2018-09-08 12:38:36 +02:00
cmdhflist.c color 2019-03-20 12:37:10 +01:00
cmdhflist.h style 2019-03-18 21:26:02 +01:00
cmdhfmf.c style 2019-03-18 23:59:35 +01:00
cmdhfmf.h style 2019-03-18 20:24:09 +01:00
cmdhfmfdes.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdhfmfdes.h make style 2019-03-10 00:00:59 +01:00
cmdhfmfdesfire.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdhfmfdesfire.h Add missing EOF LF 2019-03-12 00:12:26 +01:00
cmdhfmfhard.c reverting.. 2019-03-18 23:31:04 +01:00
cmdhfmfhard.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
cmdhfmfp.c fix mfp wrbl command 2019-03-11 18:02:42 +02:00
cmdhfmfp.h Add missing EOF LF 2019-03-12 00:12:26 +01:00
cmdhfmfu.c make style 2019-03-28 14:19:41 +01:00
cmdhfmfu.h make style 2019-03-10 00:00:59 +01:00
cmdhftopaz.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdhftopaz.h CHG: refactor CRC16 algos. This is a big change, most likely some parts broke, hard to test it all. 2018-02-01 15:19:47 +01:00
cmdhw.c FPC: got RX working, got client over usart somehow working..., see detailed commit msg 2019-04-02 22:06:10 +02:00
cmdhw.h
cmdlf.c t55xx detection: remove Atmel as it can be others, see t55xx trace for real manufacturer 2019-03-31 01:18:00 +01:00
cmdlf.h rename: 2019-03-11 14:55:02 +01:00
cmdlfawid.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfawid.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
cmdlfcotag.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfcotag.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
cmdlfem4x.c offline access 2019-03-20 22:05:29 +01:00
cmdlfem4x.h make style 2019-03-10 00:00:59 +01:00
cmdlffdx.c fix: LF FDX-B demod - more lenient with max errors. Thanks to @maltehillmann 2019-03-27 15:35:43 +01:00
cmdlffdx.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
cmdlfguard.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfguard.h
cmdlfhid.c cmdlfhid: comment unused struct 2019-03-25 00:04:28 +01:00
cmdlfhid.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
cmdlfhitag.c make style 2019-03-28 14:19:41 +01:00
cmdlfhitag.h fiddling 2019-03-14 11:34:32 +01:00
cmdlfindala.c make style 2019-03-28 14:19:41 +01:00
cmdlfindala.h chg: 'lf indala clone' - differnt input parms. '-L' gives a long UID. 2019-03-26 09:09:43 +01:00
cmdlfio.c bool 2019-03-18 23:57:00 +01:00
cmdlfio.h add: potential fix for OSX uses, by @piwi 2018-05-02 08:11:29 +02:00
cmdlfjablotron.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfjablotron.h
cmdlfkeri.c make style 2019-03-28 14:19:41 +01:00
cmdlfkeri.h ADD: 'lf keri' - basic commands. 2019-02-23 15:44:34 +01:00
cmdlfnedap.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfnedap.h
cmdlfnexwatch.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfnexwatch.h remove spurious spaces & tabs at end of lines 2019-03-09 08:59:13 +01:00
cmdlfnoralsy.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfnoralsy.h
cmdlfpac.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfpac.h
cmdlfparadox.c simple check 2019-03-23 19:08:22 +01:00
cmdlfparadox.h
cmdlfpcf7931.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfpcf7931.h make style 2019-03-10 00:00:59 +01:00
cmdlfpresco.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfpresco.h
cmdlfpyramid.c make style 2019-03-28 14:19:41 +01:00
cmdlfpyramid.h
cmdlfsecurakey.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfsecurakey.h
cmdlft55xx.c textual 2019-04-02 10:36:32 +02:00
cmdlft55xx.h t55xx info: tag out of spec FSKa modulations in standard mode 2019-03-31 21:30:30 +02:00
cmdlfti.c fix: 'lf pyramid demod' - inverted 2019-03-23 19:06:52 +01:00
cmdlfti.h
cmdlfviking.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfviking.h
cmdlfvisa2000.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdlfvisa2000.h
cmdmain.c Add missing EOF LF 2019-03-12 00:12:26 +01:00
cmdmain.h make style 2019-03-10 00:00:59 +01:00
cmdparser.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
cmdparser.h make style 2019-03-10 00:00:59 +01:00
cmdscript.c Add missing EOF LF 2019-03-12 00:12:26 +01:00
cmdscript.h CHG: adapt to be similar as other cmd*.c files 2017-10-20 14:37:50 +02:00
cmdsmartcard.c make style 2019-03-28 14:19:41 +01:00
cmdsmartcard.h chg: 'sc upgrade' - verify firmware file integrity with sha512 validation (@piwi) 2019-03-15 01:54:43 +01:00
cmdtrace.c uninit? 2019-03-18 20:02:00 +01:00
cmdtrace.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
comms.c FPC: got RX working, got client over usart somehow working..., see detailed commit msg 2019-04-02 22:06:10 +02:00
comms.h FPC: got RX working, got client over usart somehow working..., see detailed commit msg 2019-04-02 22:06:10 +02:00
default_iclass_keys.dic Update default_iclass_keys.dic 2019-02-25 18:52:44 +01:00
default_keys.dic another 2019-02-26 22:27:33 +01:00
default_keys_dic2lua.awk
default_pwd.dic chg: some pwd from forum 2019-03-25 14:39:49 +01:00
default_ultralight_keys.dic Start key file for Mifare Ultralight 2019-03-27 08:21:06 +11:00
elf.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
eml2lower.sh
eml2UPPER.sh
flash.c FPC: got RX working, got client over usart somehow working..., see detailed commit msg 2019-04-02 22:06:10 +02:00
flash.h make style 2019-03-10 00:00:59 +01:00
flasher.c FPC: got RX working, got client over usart somehow working..., see detailed commit msg 2019-04-02 22:06:10 +02:00
fpga_compress.c make style 2019-03-28 14:19:41 +01:00
gen_pm3mfsim_script.sh
graph.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
graph.h chg: use bool instead 2019-03-09 20:34:20 +01:00
guidummy.cpp changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
libluamiibo.so ADD: amiboo stuff 2018-07-28 12:33:27 +02:00
Makefile Makefile: remove WINBINS/WINEXES, ProxSpace doesn't use them 2019-03-29 09:49:42 +01:00
pm3_binlib.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
pm3_binlib.h make style 2019-03-10 00:00:59 +01:00
pm3_bit_limits.h
pm3_bitlib.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
pm3_bitlib.h make style 2019-03-10 00:00:59 +01:00
pm3_eml2mfd.py chg: removed whitespaces. 2018-01-09 19:17:21 +01:00
pm3_eml_mfd_test.py Add missing EOF LF 2019-03-12 00:12:26 +01:00
pm3_mfd2eml.py
pm3_mfdread.py fix: one less block 2017-12-22 12:38:30 +01:00
polarssl_config.h
proxendian.h changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
proxgui.cpp changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
proxgui.h make style 2019-03-10 00:00:59 +01:00
proxguiqt.cpp changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
proxguiqt.h changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
proxmark3.c FPC: got RX working, got client over usart somehow working..., see detailed commit msg 2019-04-02 22:06:10 +02:00
proxmark3.h remove spurious spaces & tabs at end of lines 2019-03-09 08:59:13 +01:00
README-bitlib
scandir.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
scandir.h Add missing EOF LF 2019-03-12 00:12:26 +01:00
scripting.c make style 2019-03-28 14:19:41 +01:00
scripting.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
snooper.c rename snoop -> sniff 2019-03-12 12:56:39 +01:00
ui.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
ui.h make style 2019-03-10 00:00:59 +01:00
unbind-proxmark
usb_cmd_h2lua.awk client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
util.c make style 2019-03-28 14:19:41 +01:00
util.h style 2019-03-18 20:34:00 +01:00
util_darwin.h Add missing EOF LF 2019-03-12 00:12:26 +01:00
util_darwin.m client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
util_posix.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
util_posix.h client: fix mix of spaces & tabs 2019-03-09 23:35:06 +01:00
whereami.c changing {} style to match majority of previous style 2019-03-10 11:20:22 +01:00
whereami.h make style 2019-03-10 00:00:59 +01:00