Chameleon Ultra DevKit
Introduzione
ChameleonUltra è costruito su una struttura altamente capace, che lo rende una potente piattaforma di sviluppo RFID. Mentre ChameleonUltra è stato ottimizzato per le dimensioni, ChameleonUltra Devkit è stato ottimizzato per lo sviluppo.
I punti di interruzione del flashing e del debug sono facilmente accessibili; il PCBA e la serigrafia sono organizzati in gruppi logici per un facile accesso e sviluppo.
Chameleon Ultra è il dispositivo di emulazione RFID definitivo: Emulazione a bassa e alta frequenza, capacità complete di lettura e scrittura, cracking all'avanguardia, controllo wireless: il tutto racchiuso in un dispositivo dalle dimensioni di un portachiavi e completamente open-sourced.
Chameleon Ultra è il risultato di un'eccezionale ingegnosità ingegneristica: il team di sviluppo ha scoperto che una funzione RFID poco conosciuta in un popolare controller Bluetooth poteva essere sfruttata per fornire prestazioni elevate di lettura, scrittura e cracking RFID multifrequenza e prestazioni di emulazione quasi identiche a quelle di una carta fisica.
Questa scoperta ha dato vita a Chameleon Ultra: un piccolo dispositivo RFID ad alte prestazioni per l'emulazione, il cracking, la lettura e la scrittura RFID multifrequenza.
Lab401 è il distributore esclusivo di Chameleon Ultra in Europa.
Emulazione a bassa e alta frequenza
Il "Frame Delay Time" è il parametro più importante nell'emulazione: una prestazione più lenta significa che l'emulazione non soddisfa le specifiche del protocollo, i dati possono andare persi e, infine, l'emulazione può fallire.
Chameleon Ultra ha l'emulazione più precisa al mondo: è l'emulatore più preciso al mondo.
Cracking ottimizzato di MIFARE Classic®
Il potente chip di Chameleon Ultra supporta tutti gli algoritmi di cracking MIFARE Classic® noti, a una velocità superiore a quella del Proxmark!
Il dispositivo supporta tutti gli attacchi classici e moderni, tra cui MFKEY32 v2, Darkside, Nested, StaticNested e Hardnested, per un recupero incredibilmente rapido delle chiavi.
Lettura e scrittura a bassa e alta frequenza
L'hardware di Chameleon Ultra supporta la lettura e la scrittura ad alta e bassa frequenza, consentendo di utilizzarlo come lettore/scrittore autonomo o collegato.
Per l'alta frequenza, il dispositivo supporta i chipset ISO14443A: MIFARE Classic® (1K/2K/4K, 4-byte &, 7-byte UID), NTAG® (210 - 218), Ultralight® (Standard, C, EV1), DESFire® (EV1 & 2) e MIFARE® Plus.
Per la bassa frequenza, il dispositivo supporta le modulazioni ASK, FSK e PSK - quasi il 99% dei chipset a 125KHz: EM410x, T5577, HID Prox, Indala, FDX-B, Paradox, AWD, PAC/Stanley, ecc.
Controllo wireless, UI e CLI
Chameleon Ultra può essere controllato e aggiornato in diversi modi.
Il firmware può essere flashato tramite USB-C o Over-the-Air; i dump dei badge possono essere caricati e scaricati tramite connessioni wireless o via cavo.
Allo stesso modo, il dispositivo può essere controllato tramite strumento GUI, telefono cellulare o CLI, a seconda del flusso di lavoro.
Gli strumenti CLI e UI sono continuamente aggiornati dalla comunità, con l'aggiunta costante di nuove funzionalità e stabilità.
Hardware incredibile
L'hardware di ChameleonUltra è stato spinto al limite: nonostante le sue dimensioni, vanta un'emulazione migliore di Flipper Zero e persino di Proxmark 3 e può funzionare per 6 mesi con una sola carica della batteria!
Il dispositivo stesso è bellissimo: un capolavoro di rame, epossidica, fibra di vetro e acciaio inossidabile.
100% Open Source
Chameleon Ultra è completamente open-source: tutti i firmware, l'hardware, il software e le risorse sono disponibili sulla pagina Github di Chameleon Ultra.
I frequenti contributi di superstar dell'RFID come iceman e doegox garantiscono che Chameleon Ultra sia un dispositivo ad alte prestazioni e ben supportato.
Capire il ChameleonUltra
L'uso principale di Chameleon Ultra è l'emulazione RFID. Invece di avere schede fisiche, è possibile emulare più tipi di chip e frequenze diverse con un unico dispositivo.
Chameleon Ultra dispone anche di altre potenti funzioni: cracking, lettura e scrittura.
Quando si lavora con le etichette RFID, le funzioni richieste sono in genere cinque:
- Identificazione - identificare il badge: frequenza, modulazione, chipset, protocollo, ecc. La maggior parte dei tag può essere facilmente identificata. Tuttavia, alcuni tag devono essere identificati manualmente e richiedono un hardware speciale come Proxmark.
- Cracking - molti chipset comuni (MIFARE Classic®, ecc.) richiedono chiavi per leggere o scrivere il contenuto del badge. Se le chiavi sono sconosciute, devono essere craccate. Le capacità di cracking di ChameleonUltra sono pari a quelle di Proxmark.
- Lettura - Lettura dei dati di un badge.
- Emulazione - L'emulazione consente di simulare un badge in modo digitale. Invece di avere più schede fisiche, è possibile sostituirle con un emulatore. Inoltre, i dati e i chipset emulati possono essere completamente personalizzati, cosa impossibile con le schede fisiche.
- Scrittura - Scrittura di dati su un badge esistente o clonazione di dati su un nuovo badge.
La tabella seguente mostra la copertura offerta da ChameleonUltra in ciascuna di queste categorie e il confronto con altri strumenti.
Per gli utenti che non hanno bisogno di un'identificazione avanzata o di una clonazione rapida, ChameleonUltra potrebbe essere la soluzione perfetta per le loro esigenze.
Comunità ed ecosistema ChameleonUltra
Chameleon Ultra è completamente open-source: tutti i firmware, l'hardware, il software e le risorse sono disponibili sulla pagina Github di Chameleon Ultra.
I frequenti contributi di superstar dell'RFID come iceman e doegox assicurano che Chameleon Ultra sia un dispositivo ad alte prestazioni e ben supportato.
Presentazione del prodotto ChameleonUltra
ChameleonUltra Unboxing
Cosa è incluso
- 1x ChameleonUltra
- 1 cavo USB-A - USB-C
- Garanzia di 2 anni
Specifiche del dispositivo
- Processore + memoria:
- NRF52840
- ARM Cortex-M4 32-bit 64 MHz (processore applicativo)
- 1MB Flash
- 256KB RAM
- Controlli tattili: 2x pulsanti fisici
- Batteria interna: LiPo 90mAh (6 mesi senza carica)
- Connettività: USB 2.0, Tipo-C
- Dimensioni: 40 x 24 x 8 mm
- Peso: 8 g
Risorse tecniche
- Strumenti UI ChameleonUltra (Windows/MacOS/Linux/Android)
- Github ufficiale
- Server Discord della comunità
Specifiche RFID
- Lettura, emulazione
- Alta frequenza / 13,56 MHz
- ISO-14443A
- Mifare Classic® (1K / 2K / 4K - UID a 4 e 7 byte)
- Ultralight® (Standard, C & EV1)
- NTAG® (210 - 218)
- Bassa frequenza / 125KHz
- Modulazione: AM / PSK / FSK
- Schede supportate:
- EM4XX / T5577
- HID Prox / Indala / PAC/Stanley
- FDX-B / Paradox / Keri
- ecc. (elenco completo sotto)
- Cracking
- MIFARE Classic®
- MFKey32v2 (Calcolo della chiave da scambi sniffati)
- DarkSide (derivazione della chiave da nessuna chiave nota)
- Nested (derivazione della chiave da una chiave nota)
- StaticNested (derivazione della chiave da PRNG statico)
- HardNested (Derivazione della chiave da un PRNG rigido)
- Bassa frequenza / 125KHz
- T5577 Password Bruteforcing
- Rafforzamento UID
Schede tecniche del chipset Chameleon Ultra
Confronto tra dispositivi
Riepilogo delle funzionalità di dispositivi simili.
Dispositivo | Chameleon Ultra | Flipper Zero | Keysy | Proxmark |
---|---|---|---|---|
Alta frequenza | ||||
Emulazione ISO14443A | ✔️ | 🟡 | ❌ | 🟡 |
Emulazione completa MIFARE® | ✔️ | 🟡 | ❌ | ✔️ |
Lettura ISO14443A | ✔️ | 🟡 | ❌ | ✔️ |
Bassa frequenza | ||||
Emulazione LF | ✔️ | ✔️ | ✔️ | ✔️ |
Lettura LF | ✔️ | ✔️ | ✔️ | ✔️ |
Scricchiolii | ||||
Lato oscuro | ✔️ | ❌ | ❌ | ✔️ |
Annidato | ✔️ | ✔️ | ❌ | ✔️ |
Annidato statico | ✔️ | ❌ | ❌ | ✔️ |
Annidato in modo rigido | ✔️ | ❌ | ❌ | ✔️ |
Attacco a staffetta | ✔️ | ❌ | ❌ | ✔️ |
Supporto del cracking ad alta frequenza
Gli attuali livelli di supporto (hardware / firmware / applicazione) supportano i chipset ad alta frequenza. Lo sniffing non è supportato.
Attacco | Chipset | Supporto hardware | Supporto firmware | Supporto dell'applicazione |
---|---|---|---|---|
MFKEY32 V2 | MIFARE Classic® | ✔️ | ✔️ | ✔️ |
Lato oscuro | MIFARE classico® | ✔️ | 🟡 | ✔️ |
Annidato | MIFARE classico® | ✔️ | 🟡 | ✔️ |
Annidato statico | MIFARE Classic® | ✔️ | ✔️ | 🟡 |
Annidato in modo rigido | MIFARE classico® | ✔️ | ✔️ | 🟡 |
Attacco a relè | ISO14443A | ✔️ | ✔️ | 🟡 |
Supporto della lettura ad alta frequenza
Gli attuali livelli di supporto (hardware / firmware / applicazione) supportano i chipset ad alta frequenza. Sono supportati solo i chipset ISO14443A,
Chipset | Codifica | Supporto hardware | Supporto software | Supporto dell'applicazione |
---|---|---|---|---|
NTAG® 21x (210-218) | ISO14443A/106 kbit/s | ✔️ | ✔️ | 🟡 |
Mifare® Ultraleggero | ISO14443A/106 kbit/s | ✔️ | ✔️ | 🟡 |
Mifare® Ultralight Ev1 | ISO14443A/106 kbit/s | ✔️ | ✔️ | 🟡 |
Mifare® Ultralight C | ISO14443A/106 kbit/s | ✔️ | ✔️ | 🟡 |
Mifare® Classic 1K/2K/4K : 4b/7b | ISO14443A/106 kbit/s | ✔️ | ✔️ | ✔️ |
Mifare® DESFire® | ISO14443A Alta velocità | Solo bitrate basso | Solo bitrate basso | 🟡 |
Mifare® DESFire® EV1 | ISO14443A Alta velocità | Solo bitrate basso | Solo bitrate basso | 🟡 |
Mifare DESFire EV2 | ISO14443A Alta velocità | Solo bitrate basso | Solo bitrate basso | 🟡 |
Mifare® PLUS | ISO14443A Alta velocità | Solo bitrate basso | Solo bitrate basso | 🟡 |
Supporto a bassa frequenza
Livelli di supporto attuali (hardware / firmware / applicazione) per chipset a bassa frequenza. È supportata solo la modulazione ASK/PSK/FSK.
Tipo di scheda | Chipset | Supporto hardware | Supporto firmware | Supporto dell'applicazione |
---|---|---|---|---|
EM410x | ASK | ✔️ | ✔️ | ✔️ |
T5577 | RICHIESTA | ✔️ | ✔️ | 🟡 |
HID Prox | FSK | ✔️ | ✔️ | 🟡 |
Indala | PSK | ✔️ | ✔️ | 🟡 |
FDX-B | ASK | ✔️ | ✔️ | 🟡 |
Paradosso | FSK | ✔️ | ✔️ | 🟡 |
Keri | PSK | ✔️ | ✔️ | 🟡 |
AWD | FSK | ✔️ | ✔️ | 🟡 |
ioProx | FSK | ✔️ | ✔️ | 🟡 |
sicurezza | CHIEDERE | ✔️ | ✔️ | 🟡 |
gallagher | CHIEDERE | ✔️ | ✔️ | 🟡 |
PAC/Stanley | CHIEDERE | ✔️ | ✔️ | 🟡 |
Presco | RICHIESTA | ✔️ | ✔️ | 🟡 |
Visa2000 | RICHIESTA | ✔️ | ✔️ | 🟡 |
Vichingo | CHI | ✔️ | ✔️ | 🟡 |
Norvegese | CHIEDERE | ✔️ | ✔️ | 🟡 |
NexWatch | PSK | ✔️ | ✔️ | 🟡 |
Jablotron | ASK | ✔️ | ✔️ | 🟡 |