From c591caa6a0d156265c6a1c542a79ad2f3c249921 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Sun, 12 Jan 2020 16:57:27 +0100 Subject: [PATCH] textual --- CHANGELOG.md | 193 ++++++++++++++++++++++++++------------------------- 1 file changed, 97 insertions(+), 96 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 44607add4..24a4c091d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,11 +3,12 @@ All notable changes to this project will be documented in this file. This project uses the changelog in accordance with [keepchangelog](http://keepachangelog.com/). Please use this to write notable changes, which is not the same as git commit log... ## [unreleased][unreleased] + - Added `hf plot` (@pwpiwi) - Fix `lf config` - when called with no params, it no longer mess up all device lf config settings. (@iceman1001) - Change `lf indala clone` - new option `--Q5` writes to q5/T5555 tags. (@iceman1001) - Change `lf indala clone` - new option `-c ` allows cloning INDALA tag from Heden2L/Hedengren ID format (@iceman1001) - Thanks to @randomdude42 for solution - Change `lf indala demod` - added decode Heden2L/Hedengren format (@iceman1001) - Thanks to @randomdude42 for solution - - Add `commands.md` - document with all proxmark client commands. Generated with XX_internal_command_dump_markdown_XX. (@iceman1001) + - Added `commands.md` - document with all proxmark client commands. Generated with XX_internal_command_dump_markdown_XX. (@iceman1001) - Change `lf pac clone` - new option `c ` to allow cloning PAC/Stanley tag from card ID (@danshuk) - Change `lf pac read` - decoded PAC/Stanley card ID (@danshuk) - Change mifare classic keytable output refactored and uses colors (@iceman1001) @@ -17,11 +18,11 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Change `hf mf hardnested` - now detects "static / fixed" nonce tags and exits (@iceman1001) - Change `hf mf csave` - now uses UID in filename (@iceman1001) - Fix `hf mf chk` - read block B logical error. #489 (@iceman1001) - - Add `hf mf ekeyprn d` - new parameter to save keys to file (@iceman1001) - - Add `mfu_magic.lua` - script to interact with your magic NTAG tag. (@iceman1001) - - Add `hf_bruteforce.lua` - script bruteforces uid for 14a using hf 14a sim (@keld) - - Add `tools\pm3_cs8.pl` - convert .pm3 files to wave format (@samyk) - - Add `tools\pm3_amii_bin2eml.pl` - amiibo convering script (@samyk) + - Added `hf mf ekeyprn d` - new parameter to save keys to file (@iceman1001) + - Added `mfu_magic.lua` - script to interact with your magic NTAG tag. (@iceman1001) + - Added `hf_bruteforce.lua` - script bruteforces uid for 14a using hf 14a sim (@keld) + - Added `tools\pm3_cs8.pl` - convert .pm3 files to wave format (@samyk) + - Added `tools\pm3_amii_bin2eml.pl` - amiibo convering script (@samyk) - Change `hf 14a info` - now detects "static / fixed" nonce tags (@iceman1001) - Change `data save f w` - params reworked. (@iceman1001) - Change `hf search` - now should detect LTO-CM tags (@iceman1001) @@ -46,16 +47,16 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Change `lf indala read` - added indala 26bit decoding (@martinbeier) - Change `lf t55xx detect` to try without password first (@mwalker33) - Display high bit for detected Kastle HIDs to allow `lf hid clone [id]` to work properly (@swg0101) - - Add option `-n` to scripts pm3* (@doegox) - - Add `wiegand list/encode/decode` - wiegand format manipulation. Adapted to fit here. (@grauerfuchs) + - Added option `-n` to scripts pm3* (@doegox) + - Added `wiegand list/encode/decode` - wiegand format manipulation. Adapted to fit here. (@grauerfuchs) - Added support for color text on windows 10 (@mwalker33) - Added `s` to `lf config` / `lf sniff` to skip samples when sniffing based on same option in Proxmark/proxmark3 by @marshmellow42. (@mwalker33) - Added save to .eml and .bin for `em 4x05_dump` (@mwalker33) - - Add option `-n` to scripts pm3* (@doegox) + - Added option `-n` to scripts pm3* (@doegox) - Fix `em 4x05_dump` to print all blocks read (@mwalker33) - Fix T55xx config getting displayed when using password when no password needed on read. (@mwalker33) - Added T55x7 downlink mode auto usage via mode detected (lf t55 detect) (@mwalker33) - - Add `lf t55xx protect` - sets password and enables password protection on t55x7 tag (@iceman1001) + - Added `lf t55xx protect` - sets password and enables password protection on t55x7 tag (@iceman1001) - Change `lf t55xx wipe` - now accepts user provided configuration block (@iceman1001) - Added T55x7 downlink mode support r 0 Default, 1 Long Leading 0, 2 Leading 0, 3 1 of 4 and 4 (in some commands) try all. (@mwalker33) - Change proxmark3-flasher is now merged into proxmark3 client. Add pm3-flash (@doegox) @@ -65,11 +66,11 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Change `hf iclass dump` - retries ten times, less output (honor verbose) (@iceman1001) - Rename `hf iclass writeblk` -> `hf iclass wrbl` to match hf mf wrbl (@iceman1001) - Rename `hf iclass readblk` -> `hf iclass rdbl` to match hf mf rdbl (@iceman1001) - - Add cmdscript example and show usage with shebang (@doegox) - - Add instructions for Fedora (@doegox) + - Added cmdscript example and show usage with shebang (@doegox) + - Added instructions for Fedora (@doegox) - Change reduce the list of requirements to the minimum and move to QT5 (@doegox) - - Add `make install` and reorganize/rename stuffs accordingly (@doegox) - - Add searchFile for several types of files (@doegox / @iceman1001) + - Added `make install` and reorganize/rename stuffs accordingly (@doegox) + - Added searchFile for several types of files (@doegox / @iceman1001) - Change posix sh version of mkversion (@doegox) - Change remove entirely ncurses, not needed nowadays (@doegox) - Change remove deprecated termcap, use ncurses instead (@ZeroChaos-) @@ -78,158 +79,158 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Change `hf mf fchk m` - now secretly dumps card to emul, if all keys are found (@iceman1001) - Change history and logfile are now saved into $HOME/.proxmark3/ (@doegox) - Change optimization of iclass mac calculations on deviceside (@pwpiwi) - - Add `hf mf autopwn` - Autopwn function for Mifare Classic, extract all keys and dump card memory (@matthiaskonrath) - - Add Lua paths: look for scripts also in ~/.proxmark/lua{scripts,libs} and /usr/local/share/proxmark3/lua{scripts,libs} (@doegox) + - Added `hf mf autopwn` - Autopwn function for Mifare Classic, extract all keys and dump card memory (@matthiaskonrath) + - Added Lua paths: look for scripts also in ~/.proxmark/lua{scripts,libs} and /usr/local/share/proxmark3/lua{scripts,libs} (@doegox) - Change Lua directory scripts/ to luascript/ (@doegox) - Change non-rdv4 PLATFORM must now use the generic PM3OTHER, simpler (@doegox) - Fix reveng integration for all platforms else than WIN32 (@doegox) - - Add cheat sheet for easy operations of the Proxmark3 (scund00r) + - Added cheat sheet for easy operations of the Proxmark3 (scund00r) - Chg commands are now in green in the helptext list (@iceman1001) - Fix `script run ndefdump` - better exit messages when failing (@iceman1001) - Fix `hf iclass dump` - now also saves in EML format (@iceman1001) - Fix `hf iclass sim 3` - now works on legacy readers and legacy SE readers (@iceman1001) - Rework hitag2 read/write help (@ViRb3) - - Add `lf nedap` - encoding / decoding (anon) - - Add client option `-i` to stay in interactive mode after a script or command (@DidierStevens/@doegox) - - Add VSCode tasks (@ViRb3) + - Added `lf nedap` - encoding / decoding (anon) + - Added client option `-i` to stay in interactive mode after a script or command (@DidierStevens/@doegox) + - Added VSCode tasks (@ViRb3) - Better warn user of hardcoded hitag info (@ViRb3) - Format and docs hitag (@ViRb3) - Fix hitag password write offset by 1 (@ViRb3) - Fix momentarily flash read/write of dicts (@doegox/@cjbrigato) - - Add some more default keys (@anon) - - Add `hf thinfilm sim` simulating Thinfilm NFC barcode tags (@doegox) - - Add `hf thinfilm list` specific trace decoding (Thinfilm NFC barcode tags) (@doegox) + - Added some more default keys (@anon) + - Added `hf thinfilm sim` simulating Thinfilm NFC barcode tags (@doegox) + - Added `hf thinfilm list` specific trace decoding (Thinfilm NFC barcode tags) (@doegox) - Fix `hf topaz reader` - don't crash when trying to read a Thinfilm tag (@iceman1001) - - Add `hf thinfilm info` - read / decode Kovio Thinfilm NFC barcode tags (@iceman1001) - - Add FPGA LF adc path (@anon) - - Add ECC support / check for NID_secp128r1 (@pwpiwi) - - Add some more default keys (ollibolli) + - Added `hf thinfilm info` - read / decode Kovio Thinfilm NFC barcode tags (@iceman1001) + - Added FPGA LF adc path (@anon) + - Added ECC support / check for NID_secp128r1 (@pwpiwi) + - Added some more default keys (ollibolli) - Fix T55x7 Downlink timings backward compatible (@mwalker33) - - Add proper Makefile halting when using incompatible STANDALONE and PLATFORM vars (@doegox) - - Add T55x7 Downlink mode support (@mwalker33) - - Add SPIFFS Flash filesystem support (@cjbrigato) + - Added proper Makefile halting when using incompatible STANDALONE and PLATFORM vars (@doegox) + - Added T55x7 Downlink mode support (@mwalker33) + - Added SPIFFS Flash filesystem support (@cjbrigato) - Fix support for flashing 512K units with old bootrom (@slurdge/@doegox) - Fix `hf mf sim` - wrong access rights to write key B in trailer (@McEloff) - - Add option -i to flasher to query Pm3 for its memory size (@doegox) - - Add support for flashing 512K units (@slurdge) - - Add a simple python tool to check the elf sizes (@slurdge) + - Added option -i to flasher to query Pm3 for its memory size (@doegox) + - Added support for flashing 512K units (@slurdge) + - Added a simple python tool to check the elf sizes (@slurdge) - Change: new keys for Vigik badges in default_keys.dict (@luminouw) - - Add `hw standalone` to jump to standalone mode from command line or script (@doegox) - - Add to `hf 14a apdu` print apdu and compose apdu (@merlokk) + - Added `hw standalone` to jump to standalone mode from command line or script (@doegox) + - Added to `hf 14a apdu` print apdu and compose apdu (@merlokk) - Change: buggy `mem read` removed, `mem save` renamed `mem dump`, can now display too (@doegox) - Fix: timeout for mem wipe was too short, thanks @cjbrigato (@doegox) - Fix `hf mf sim` - Mifare Classic simulation more flexible anti-collision check (@McEloff) - Change: `hf mf sim` - Mifare Classic simulation not respond NACK on invalid authentication request (@McEloff) - Change: `read_pwd_mem.lua` now handles Mifare Classic dictionaries large than 4096 bytes (@iceman1001) - Change: Do not clear trace log during `hf mf chk`, to save whole process history (@McEloff) - - Add `msleep` command, for pauses in scripts (@doegox) - - Add support for WSL in proxmark.sh (@doegox) - - Add documentation for usage of Proxmark3 under WSL (@doegox) + - Added `msleep` command, for pauses in scripts (@doegox) + - Added support for WSL in proxmark.sh (@doegox) + - Added documentation for usage of Proxmark3 under WSL (@doegox) - Change: replace aes.c with mbedtls version (@slurdge) - Change: replace ukbhit by kbd_enter_pressed, not requiring tcgetattr (@xianglin1998/@doegox) - - Add config for RaspberryPi in JTAG tools (@doegox) - - Add config for FTDI C232HM-DDHSL-0 in JTAG tools (@doegox) + - Added config for RaspberryPi in JTAG tools (@doegox) + - Added config for FTDI C232HM-DDHSL-0 in JTAG tools (@doegox) - Fix compilation under MacOSX with binutils (@matrix) - - Add dynamic report of the chipID for flashing purposes (@slurdge) + - Added dynamic report of the chipID for flashing purposes (@slurdge) - Fix Clang warnings (@matrix) - Fix EMVGPO bug (@matrix) - - Add hitag2 write password auth (@ViRb3) - - Add check if bootloader segment is within bounds (@slurdge) - - Add `hf 15 csetuid` - set UID on ISO-15693 Magic tags (@t0m4-null) + - Added hitag2 write password auth (@ViRb3) + - Added check if bootloader segment is within bounds (@slurdge) + - Added `hf 15 csetuid` - set UID on ISO-15693 Magic tags (@t0m4-null) - Change: Print help if unknown arg for hitag reader/writer (@ViRb3) - Fix clock deadlock in hitag sniff (@ViRb3) - - Add compiler info in client & ARM sections (@slurdge) - - Add support for automatic COM detection on Windows (@slurdge) - - Add support for compilation on RaspberryPiZero (armv6) (@doegox) + - Added compiler info in client & ARM sections (@slurdge) + - Added support for automatic COM detection on Windows (@slurdge) + - Added support for compilation on RaspberryPiZero (armv6) (@doegox) - Change: updates to README (@iceman1001) - Change: `hf mf/mfu dbg` => `hw dbg` (@doegox) - Change: replace usb_poll_validate_length() by data_available() that supports USART too (@doegox) - Make sure standalone modes can be launched when connected on USB without client (@doegox) - Change: cleaner makefile execution, use `make V=1` if you want to see full lines (@doegox) - Change: automate make clean when platform definitions are changed (@doegox) - - Add STANDALONE option to Makefile.hal (@Fl0-0) + - Added STANDALONE option to Makefile.hal (@Fl0-0) - Change: mem info - production public key to verify rdv4.0 flash signature (@iceman1001) - Fix specify that we need TCP and not UDP connection (@phcoder) - Change: lf cotag demod - adjusted error trigger (@iceman1001) - - Add documentation on BT add-on (@iceman1001/@doegox) + - Added documentation on BT add-on (@iceman1001/@doegox) - Change: new button behaviour in bootloader mode, no need to keep it pressed, press again to interrupt (@doegox) - Change: new keys in dicts, new mem layout to accomodate them (@iceman1001/various) - Fix lf sim - if called with empty graphbuffer all strange things happend, like turning on HF field (@iceman1001) - Change: hf 14a sim / hf mf sim - check buttonpress/usb frame fewer times in order not to disrupt simulation (@McEloff) - Change: data convertbitstream - converts bit to max/min in order to facilitate demodulation of simulation data (@iceman1001) - Change: lf em 410x_demod - now can demod the simulation data (@iceman1001) - - Add HC-06 scripts for BT add-on (@doegox) + - Added HC-06 scripts for BT add-on (@doegox) - Fix lf nedap sim - error when adding parity (@iceman1001) - - Add documentation on UART and baudrates (@doegox/@iceman1001) + - Added documentation on UART and baudrates (@doegox/@iceman1001) - Change: prompt now shows which channel is used (@iceman1001) - Change: USART baudrates computation, up to 6Mbps (@iceman1001/@doegox) - Change: hf mf nack - keep sync if started without card over antenna - - Add usart btfactory - to reset a misconfigured BT add-on (@doegox) + - Added usart btfactory - to reset a misconfigured BT add-on (@doegox) - Change: hw status - now prints number of dictionary keys loaded (@iceman1001) - - Add home, end, pageup, and pagedown keybinds to the plot GUI. Also fix paged movement in GUI. (@mcd1992) + - Added home, end, pageup, and pagedown keybinds to the plot GUI. Also fix paged movement in GUI. (@mcd1992) - Change legic.lua saves data in EML and BIN formats (@iceman1001) - Change hf tune - is now synchronous (for BT add-on) and can be interrupted by kbd (@doegox) - Change: update macOS install instruction (@ Uli Heilmeier) - - Add trace ouput in hexdump format for Wireshark import (@ Uli Heilmeier) - - Add usart btpin - to change BT add-on PIN (@doegox) - - Add reconnection support (@iceman1001/@doegox) - - Add usart tx/rx/... - USART developer commands (@doegox) - - Add PLATFORM_EXTRAS, WITH_FPC_USART_HOST, BTADDON Makefile configuration (@doegox) + - Added trace ouput in hexdump format for Wireshark import (@ Uli Heilmeier) + - Added usart btpin - to change BT add-on PIN (@doegox) + - Added reconnection support (@iceman1001/@doegox) + - Added usart tx/rx/... - USART developer commands (@doegox) + - Added PLATFORM_EXTRAS, WITH_FPC_USART_HOST, BTADDON Makefile configuration (@doegox) - Fix slow reconfigure on mingw of serial port (@iceman1001) - Fix cross thread communictions of timeout variable (@iceman1001) - Change: client is now "universal", adapting to Proxmark3 capabilities (@doegox) - - Add disconnect support to Lua (@iceman1001) + - Added disconnect support to Lua (@iceman1001) - Change: handles FPC/FLASH FW more gracefully on non-RDV4 pm3 (@doegox) - - Add JTAG support for Shikra (@NinjaStyle82) + - Added JTAG support for Shikra (@NinjaStyle82) - Change: smart color handling: only if linux and on real term (@doegox) - Change: reconfigure uart timeouts when compiled for FPC and connecting over USB (@iceman1001) - Change: fast push for many commands (@iceman1001/@doegox) - - Add: fast push for Lua (@iceman1001) - - Add NDEF parser in Lua (@iceman1001) + - Added: fast push for Lua (@iceman1001) + - Added NDEF parser in Lua (@iceman1001) - Change: improve NDEF parser (@iceman1001) - Change: all commands got migrated to MIX/NG packet format (@iceman1001/@doegox) - Fix: Mifare Ultralight read block missing bytes (@doegox) - - Add support new frame format in all Lua scripts (@iceman1001) - - Add CMD_CAPABILITIES for pm3 to inform dynamically the client (@doegox) + - Added support new frame format in all Lua scripts (@iceman1001) + - Added CMD_CAPABILITIES for pm3 to inform dynamically the client (@doegox) - Change baudrate handling, make it clear it is only indicative for USB-CDC & BT (@doegox) - Change: new progressive light scheme for `hw detectreader` (@doegox) - - Add common error definitions system for retvals (@doegox) + - Added common error definitions system for retvals (@doegox) - Change USART RX & TX code and fix delays handling to make it more robust, especially over BT (@doegox) - - Add support for new frames format, speedup & huge changes, see doc/new_frame_format.txt (@doegox) + - Added support for new frames format, speedup & huge changes, see doc/new_frame_format.txt (@doegox) - Change: loadFile* & saveFile* accept filenames with (or still without) extension (@doegox) - Fix LoadEML to accept final "\n", e.g. from pm3_mfd2eml.py (@doegox) - Change: rework shell scripts for easy client or flasher (@doegox) - Fix: stop poking Internet when compiling (@doegox) - - Add support for multiple commands to "-c", e.g. proxmark3 -c "hw ping;hw version" (@doegox) + - Added support for multiple commands to "-c", e.g. proxmark3 -c "hw ping;hw version" (@doegox) - Fix external flash writing bitflips issues at 24MHz (@doegox) - - Add color support to Dbprintf & alike and rework Dbprintf flags (@doegox) + - Added color support to Dbprintf & alike and rework Dbprintf flags (@doegox) - Change: archive (and fix) hid-flasher (@doegox) - - Add standalone placeholder to simplify new standalone integration (@doegox) + - Added standalone placeholder to simplify new standalone integration (@doegox) - Change: refactor standalone mode info string (@iceman1001) - - Add iceman skeleton standalone mode for ppl to use as base for their new modes (@iceman1001) + - Added iceman skeleton standalone mode for ppl to use as base for their new modes (@iceman1001) - Change: move compilation options to Makefile.hal (@doegox) - Fix compilation under OSX (@iceman1001) - - Add openocd config files for JLink (@doegox) + - Added openocd config files for JLink (@doegox) - Fix compilation dependencies for recovery (@doegox) - Fix segfault when loading a file (@doegox) - Change/Add new dump format for Ultralight/NTAG, counters support, simulation (@mceloff) - - Add `hf mf sim` full-byte split anticollision support (@mceloff) + - Added `hf mf sim` full-byte split anticollision support (@mceloff) - Fix/Add `hf mf sim` bugs fix, RATS support, etc (@mceloff) - Fix serial of FPC. (@ryan) - Fix `data shiftgraphzero` corrupting end of GraphBuffer (@doegox) - Fix `hf legic info` - unsegmented card now uses card size to calc remaining length (@iceman1001) - - Add 36bit HID format, extend calcWiegand() to include oem bits (@davidbeauchamp) + - Added 36bit HID format, extend calcWiegand() to include oem bits (@davidbeauchamp) - Fix `hf mf hardnested` - not verify key when reading nonce file (@iceman1001) - Change optimizations for ask/bi (@iceman1001) - Fix `hf mf sim` - bugs fix, refactoring (@mceloff) - - Add WRITE and COMPATIBLE_WRITE support to Mifare Ultralight/NTAG simulation (@mceloff) + - Added WRITE and COMPATIBLE_WRITE support to Mifare Ultralight/NTAG simulation (@mceloff) - Change installation instructions and add video links (@5w0rdfish) - Change `hf mf sim` to support more types (@vratiskol) - Change better strong wave detection for biphase (@iceman1001) - - Add `script run test_t55x7` (@iceman1001) - - Add new lua scripting support for some t55xx commands (@iceman1001) - - Add FPC USART for BT add-on with pm3 client. (@doegox) - - Add `-b baudrate` option to the pm3 client. (@doegox) + - Added `script run test_t55x7` (@iceman1001) + - Added new lua scripting support for some t55xx commands (@iceman1001) + - Added FPC USART for BT add-on with pm3 client. (@doegox) + - Added `-b baudrate` option to the pm3 client. (@doegox) - Change `lf t55xx info`: tell if known configuration block0. (@iceman1001) - Fix/Add FPC usart: fix TX, bring RX, full speed. (@doegox) - Change `lf t55xx config` options: allow to toggle on/off i/q5/st @@ -239,7 +240,7 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Fix Indala 64 on T55xx: use PSK1. (@doegox) - Force proper Linefeed (LF) handling in ProxSpace. (@vratiskol) - Fix Makefiles race conditions to allow parallel compilation, e.g. `make -j8`. (@doegox) - - Add - dictionary key file for MFU. (not in use at the moment) (@mazodude) + - Added - dictionary key file for MFU. (not in use at the moment) (@mazodude) - Change `lf fdx demod` - better biphase maxerrors. (@MalteHillmann) - Change `hf mf sim` - now works better against android (@mceloff) - Fix `lf t55xx brute` - now works after aquiredata adaptations (@iceman1001) @@ -247,7 +248,7 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Fix `lf t55xx recoverpwd` - now works after aquiredata adaptations (@iceman1001) - Fix `data detect p` - reverted bad clock detection (@iceman1001) - Change `data detect a` - better clock detection (@iceman1001) - - Add `hf 14a info` - now detects some magic card Gen2 (@iceman1001) + - Added `hf 14a info` - now detects some magic card Gen2 (@iceman1001) - Removed `LCD` code in armsrc compilation (@iceman1001) - Change - Generic fixes of codestyle (@doegox) (@iceman1001) - Change `lf indala demod` - refactoring (@iceman1001) @@ -257,7 +258,7 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Fix `data rawdemod am` - last bit was missing (@doegox) - Fix `hf 15 dump f` - also selects tag first (@iceman1001) - Fix `hf iclass clone` - missing fileclose (@iceman1001) - - Add `trace list hitag` - old hitag annotations now use the new trace (@iceman1001) + - Added `trace list hitag` - old hitag annotations now use the new trace (@iceman1001) - Change `lf hitag sim` - loads bin/eml/json (@iceman1001) - Change `lf hitag reader 21` - saves in bin/eml/json (@iceman1001) - Change `lf hitag` - refactoring (@iceman1001) @@ -276,12 +277,12 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Fix `mem write` - added extra check (@doegox) - Fix `iso15693` - bad string cpy (@doegox) - Fix `make style` - EOF LF support (@doegox) - - Add `hf 14b raw` - added -t for timeout (@iceman1001) + - Added `hf 14b raw` - added -t for timeout (@iceman1001) - Rename `lf hitag snoop` - renamed to `lf hitag sniff` (@iceman1001) - Rename `lf snoop` - renamed to `lf sniff` (@iceman1001) - Rename `hf snoop` - renamed to `hf sniff` (@iceman1001) - Fix `hf mfp wrbl` - more blocks available (@merlokk) - - Add `make platform` - compile for non-rdv4 devices made simpler (@doegox) + - Added `make platform` - compile for non-rdv4 devices made simpler (@doegox) - Change Makefiles optimizations when recompiling (@doegox) - Fix `data load` - loads TITEST.txt again (@iceman1001) - Change `lf search` - now detects TI (@iceman1001) @@ -289,25 +290,25 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Fix `lf paradox demod` - wrong check (@iceman1001) - Change `lf t55xx` - aquiredata uses getsamples (@iceman1001) - Fix `lf search` - chipset detection restore demod buffer again (@iceman1001) - - Add `make style` (@doegox) + - Added `make style` (@doegox) - Fix mixed tabs vs spaces. Now only use 4 space as tab. (@doegox) - Fix `lf visa2000 read` - too few samples (@iceman1001) - Fix `lf t55xx bruteforce` - infinity loop (@doegox) - Fix `analyse nuid` - correct crc (@doegox) - - Add command history not repeating logged commands (@doegox) + - Added command history not repeating logged commands (@doegox) - Fix path for aidjson (@doegox) - Fix missing init i2x (@doegox) - Fix `14b select card` - (@doegox) - - Add `hf mf ndef` - parsing of NDEF messages (@merlokk) - - Add `hf mf mad` - parsing of Mifare Application Directory (@merlokk) + - Added `hf mf ndef` - parsing of NDEF messages (@merlokk) + - Added `hf mf mad` - parsing of Mifare Application Directory (@merlokk) - Rename `lf snoop` -> `lf sniff` (@iceman1001) - Rename `hf snoop` -> `hf sniff` (@iceman1001) - Change generally added more colors (@iceman1001) - Change `sc upgrade` updated firmware v3.11 (RDV40) (@sentiprox) - Change `data autocorrelate` - better visual representation and added extra peak detection (@iceman1001) - Fix `lf search` - false positive indala identification fixed (@iceman1001) - - Add `lf keri` - basic support for Keri tags (@iceman1001) - - Add `hf mf list` - re-added it again (@iceman1001) + - Added `lf keri` - basic support for Keri tags (@iceman1001) + - Added `hf mf list` - re-added it again (@iceman1001) - Fix - A lot of bugfixes, like memory leaks (@iceman1001) - Change `hf 14a antifuzz` - original implementation (@asfabw), reworked a bit - Fix `hf mf fchk` (@iceman1001) @@ -315,9 +316,9 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Change `lf pcf7931` - improved read code (@sguerrini97) - Change `hf felica list` - started with some FeliCa annotations (@iceman1001) - Fix `hf tune` - now works as expected (@iceman1001) - - Add `option to use flash memory to upload dictionary files` (RDV40) (@iceman1001) + - Added `option to use flash memory to upload dictionary files` (RDV40) (@iceman1001) - Fix `printing percentage now standard compliant` (@fabled) - - Add `emv roca` - command to test for ROCA vuln in public RSA modulus (@merlokk / @iceman1001) + - Added `emv roca` - command to test for ROCA vuln in public RSA modulus (@merlokk / @iceman1001) - Added TCP ports support (on linux) (@phcoder) - Added HF sniff standalone mode with optional storing of ULC/NTAG/ULEV1 authentication attempts (@bogiton) - Fix `Lining up plot and control window` (@anticat) @@ -335,7 +336,7 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Fix `stand-alone Colin` - remake to benefit from flashmem for persistence. (@cjbrigato) - Fix `LEGIC SIM` - remake of legic sim (@drandreas) - Changed `proxmark3 client threading` - remake from official repo (@micolous) - - Add `rem` - new command that adds a line to the log file (@didierStevens) + - Added `rem` - new command that adds a line to the log file (@didierStevens) - Fix `EM410xdemod empty tag id in lfops.c` (@Defensor7) - Fix `usb device descriptor` - some android phones will enumerate better when iSerialnumber is not a multiple of 8 (@micolous, @megabug) - Fix `StandaloneMode LF` - when collecting signal, justNoise detection is needed (@didierStevens, @Megabug) @@ -404,7 +405,7 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Added `hf fido` `assert` and `make` commands from fido2 protocol (authenticatorMakeCredential and authenticatorGetAssertion) (@merlokk) - Added trailer block decoding to `hf mf rdbl` and `hf mf cgetbl` (@merlokk) - Added `hf mf mad` and `hf mfp mad` MAD decode, check and print commands (@merlokk) - - Add `script run luxeodump` (@0xdrrb) + - Added `script run luxeodump` (@0xdrrb) - Fix `lf hitag reader 02` - print all bytes (@bosb) @@ -647,9 +648,9 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Implemented better detection of mifare-tags that are not vulnerable to classic attacks (`hf mf mifare`, `hf mf nested`) (@pwpiwi) ### Added - - Add `hf 14b reader` to find and print general info about known 14b tags (@marshmellow42) - - Add `hf 14b info` to find and print info about std 14b tags and sri tags (using 14b raw commands in the client) (@marshmellow42) - - Add PACE replay functionality (@frederikmoellers) + - Added `hf 14b reader` to find and print general info about known 14b tags (@marshmellow42) + - Added `hf 14b info` to find and print info about std 14b tags and sri tags (using 14b raw commands in the client) (@marshmellow42) + - Added PACE replay functionality (@frederikmoellers) ### Fixed - t55xx write timing (@marshmellow42)