User:Artem HQ/sandbox/proxmark3
Developer | Jonathan Westhues |
---|---|
Release date | May 2007 |
proxmark3 is a multipurpose RFID tool initially created by Jonathan Westhues as his PHD project[1]. The device has a split architecture (microcontroller /FPGA) can perform many tasks with low ( 125 kHz) or high ( 13.56 MHz) frequency RFID systems such as sniffing, reading, cloning and etc. The project released under GNU General Public License and continue to develop and maintained by community. There are several hardware revisions of proxmark3 that mostly share a single code-base[2]. Proxmark 3 widely used in academic research, product development, penetration testing and other fields.
General Specifications
[edit]- CPU : ARM, 256/512kB (AT91SAM7S256 or AT91SAM7S512) of flash memory, 64kB of RAM
- FPGA : Xilinx Spartan-II
- Two independent RF circuits, HF and LF
- Power : through USB port
- Connectivity : mini-USB port
- User interface : one button, four LEDs.
Generations and revisions
[edit]proxmark3
[edit]The proxmark3 is an improved version of proxmarkii. Developed by Jonathan Westhues during his research of RFID systems in 2007. As he freely released full project data the devise quickly start used for finding security vulnerabilities in RFID systems, eg MIFARE Classic [3]. At the time of design, microcontrollers can't perform decent high-bandwidth signal processing of RFID protocols, so a split architecture was designed: a MCU provides the high-level functionality (cli tool, etc) while an FPGA handled the RFID. As mentioned at [1] the FPGA/MCU achitecture is technically outdated, Proxmark 3 codebase became increasingly fractured over time, resulting in hardware instabilities, so next generation devices were created.
There are multiple versions of the proxmark3 have been produced. Originally manufactured individually or in small runs, a handful of manufacturers began to commercialise the device.
Some early proxmark3 versions:
[edit]
Proxmark 3 RDV 2
[edit]Proxmark III RDV 2 by Chinese manufacturer Elechouse is an revised version in hardware based on the original version. It has smaller size. Antennas are pre-tuned HF and LF antennas, using the standard SMA interface instead of the USB-Hirose cables used previously. The software is compatible.[4]
Technical Specifications:
[edit]- CPU : AT91SAM7S512
- Storage : 512Kb SPI flash
- Interface : 4x mode LEDs, 1x button.
- Battery : External battery connector
- Antennas : LF Pretuned, HF Pretuned (both Removable)
Proxmark 3 Easy
[edit]The Proxmark 3 Easy was designed and produced by Elechouse, the creators of the Proxmark 3 RDV 2. It was designed as a lower-cost version of the Proxmark 3 RDV 2 specifically for domestic sales in China. It was created to be a cheaper, less capable fork of the RDV 2. Hardware changes resulted in the Proxmark 3 Easy being incapable of performing several of the Proxmark's advanced features, including the Mifare Hard-Nested attacks. [5]
Proxmark 3 EVO
[edit]The Proxmark 3 EVO, or "Evolution" is designed by Elechouse is revisited, modernised version of the Proxmark 3 RDV 2. Has a smaller size and RGB LED.[5]
Technical Specifications:
[edit]- CPU : AT91SAM7S512
- Storage : External 2MBits / 512Kb SPI flash
- Interface : 1x RGB LED, 1x button.
- Battery : External battery connector
- Antennas : LF Pretuned, HF Pretuned (both Removable)
Proxmark 3 RDV4
[edit]The Proxmark 3 RDV4 is revision of the Proxmark 3 Platform designed and manufactured by RRG, a company formed by four people instrumental to the Proxmark 3 including Chris Hermann (iceman) and Kevin (0xFFFF) - both moderators of the proxmark forums.[6] The RDV 4 revision has a small size (54 x 87 x 10mm), hot-swappable mid and long range antennas, SIM/Smart card reader, also can work with BLE/Wifi modules.
Technical Specifications:
[edit]- CPU : SAM7S512
- Storage : External 2MBits / 256Kb SPI flash
- Interface : 4x power LEDs, 4x mode LEDs, 1x button.
- Performance : LF (125KHz): 70mm @ 65V, HF (13.56MHz): 88mm @ 44V
Comparison
[edit]Comparison of proxmark3 versions | |||||||||
---|---|---|---|---|---|---|---|---|---|
Name | proxmark3 original | Proxmark 3 RDV 2 | Proxmark 3 Easy | Proxmark 3 EVO | Proxmark 3 RDV4.01 | ||||
Dimensions (L x W x H) | approx. 150mm x 50mm | approx. 150mm x 50mm | 54 mm x 86.6 mm [6] | 60x90x12mm | 54x87x10mm | ||||
Colors | Green | Blue, Purple, Green, Black | Vary | Black | Black | ||||
Interface | 4x mode LEDs | 4x mode LEDs | 1x LED | 1x RGB LED | 8x LED | ||||
Processor | AT91SAM7S512 / AT91SAM7S256 | AT91SAM7S512 | AT91SAM7S512 / AT91SAM7S256 | AT91SAM7S512 | SAM7S512 | ||||
Speed Max | 55 MHz | 55 MHz | 55 MHz | 55 MHz | 55 MHz | ||||
Memory (RAM/ROM) | External None
Internal 256 - 512Kb SPI |
External None
Internal 512Kb SPI |
External None
Internal 256 - 512Kb SPI |
External 2MBits
Internal 512Kb SPI |
External 2MBits
Internal 512Kb SPI | ||||
LF Read Range | 10mm - 35mm | 10mm - 35mm | 10mm - 35mm | 40mm @ 55V | 70mm @ 65V | ||||
HF Read Range | 10mm - 40mm | 10mm - 40mm | 10mm - 40mm | 50mm @ 40V | 40 - 85mm @ 44V | ||||
HF Read Range (medium antenna) | 90mm | ||||||||
HF Read Range (large antenna) | 100 - 120mm | ||||||||
Internal Antennas | yes | yes | |||||||
SIM/SAM Reader | yes |
References
[edit]- ^ Westhues, Jonathan (February 2009). "A Test Instrument for HF/LF RFID".
- ^ "Proxmark 3".
- ^ Digital Security Group (1 March 2008). "Security Flaw in Mifare Classic" (PDF). Radboud University Nijmegen.
- ^ "Proxmark 3 RDV 2".
- ^ "Proxmark 3 EVO".
- ^ "Proxmark 3 RDV4".
Category:Radio electronics Category:Digital technology Category:Radio modulation modes Category:Radio resource management Category:Radio technology Category:Receiver (radio)