
Strumento hardware per l'analisi RFID, l'emulazione e i test di penetrazione. Supporta i protocolli a 125kHz e 13.56MHz (MIFARE, iClass, ISO14443/15693) con recupero delle chiavi, sniffing e scripting per la ricerca sulla sicurezza.
Il Proxmark3 è il coltellino svizzero dell'RFID, che consente interazioni con la stragrande maggioranza dei tag RFID su scala globale. Costruito originariamente da Jonathan Westhues, il dispositivo è ora lo strumento di riferimento per l'analisi RFID per gli appassionati. La repository Iceman è considerata il massimo delle funzionalità e della funzionalità, consentendo un'enorme gamma di comandi estremamente utili e convenienti e script LUA per automatizzare l'identificazione dei chip, i test di penetrazione e la programmazione
| Ultima Release | Coverity | Contributori |
|---|
Vedi i link alle istruzioni nelle tabelle sopra per compilare, flasherare ed eseguire per il tuo dispositivo Proxmark3 RDV4.
Per compilare questa repo per le piattaforme Proxmark3 generiche, ti invitiamo a leggere Parametri di compilazione avanzati
Definiamo le piattaforme Proxmark3 generiche come i seguenti dispositivi.
Supportate
Non supportate
Supporto sperimentale
Stato di supporto sconosciuto
Per quanto riguarda questi nuovi modelli sconosciuti, dipendiamo dalla community per segnalare se questa repo funziona e cosa hanno fatto per farla funzionare.
Dimensione della memoria flash da 256KB delle piattaforme Proxmark3 generiche
⚠ Nota: Devi tenere d'occhio quanto è grande la memoria flash integrata del chip ARM. Con 512KB sei a posto, ma se è da 256KB devi compilare questa repo con ancora meno funzionalità. Quando esegui
./pm3-flash-allpuoi vedere quale dimensione ha il tuo dispositivo se hai il bootloader di questa repo installato. Altrimenti troverai la dimensione riportata nel messaggio iniziale quando esegui il client Proxmark3./pm3.
Modifiche hardware del Proxmark3 RDV4:
Questa repo rispetto alla repo ufficiale Proxmark3:
Vedi il file Changelog che cerchiamo di tenere aggiornato.
In breve, questa repo ti offre un'esperienza utente completamente diversa per quanto riguarda il Proxmark3.
⚠ Nota: Questa è una repository all'avanguardia. I manutentori lavorano attivamente su questa repository e periodicamente ristruttureranno il codice per renderlo più facile da comprendere, navigare, compilare, testare e a cui contribuire, quindi ASPETTATI modifiche significative al layout del codice su base regolare.
👉 Ricorda! Se intendi contribuire al codice, leggi prima le note sullo stile di codifica. Di solito uniamo i tuoi contributi rapidamente perché ci piace l'idea di avere una funzionalità nel Proxmark3 e di eliminare i bug successivamente.
La roadmap pubblica è un eccellente punto di partenza da leggere se sei interessato a contribuire.
Questa repo compila bene su
La PM3-GUI ufficiale di Gaucho non funzionerà. Per non parlare del fatto che è piuttosto vecchia e non è più mantenuta.
Dove trovi la community?
A tutti i manutentori di distro e pacchetti, abbiamo cercato di rendervi la vita più facile.
make install è ora disponibile e se vuoi saperne di più.
Questo documento ti sarà utile
Usa questo bibtex per citare questa repository a livello globale:
@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},
}
Se hai bisogno di fare riferimento a uno stato specifico della repository, usa un numero di commit o una data di accesso, ad esempio:
note = {Accessed: commit 12327f71a27da23831901847886aaf20e8ad3ca0}
note = {Accessed: 2021-01-01}
Ogni contributo è sotto il copyright del suo autore. Vedi AUTHORS.
Il codice sorgente del Proxmark3 è coperto dai seguenti termini di licenza, solitamente indicati come GPLv3 o successiva.
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.
Una copia della GPLv3 è disponibile in LICENSE.
Alcune dipendenze possono essere sotto altri termini di licenza libera compatibili con i termini di licenza del Proxmark3, vedere la rispettiva descrizione.
| Manuale Blue Shark | Cheat Sheet dei comandi |
| Parametri di compilazione avanzati | Altre cheat sheet |
| Risoluzione dei problemi | Set completo di comandi del client |
| JTAG | Guida introduttiva al T5577 |
| Makefile vs CMake |
| Note sulle pistole clonatrici |
| Note sull'uso di cliparser | Note sugli orologi | Note su MIFARE DESFire |
| Note su CIPURSE | Note su NDEF type4a | Bibbia non ufficiale MIFARE DESFire |