Zurück zu den Updates
New releaseSep 19, 2026

proxmark3 v4.23346

Hardware-Tool für RFID-Analyse, Emulation und Penetrationstests. Unterstützt 125kHz, 13.56MHz-Protokolle (MIFARE, iClass, ISO14443/15693) mit Schlüsselwiederherstellung, Sniffing und Scripting für Sicherheitsforschung.

Teilen

Iceman Fork - Proxmark3

Der Proxmark3 ist das Schweizer Taschenmesser der RFID-Technologie und ermöglicht Interaktionen mit der überwältigenden Mehrheit der RFID-Tags weltweit. Ursprünglich von Jonathan Westhues entwickelt, ist das Gerät inzwischen das Werkzeug der Wahl für RFID-Analysen von Enthusiasten. Das Iceman-Repository gilt als der Gipfel an Funktionen und ermöglicht eine riesige Bandbreite äußerst nützlicher und praktischer Befehle sowie LUA-Skripte zur Automatisierung von Chip-Identifikation, Penetrationstests und Programmierung.

Neueste VersionCoverityMitwirkende
Latest releaseCoverity StatusGitHub contributors
Aktionen OSX CIAktionen Ubuntu CIAktionen Windows CI
MacOS Build and TestUbuntu Build and TestWindows Build and Test

Inhaltsverzeichnis

PROXMARK3 INSTALLATION UND ÜBERSICHT

Notizen / hilfreiche Dokumente

Wie baue ich?

Proxmark3 RDV4

Siehe die Anweisungslinks in den obigen Tabellen, um Ihr Proxmark3 RDV4 Gerät zu bauen, zu flashen und zu betreiben.

Allgemeine Proxmark3-Plattformen

Um dieses Repository für generische Proxmark3-Plattformen zu bauen, empfehlen wir Ihnen, Erweiterte Kompilierungsparameter zu lesen.

Wir definieren generische Proxmark3-Plattformen als folgende Geräte.

Unterstützt

  • RDV1, RDV2, RDV3 easy
  • Ryscorp grüne PCB-Version
  • Radiowar schwarze PCB-Version
  • zahlreiche chinesisch adaptierte Versionen des RDV3 easy (kkmoon, PiSwords usw.)
  • Proxmark3 SE (Special Edition) (BLE aktiviert)
  • Proxmark3 X
    • Hinweis: Community getestet
    • Hinweis: unbekannte Geräte-Hardware

Nicht unterstützt

  • ⚠ Proxmark Evolution (EVO)
    • Hinweis: unbekannte Pin-Belegungen
  • ⚠ Ryscorp Proxmark3 Pro
    • Hinweis: Gerät hat andere FPGA und unbekannte Pin-Belegungen
    • Hinweis: Unternehmen ist verschwunden und hat seine Kunden im Dunkeln gelassen

Experimentelle Unterstützung

  • ⚠ iCopy-X
    • Hinweis: derzeit inkompatibel mit iCopy-X GUI, da Proxmark-Client-Befehle andere Syntax verwenden
    • Hinweis: siehe auch icopyx-community repos für Upstream-Quellen, reverse HW usw.
    • Hinweis: Verwendet DRM, um Tags zu sperren, ignoriert Open-Source-Lizenzen. Nutzung auf eigenes Risiko.
  • ⚠ Proxmark3 Ultimate
    • Hinweis: unbekannte Geräte-Hardware
    • Hinweis: FPGA-Images werden dafür gebaut. Nutzung auf eigenes Risiko.

Unbekannter Unterstützungsstatus

  • ⚠ VX
    • Hinweis: unbekannte Geräte-Hardware

Bei diesen neuen unbekannten Modellen sind wir auf die Community angewiesen, um zu berichten, ob dieses Repository funktioniert und was sie getan haben, um es zum Laufen zu bringen.

256KB Flash-Speichergröße generischer Proxmark3-Plattformen

Hinweis: Sie müssen im Auge behalten, wie groß der eingebaute Flash-Speicher Ihres ARM-Chips ist. Mit 512KB sind Sie auf der sicheren Seite, aber wenn es 256KB sind, müssen Sie dieses Repository mit noch weniger Funktionen kompilieren. Wenn Sie ./pm3-flash-all ausführen, können Sie sehen, welche Größe Ihr Gerät hat, sofern der Bootloader aus diesem Repository installiert ist. Andernfalls finden Sie die Größe in der Startmeldung, wenn Sie den Proxmark3-Client ./pm3 ausführen.

OBS! Lesen Sie den Hinweis zum 256KB Flash-Speicher

Was hat sich geändert?

Proxmark3 RDV4 Hardware-Modifikationen:

  • Hinzugefügter Flash-Speicher 256KB
  • Hinzugefügtes Smartcard-Modul
  • Hinzugefügter FPC-Anschluss für Peripheriegeräte wie Bluetooth+Batterie-Addon
  • Verbesserte Antennen
    • austauschbar
    • LF-Q-Faktor-Schalter
    • LF-125/134-Frequenzschalter
  • Kleines PCB-Formfaktor
  • ABS-Gehäuse

Dieses Repository vs. offizielles Proxmark3-Repository:

Siehe die Changelog-Datei, die wir versuchen aktuell zu halten.

Kurz gesagt, dieses Repository bietet Ihnen eine völlig andere Benutzererfahrung in Bezug auf den Proxmark3.

  • Unterstützt Befehls-Tab-Vervollständigung
  • Reichhaltigere CLI mit Verwendung von Farben/Emojis
  • Hilfetextsystem überall implementiert
  • Hinweissystem
  • Benutzereinstellungen
  • Umfangreiche Tests mit Continuous-Integration-Buildsystemen unter Linux, OSX und Windows und regelmäßige Verwendung von statischen Analysetools wie
    • Coverity Scan
    • Cppcheck (v2.6)
    • GCC und Clang aggressive Durchsetzung von Diagnose-Flags
  • Automatische Erkennung von seriellen Schnittstellen und nahtlose Integration mit Bluetooth-Addon
  • Wiederherstellen der Verbindung zum Gerät von innerhalb des Clients
  • Unterstützt Tearoff-Angriffe
  • Unterstützt NFC NDEF Typ1, Typ2, Typ4a, Typ4b, MIFARE, Barcode
  • Unterstützt pm3-Client-Skripte, Lua-Skripte, Python-Skripte
  • Umfangreichste Sammlung verfügbarer Skripte
  • Wiegand-Kodierung und -Dekodierung
  • Unterstützt EMV
  • Unterstützt CIPURSE
  • Die meisten Standalone-Modi mit einfacher Kompilierung verfügbar
  • Umfangreiches Testskript für Client und externe Tools
  • Umfassendste kompilierte Wörterbücher bekannter Schlüssel
  • Verschlankte USB-Kommunikation mit NG-Frames
  • Die am meisten kompilierte öffentlich bekannte Schlüsselwiederherstellungssoftware
  • Die schnellsten Implementierungen dieser Software
  • Unterstützung mehrerer Dateiformate für Dump-Dateien (BIN/EML/JSON)
  • Interoperabilität dieser Dateiformate mit libnfc, MFC-Tool-App usw.
  • Unterstützt mehr RFID-basierte Protokolle als je zuvor
  • Einfache Installation für Paketbetreuer, Distributionsbetreuer
  • Unterstützt cmake, make
  • Erstellt ohne Fehler oder Warnungen auf mehr Betriebssystemen/Plattformen als je zuvor
  • Als Paket auf bekannten Distributionen wie Gentoo, Kali, Termux, Macports, Homebrew verfügbar
  • Viel mehr Dokumentation

Entwicklung

Hinweis: Dies ist ein hochmodernes Repository. Die Betreuer arbeiten aktiv aus diesem Repository heraus und werden den Code regelmäßig umstrukturieren, um ihn leichter verständlich, navigierbar, baubar, testbar und beitragsfähig zu machen. Erwarten Sie also bedeutende Änderungen am Code-Layout auf regelmäßiger Basis.

👉 Denken Sie daran! Wenn Sie beabsichtigen, zum Code beizutragen, lesen Sie bitte zuerst die Coding-Style-Notizen. Wir führen Ihre Beiträge normalerweise schnell zusammen, da wir die Idee mögen, eine Funktionalität in den Proxmark3 zu bringen und die Fehler danach zu beseitigen.

Der öffentliche Fahrplan ist eine ausgezeichnete Lektüre, wenn Sie an einem Beitrag interessiert sind.

Unterstützte Betriebssysteme

Dieses Repository kompiliert problemlos auf

Vorkompilierte Binärdateien

Siehe Vorkompilierte Builds für Proxmark3

Proxmark3 GUI

Das offizielle PM3-GUI von Gaucho wird nicht funktionieren. Ganz zu schweigen davon, dass es ziemlich alt und nicht mehr gewartet ist.

Offizielle Kanäle

Wo finden Sie die Community?

Betreuer

An alle Distributions- und Paketbetreuer, wir haben versucht, Ihnen das Leben leichter zu machen.

make install ist jetzt verfügbar, und wenn Sie mehr wissen möchten.

Dieses Dokument wird Ihnen helfen:

Zitierweise

Verwenden Sie diesen BibTeX-Eintrag, um dieses Repository global zu zitieren:

@misc{proxmark3,
  author = {C. {Herrmann} and P. {Teuwen} and O. {Moiseenko} and M. {Walker} and others},
  title = {{Proxmark3 -- Iceman repo}},
  howpublished = {\url{https://github.com/RfidResearchGroup/proxmark3}},
  keywords = {rfid nfc iceman proxmark3 125khz 134khz 13.56mhz},
}

Wenn Sie auf einen bestimmten Stand des Repositorys verweisen müssen, verwenden Sie eine Commit-Nummer oder ein Zugriffsdatum, z.B.:

  note = {Accessed: commit 12327f71a27da23831901847886aaf20e8ad3ca0}
  note = {Accessed: 2021-01-01}

Urheberrecht und Lizenzbedingungen

Jeder Beitrag unterliegt dem Urheberrecht seines Autors. Siehe AUTHORS.

Der Quellcode des Proxmark3 unterliegt den folgenden Lizenzbedingungen, die üblicherweise als GPLv3 oder neuer bezeichnet werden.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

Eine Kopie der GPLv3 ist in LICENSE verfügbar.

Einige Abhängigkeiten können unter anderen freien Lizenzbedingungen stehen, die mit den Lizenzbedingungen des Proxmark3 kompatibel sind, siehe deren jeweilige Beschreibung.

Kategorien