diff --git a/README.md b/README.md index adf4be8b6..b18c6b640 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -Proxmark3 RDV4.0 Dedicated Github -=============== +# Proxmark3 RDV4.0 Dedicated Github + This repo is based on iceman fork for proxmark3. It is dedicated to bringing the most out of the new features for proxmark3 RDV4.0 new hardware and design. [![Build status](https://ci.appveyor.com/api/projects/status/ct5blik2wa96bv0x/branch/master?svg=true)](https://ci.appveyor.com/project/iceman1001/proxmark3-ji4wj/branch/master) @@ -13,16 +13,15 @@ alt="Yuotube" width="100%" height="auto" border="10" /> # PROXMARK INSTALLATION AND OVERVIEW - | FAQ's & Updates | Installation | Use of the Proxmark | -| ------------- |:-------------:| -----:| +| ------------------- |:-------------------:| -------------------:| |[What has changed?](#what-has-changed) | [Setup and build for Linux](/doc/md/Installation_Instructions/Linux-Installation-Instructions.md) | [Compilation Instructions](/doc/md/Use_of_Proxmark/0_Compilation-Instructions.md)| |[Development](#development) | [Important notes on ModemManager for Linux users](/doc/md/Installation_Instructions/ModemManager-Must-Be-Discarded.md) | [Validating proxmark client functionality](/doc/md/Use_of_Proxmark/1_Validation.md) | -| [Why don't you add this or that functionality?](#why-dont-you-add-this-or-that-functionality) | [Homebrew (Mac OS X) & Upgrading HomeBrew Tap Formula](/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md) | [First Use and Verification](/doc/md/Use_of_Proxmark/2_Configuration-and-Verification.md)| -|[Why didn't you base it on official PM3 Master?](#why-didnt-you-base-it-on-official-pm3-master) |[Setup and build for Windows](/doc/md/Installation_Instructions/Windows-Installation-Instructions.md)|[Commands & Features](/doc/md/Use_of_Proxmark/3_Commands-and-Features.md) -|[Issues](#issues)||[PM3 GUI](#pm3-gui)| +|[Why didn't you base it on official PM3 Master?](#why-didnt-you-base-it-on-official-pm3-master)| [Homebrew (Mac OS X) & Upgrading HomeBrew Tap Formula](/doc/md/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md) | [First Use and Verification](/doc/md/Use_of_Proxmark/2_Configuration-and-Verification.md)| +|[PM3 GUI](#pm3-gui)|[Setup and build for Windows](/doc/md/Installation_Instructions/Windows-Installation-Instructions.md)|[Commands & Features](/doc/md/Use_of_Proxmark/3_Commands-and-Features.md)| +|[Issues](#issues)||| +|[Donations](#Donations)||| ---- ## What has changed? On the hardware side: @@ -36,7 +35,7 @@ On the software side: quite a lot, see the [Changelog file](CHANGELOG.md). ## Development This fork now compiles just fine on - Windows/mingw environment with Qt5.6.1 & GCC 4.8 - - Ubuntu 1404, 1510, 1604, 1804 + - Ubuntu 1404, 1510, 1604, 1804, 1904 - Mac OS X / Homebrew - ParrotOS - WSL (Windows subsystem linux) on Windows 10 @@ -45,27 +44,23 @@ This fork now compiles just fine on If you intend to contribute to the code, please read the [coding style notes](HACKING.md) first. Internal notes on [Coverity Scan Config & Run](/doc/md/Development/Coverity-Scan-Config-%26-Run.md). - ---- +--- ## Why didn't you base it on official PM3 Master? + The separation from official pm3 repo gives us a lot of freedom to create a firmware/client that suits the RDV40 features. We don't want to mess up the official pm3 repo with RDV40 specific code. -## Why don't you add this or that functionality? -Give us a hint, and we'll see if we can't merge in the stuff you have. - ## PM3 GUI The official PM3-GUI from Gaucho will not work. The new universal GUI will work. [Proxmark3 Universal GUI](https://github.com/burma69/PM3UniversalGUI) ## Issues + Please see the [Proxmark Forum](http://www.proxmark.org/forum/index.php) and see if your issue is listed in the first instance Google is your friend :) Questions will be answered via the forum by Iceman and the team. ## The end -[@herrmann1001](https://mobile.twitter.com/herrmann1001) at host iuse.se -July 2018, Sweden -updated Feb 2019 [@5w0rdfish](https://mobile.twitter.com/5w0rdFish) +- [@herrmann1001](https://mobile.twitter.com/herrmann1001) July 2018 +- updated Feb 2019 [@5w0rdfish](https://mobile.twitter.com/5w0rdFish) # Donations Nothing says thank you as much as a donation, https://www.patreon.com/iceman1001 - diff --git a/client/cmdmain.c b/client/cmdmain.c index 126f7d822..311e2d6de 100644 --- a/client/cmdmain.c +++ b/client/cmdmain.c @@ -45,16 +45,16 @@ static command_t CommandTable[] = { {"help", CmdHelp, AlwaysAvailable, "This help. Use ' help' for details of a particular command."}, {"analyse", CmdAnalyse, AlwaysAvailable, "{ Analyse utils... }"}, {"data", CmdData, AlwaysAvailable, "{ Plot window / data buffer manipulation... }"}, + {"emv", CmdEMV, AlwaysAvailable, "{ EMV iso14443 and iso7816... }"}, {"hf", CmdHF, AlwaysAvailable, "{ High Frequency commands... }"}, {"hw", CmdHW, AlwaysAvailable, "{ Hardware commands... }"}, {"lf", CmdLF, AlwaysAvailable, "{ Low Frequency commands... }"}, - {"emv", CmdEMV, AlwaysAvailable, "{ EMV iso14443 and iso7816... }"}, + {"mem", CmdFlashMem, IfPm3Flash, "{ Flash Memory manipulation... }"}, {"rem", CmdRem, AlwaysAvailable, "{ Add text to row in log file }"}, {"reveng", CmdRev, AlwaysAvailable, "{ Crc calculations from the RevEng software... }"}, + {"sc", CmdSmartcard, IfPm3Smartcard, "{ Smart card ISO7816 commands... }"}, {"script", CmdScript, AlwaysAvailable, "{ Scripting commands }"}, {"trace", CmdTrace, AlwaysAvailable, "{ Trace manipulation... }"}, - {"mem", CmdFlashMem, IfPm3Flash, "{ Flash Memory manipulation... }"}, - {"sc", CmdSmartcard, IfPm3Smartcard, "{ Smart card ISO7816 commands... }"}, {"usart", CmdUsart, IfPm3FpcUsartDevFromUsb, "{ USART commands... }"}, {"quit", CmdQuit, AlwaysAvailable, ""}, {"exit", CmdQuit, AlwaysAvailable, "Exit program"},