mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2024-11-20 20:40:21 -08:00
Page:
Public Roadmap
20
Public Roadmap
Iceman edited this page 2024-02-20 11:09:04 +01:00
Table of Contents
There is a need to have a roadmap, where people who wants to contribute can get an easy overview of vision and functions that needs some fix'in. If you have and idea of a feature, do look at the wishlist
Great stuff
- Look at oversampling the ADC to get 10bit resolution by removing quantization effects. Successful
- Improve the LF signal demodulation.
- [in progress] Add support for FeliCa.
- Improve iClass key recovery with using device onboard flash memory.
- [in progress] Improve LF HITAG2 code to use ADC path
- Finish frame API transition to use
SendCommandNG
everywhere - [in progress] Chase compilation warnings, when aggressively enabled especially with clang, head-overflows, memory leaks,
- See if compressing raw LF samples would speed up BT communication
- HF reader identification: listen to 14a/14b/15/iclass/... reader requests and show what reader supports in its polling sequence
- Investigate if there is some gain moving more code from ARM to Thumb. (@slurdge started looking at it)
- Support 14a anticollision to detect several tags
- Forge collision in 14a simulation to simulate several tags at once
- [in progress] LIBPM3 - separate cli /gui from functions, in order to make a libary. This will help Webgui, gui, cli implementations.
- [in progress] Implement wipe commands for cards. Like
hf mf wipe
(done)hf mfu wipe
hf 14b wipe
hf 15 wipe
(done)hf felica wipe
Accomplished stuff
Incorporate the amiibo tool intohf mfu
commands nicely.All HF 15 commands needs a redesign. They are not structured like the rest and e.g.hf 15 info u
is leaving the HF field onAdding ISO 15693 - dual sub carrier supportHave some testbed with a bunch of cards to semi-automate regression tests on most of the featuresMAKE INSTALL - enable easyness for package installers / maintainers on pentoo / kali / nethunter to ship proxmark3 binariesFix reflashing with images > 256k. Current only way is with a JTAG programmerRefactorfileutil
out ofloclass
as it's used elsewhere as wellAdd ECC signature verification tohf mfu info
"script run e" is broken on 64b platformsReveng was broken on != WIN32, fixed.Add support for Thinfilm NFC barcodesAdd alf t55xx clone
: read t55xx then program another t55xxImplementedhf plot
- from offical repoImplementedhf mf staticnested
Implement HITAG2 known attacksMakefile pimp-up to ease the choice of compiler and compilation flagsLooking getting the device to communicate with sim module in a standalone modePort HF FPGA improvements from the official repo to this repoImplement tear-off (cutting abruptly power when an RFID is operating). Works on MFUL, needs to be generalizedExternal flash signature is using hardcoded RSA params, let's support PEM cert & key files with mbedtlsSupport MIFARE DESFire
Further hardware improvements
- Long range antennas
impossible ideas
- Support all iso14443a speeds (support also 212 kbit/s, 424 kbit/s, and 848 kbit/s in reader/sim/sniff modes) The Proxmark3 MCU and FPGA can't decode those speeds. It manages 106kbit/s data in reader mode. period.
Future
Standalone modes
Commands help
Signal processing
Learn the tools of the trade the hard way +Fravia