
Calcolatore di card e plugin per Proxmark3 per la scrittura e/o la simulazione di ogni tipo di card supportato da Doppelgänger Community, Pro, Stealth e MFAS.
Un'applicazione GUI professionale per calcolare i dati delle card e automatizzare le operazioni Proxmark3 per ogni tipo di card supportato da Doppelgänger Core e Stealth. Questo strumento semplifica il processo di scrittura delle card per i test di penetrazione fisica, offrendo un'interfaccia intuitiva con doppio display di output, separatori visivi e copia negli appunti in un clic, eliminando la necessità di memorizzare la complessa sintassi Proxmark3 o di consultare appunti.

Gli installer automatici installeranno Doppelganger Assistant, le dipendenze richieste e l'ultimo fork Iceman di Proxmark3. Durante l'installazione, ti verrà chiesto di selezionare il tipo di dispositivo Proxmark3 per una configurazione ottimale.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/tweathers-sec/doppelganger_assistant/main/installers/doppelganger_install_macos.sh)"
### Linux```bash
curl -sSL https://raw.githubusercontent.com/tweathers-sec/doppelganger_assistant/main/installers/doppelganger_install_linux.sh | sudo bash
Apri PowerShell come amministratore ed esegui:```powershell irm https://raw.githubusercontent.com/tweathers-sec/doppelganger_assistant/main/installers/doppelganger_install_windows.ps1 | iex
**Nota:** L'installer ti chiederà di selezionare tra **Ubuntu 24.04 LTS (Noble)** (consigliato) o **Kali Linux**. Rileverà automaticamente le installazioni esistenti e ti chiederà di aggiornarle. Se è necessario un riavvio per abilitare le funzionalità WSL, ti verrà richiesto. È sufficiente eseguire nuovamente lo stesso comando dopo il riavvio.
⚠️ IMPORTANTE: WSL2 non supporta l'esecuzione all'interno di macchine virtuali nidificate. L'installer rileva automaticamente e impedisce l'installazione in tali ambienti. Per procedere, installa su hardware fisico.
## Cosa può fare Doppelgänger Assistant
Doppelgänger Assistant offre un flusso di lavoro completo per l'analisi e la clonazione delle card, dalla rilevazione iniziale fino alle operazioni di scrittura riuscite. L'applicazione identifica automaticamente le tecnologie delle card, estrae i dati delle credenziali, recupera le chiavi di crittografia e scrive card clonate con verifica.
### Rilevamento intelligente delle card
La funzionalità Card Discovery esegue automaticamente la scansione dei chip sia a bassa frequenza (Low Frequency) che ad alta frequenza (High Frequency), identificando le card dual-chip e determinando le tecnologie specifiche delle card, tra cui HID Prox, iCLASS, PicoPass, MIFARE e altre. I risultati includono dati Wiegand decodificati con codici impianto e numeri di card quando disponibili.

### Analisi delle card chiave alberghiere
La sezione Hotel Access Control fornisce strumenti specializzati per i sistemi di chiavi alberghiere basati su MIFARE. La funzione di recupero Card Info identifica automaticamente le card chiave alberghiere Saflok e visualizza informazioni dettagliate della card, tra cui UID, tipo di card, capacità magic e rilevamento PRNG. L'output grezzo di Proxmark3 include metadati Saflok completi quando disponibili.

### Recupero automatico delle chiavi
Gli strumenti di attacco MIFARE includono molteplici metodi di recupero: Autopwn (multi-metodo automatico), Darkside, Nested, Hardnested, Static Nested, Bruteforce e test della vulnerabilità NACK. Autopwn seleziona automaticamente il miglior metodo di attacco in base alle caratteristiche della card. I risultati mostrano riepiloghi completi del recupero con settori recuperati, chiavi totali trovate, metodi di recupero utilizzati e generazione automatica del file dump per la clonazione immediata della card.

### Operazioni sulle card per il controllo accessi aziendale
La sezione Corporate Access Control supporta la lettura e la scrittura di iCLASS, PicoPass, AWID, HID Prox, Indala, Avigilon e altre tecnologie di card aziendali. I dati delle card vengono automaticamente analizzati dall'output di Proxmark3 per estrarre codici impianto, numeri di card, lunghezze in bit, tipi di formato (H10301, C1k35s, ecc.), valori CSN e dati hex grezzi. Il flusso di lavoro integrato consente la scrittura immediata su card vergini con verifica opzionale.

### Flusso di lavoro completo per la clonazione
Doppelgänger Assistant si integra perfettamente con l'hardware RFID Doppelgänger e i dispositivi Proxmark3. Le credenziali acquisite con i lettori Doppelgänger possono essere importate direttamente nella GUI per l'analisi e la scrittura. L'applicazione supporta la lettura di card di più produttori, l'analisi dei dati dall'interfaccia web e l'esecuzione di operazioni di scrittura con aggiornamenti di stato in tempo reale e verifica.

## Registro delle modifiche
### Versione 1.1.2 (18 dicembre 2025)
**Nuove funzionalità:**
* Aggiunto il pulsante LAUNCH PM3 per aprire Proxmark3 in una finestra di terminale separata
* Aggiunta la sezione Card Discovery con rilevamento automatico del tipo di card
* Aggiunta la funzionalità READ CARD DATA per tutti i tipi di card supportati
* Aggiunta la sezione Hotel / Residence Access Control con strumenti MIFARE
* Aggiunto il rilevamento di card dual-chip per card con funzionalità sia LF che HF
* Aggiunto il recupero automatico delle informazioni della card quando vengono rilevate card MIFARE
**Miglioramenti:**
* Migliorato il rilevamento delle card per mostrare tipi MIFARE specifici e capacità magic
* Migliorata la verifica delle card con messaggi di successo più chiari
* Migliore gestione degli errori e feedback all'utente in tutta l'applicazione
* Migliorata la lettura delle card iCLASS con supporto alla decrittazione automatica
### Versione 1.1.1
* Versione iniziale con funzionalità principali di scrittura, verifica e simulazione delle card
* Supporto per card PROX, iCLASS, AWID, Indala, Avigilon, EM4100, PIV e MIFARE
## Dispositivi Doppelgänger
Puoi acquistare un lettore Stealth, una Doppelgänger Dev Board o lettori a lunga portata completamente assemblati dal [Physical Exploitation Store](https://store.physicalexploit.com/). Per il firmware open-source, dai un'occhiata a [Doppelgänger Core](https://github.com/mwgroup-io/Doppelganger_Core).
## Dispositivi Proxmark3 supportati
Doppelgänger Assistant funziona con il [fork Iceman di Proxmark3](https://github.com/RfidResearchGroup/proxmark3) e supporta i seguenti tipi di dispositivo:
* **Proxmark3 RDV4** - Con o senza addon Bluetooth Blueshark
* **Proxmark3 Easy (512KB)** - Supporto piattaforma generico
Gli installer automatici ti chiederanno di selezionare il tipo di dispositivo durante l'installazione per una configurazione ottimale.
## Tipi di card PACS aziendali
Di seguito sono elencati i tipi di card PACS aziendali ufficialmente supportati in base al firmware Doppelgänger. Il supporto per le card chiave Hotel/Mifare è stato aggiunto nella versione 1.1.2 con funzionalità di recupero chiavi e clonazione. Nota: l'analisi dettagliata delle card chiave alberghiere / Mifare non è allineata con i dati acquisiti utilizzando i prodotti Doppelgänger. Questa è solo una funzionalità aggiuntiva per supportare i test di penetrazione fisica ed è considerata un lavoro in corso.
| Tipi di card | Core | Stealth | Interv. FC | Interv. CN |
| --------------------------- | ---- | ------- | ----------- | --------------- |
| Codici PIN tastierino | | X | N/A | N/A |
| HID H10301 26-bit | X | X | 0–255 | 0–65,535 |
| Indala 26-bit | X | X | 0–255 | 0–65,535 |
| Indala 27-bit | X | X | 0–4,095 | 0–8,191 |
| 2804 WIEGAND 28-bit | X | X | 0–255 | 0–16,383 |
| Indala 29-bit | X | X | 0–4,095 | 0–32,767 |
| ATS Wiegand 30-bit | X | X | 0–2,047 | 0–32,767 |
| HID ADT 31-Bit | X | X | 0–15 | 0–8,388,607 |
| EM4102 / Wiegand 32-bit | X | X | 0–32,767 | 0–65,535 |
| HID D10202 33-bit | X | X | 0–127 | 0–16,777,215 |
| HID H10306 34-bit | X | X | 0–65,535 | 0–65,535 |
| HID Corporate 1000 35-bit | X | X | 0–4,095 | 0–1,048,575 |
| HID Simplex 36-bit (S12906) | X | X | 0–255 | 0–65,535 |
| HID H10304 37-bit | X | X | 0–65,535 | 0–524,287 |
| HID H800002 46-bit | X | X | 0–16,383 | 0–1,073,741,823 |
| HID Corporate 1000 48-bit | X | X | 0–4,194,303 | 0–8,388,607 |
| AWID 50-bit | X | X | 0–65,535 | 0–8,388,607 |
| Avigilon 56-bit | X | X | 0–1,048,575 | 0–4,194,303 |
| C910 PIVKey | X | X | N/A | N/A |
| MIFARE (Tipi vari) | X | X | N/A | N/A |
Le tecnologie supportate includono:
* iCLASS(Legacy/SE/Seos) *Nota: le card SE e Seos acquisite possono essere scritte solo su card iCLASS 2k*
* PROX
* Indala
* AWID
* Avigilon
* EM4102
* PIV (Solo UID - poiché è ciò che viene fornito tramite l'output Wiegand dei lettori)
* MIFARE (Solo UID - poiché è ciò che viene fornito tramite l'output Wiegand dei lettori)
## Istruzioni dettagliate per l'installazione
### Installazione manuale su macOS
1. Scarica il file DMG appropriato per la tua architettura dalla [pagina delle release](https://github.com/tweathers-sec/doppelganger_assistant/releases):
- Apple Silicon (M1/M2/M3): `doppelganger_assistant_darwin_arm64.dmg`
- Intel: `doppelganger_assistant_darwin_amd64.dmg`
2. Apri il file DMG e trascina `doppelganger_assistant.app` nella cartella `/Applications`
3. Rimuovi gli attributi di quarantena: ```sh
xattr -cr /Applications/doppelganger_assistant.app
~/.zshrc o ~/.zprofile): ```sh
alias doppelganger_assistant='/Applications/doppelganger_assistant.app/Contents/MacOS/doppelganger_assistant'
Opzione 1: Utilizzo del pacchetto .deb (Debian/Ubuntu/Kali - Consigliata)
Installa le dipendenze: ```sh sudo apt update && sudo apt upgrade -y sudo apt install libgl1 xterm wget -y
Scarica e installa il pacchetto .deb per la tua architettura: ```sh
wget https://github.com/tweathers-sec/doppelganger_assistant/releases/latest/download/doppelganger_assistant_linux_amd64.deb sudo dpkg -i doppelganger_assistant_linux_amd64.deb
wget https://github.com/tweathers-sec/doppelganger_assistant/releases/latest/download/doppelganger_assistant_linux_arm64.deb sudo dpkg -i doppelganger_assistant_linux_arm64.deb
Risolvi eventuali dipendenze mancanti (se necessario): ```sh sudo apt-get install -f -y
Opzione 2: Utilizzo dell'archivio tar.xz (Altre distribuzioni)
Installare le dipendenze: ```sh sudo apt update && sudo apt upgrade -y sudo apt install libgl1 xterm make git wget -y
Scarica e installa per la tua architettura: ```sh
tar xvf doppelganger_assistant_linux_*.tar.xz cd doppelganger_assistant sudo make install cd .. rm -rf doppelganger_assistant
Per avviare la GUI dell'Assistente Doppelganger:```sh doppelganger_assistant
### Installazione manuale su Windows (WSL)
1. **Abilita WSL e installa una distribuzione Linux**. Apri PowerShell come amministratore: ```powershell
# For Ubuntu 24.04 LTS (recommended):
wsl --install -d Ubuntu-24.04
# OR for Kali Linux:
wsl --install -d kali-linux
Riavvia Windows. Dopo il riavvio, WSL completerà l'installazione. Quando richiesto, crea un nome utente e una password per il tuo ambiente Linux.
Installa Doppelganger Assistant (all'interno di WSL): ```sh sudo apt update && sudo apt upgrade -y sudo apt install libgl1 xterm wget -y
wget https://github.com/tweathers-sec/doppelganger_assistant/releases/latest/download/doppelganger_assistant_linux_amd64.deb sudo dpkg -i doppelganger_assistant_linux_amd64.deb
wget https://github.com/tweathers-sec/doppelganger_assistant/releases/latest/download/doppelganger_assistant_linux_arm64.deb sudo dpkg -i doppelganger_assistant_linux_arm64.deb
Installa le dipendenze di Proxmark3: ```sh
sudo apt install --no-install-recommends -y git ca-certificates build-essential pkg-config
libreadline-dev gcc-arm-none-eabi libnewlib-dev qtbase5-dev
libbz2-dev liblz4-dev libbluetooth-dev libpython3-dev libssl-dev libgd-dev
Clona e compila Proxmark3: ```sh mkdir -p ~/src && cd ~/src git clone https://github.com/RfidResearchGroup/proxmark3.git cd proxmark3
cp Makefile.platform.sample Makefile.platform
Per avviare Doppelganger Assistant:```sh doppelganger_assistant
## Aggiornamento
### Aggiornamento dell'installazione Windows (WSL)
#### Aggiornamento automatico (consigliato)
Esegui lo script di aggiornamento dalla directory di installazione:```powershell
powershell -ExecutionPolicy Bypass -File C:\doppelganger_assistant\wsl_update.ps1
Oppure scarica ed esegui direttamente da GitHub:```powershell powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/tweathers-sec/doppelganger_assistant/main/scripts/wsl_update.ps1 | iex"
Lo script di aggiornamento provvederà a:
- Scaricare l'ultimo binario di Doppelganger Assistant
- Aggiornare tutti gli script e gli installer dal repository
- Aggiornare e ricompilare Proxmark3 dal sorgente
- Conservare la configurazione e le impostazioni WSL
### Aggiornamento dell'installazione su macOS o Linux
Riesegui lo script di installazione. Rileverà l'installazione esistente e ti chiederà di aggiornare:
**macOS:**```bash
bash <(curl -fsSL https://raw.githubusercontent.com/tweathers-sec/doppelganger_assistant/main/installers/doppelganger_install_macos.sh)
Linux:```bash bash <(curl -fsSL https://raw.githubusercontent.com/tweathers-sec/doppelganger_assistant/main/installers/doppelganger_install_linux.sh)
## Uninstallation
### Uninstalling from Windows (WSL)
#### Automated Uninstall (Recommended)
Download and run the uninstaller directly from GitHub:```powershell
powershell -ExecutionPolicy Bypass -Command "irm https://raw.githubusercontent.com/tweathers-sec/doppelganger_assistant/main/scripts/uninstall.ps1 | iex"
Se hai Doppelganger Assistant installato, esegui lo script di disinstallazione:```powershell powershell -ExecutionPolicy Bypass -File C:\doppelganger_assistant\uninstall.ps1
The uninstaller will:
- Stop and unregister WSL distributions (Kali-doppelganger_assistant or Ubuntu-doppelganger_assistant)
- Remove all files from `C:\doppelganger_assistant`
- Delete the desktop shortcut
- Uninstall usbipd (it will be reinstalled if you run the installer again)
**Note:** The script automatically relocates itself to a temporary directory to ensure clean removal of the installation directory.
### Uninstalling from macOS
To uninstall from macOS:```bash
sudo rm -rf /Applications/doppelganger_assistant.app
sudo rm /usr/local/bin/doppelganger_assistant
Se installato tramite pacchetto .deb:```bash sudo apt remove doppelganger-assistant
**Se installato tramite archivio tar.xz:**```bash
sudo rm /usr/local/bin/doppelganger_assistant
rm -f ~/.local/share/applications/doppelganger_assistant.desktop
rm -f ~/Desktop/doppelganger_assistant.desktop
sudo rm /usr/share/pixmaps/doppelganger_assistant.png
To build Doppelganger Assistant from source:```bash
git clone https://github.com/tweathers-sec/doppelganger_assistant.git cd doppelganger_assistant
./build.sh
./build_all.sh
### Struttura del Progetto
- **`src/`** - Contiene tutto il codice sorgente Go e i file dei moduli
- **`installers/`** - Script di installazione specifici per piattaforma
- **`scripts/`** - Script di utilità per la configurazione di WSL e Windows
- **`build.sh`** - Script di build per piattaforma singola
- **`build_all.sh`** - Script di build multi-piattaforma che utilizza fyne-cross
### Contributi
1. Fai il fork del repository
2. Crea un branch per le funzionalità
3. Apporta le modifiche nella directory `src/`
4. Testa le modifiche con `./build.sh`
5. Invia una pull request
## Utilizzo
### Avvio della GUI
La GUI di Doppelgänger Assistant si avvia per impostazione predefinita quando esegui l'applicazione:```sh
doppelganger_assistant
Oppure avvia esplicitamente in modalità GUI:```sh doppelganger_assistant -g
### Workflow GUI
1. **Seleziona Tipo di Carta**: Scegli tra PROX, iCLASS, AWID, Indala, Avigilon, EM4100, PIV o MIFARE
2. **Seleziona Lunghezza Bit**: Scegli la lunghezza del bit appropriata per il tuo tipo di carta (filtrata automaticamente in base al tipo di carta)
3. **Inserisci i Dati della Carta**: Inserisci facility code, numero di carta, dati esadecimali o UID come richiesto per il tipo di carta selezionato
4. **Scegli l'Azione**:
- **Solo Genera**: Mostra i comandi Proxmark3 per l'esecuzione manuale senza scrittura
- **Scrivi e Verifica**: Scrive i dati della carta su una carta vuota e verifica il risultato
- **Simula Carta**: Simula la carta utilizzando il tuo dispositivo Proxmark3
5. **Esegui**: Fai clic sul pulsante EXECUTE per eseguire l'operazione
6. **Monitora Output**:
- **Output di Stato** (pannello superiore): Messaggi di stato con codice colore e avanzamento dell'operazione
- **Output Comandi** (pannello inferiore): Risultati dettagliati dei comandi Proxmark3 con separatori visivi
7. **Copia i Risultati**: Fai clic su COPY OUTPUT per copiare tutti i risultati dei comandi negli appunti
8. **Reset**: Fai clic su RESET per cancellare tutti i campi e ricominciare
I doppi pannelli di output forniscono una chiara separazione tra gli aggiornamenti di stato e i risultati dei comandi, con separatori visivi (ad es. `|----------- WRITE #1 -----------|`) che rendono facile distinguere tra più tentativi di scrittura o passaggi di verifica.
### Demo Video
Di seguito è disponibile una breve demo video dell'uso:
[](https://youtu.be/RfWKgS-U8ws)
### Esempi di utilizzo da riga di comando
#### Generazione di comandi per la scrittura di carte iCLASS
Questo comando genera il comando necessario per codificare i dati di una carta iCLASS (Legacy/SE/Seos) su una carta iCLASS 2k:```sh
doppelganger_assistant -t iclass -bl 26 -fc 123 -cn 4567
[>>] Writing to iCLASS 2k card...
[>>] Command: hf iclass encode -w H10301 --fc 123 --cn 4567 --ki 0
Aggiungendo i flag -w (scrittura) e -v (verifica), l'applicazione utilizzerà il tuo Proxmark3 per scrivere e verificare i dati della carta:```sh
doppelganger_assistant -t iclass -bl 26 -fc 123 -cn 4567 -w -v
|----------- WRITE -----------| [..] Encoding iCLASS card data... [>>] Command: hf iclass encode -w H10301 --fc 123 --cn 4567 --ki 0
[=] Session log /Users/user/.proxmark3/logs/log_20250105120000.txt
[+] loaded /Users/user/.proxmark3/preferences.json
[+] execute command from commandline: hf iclass encode -w H10301 --fc 123 --cn 4567 --ki 0
[+] Using UART port /dev/tty.usbmodem101
[+] Communicating with PM3 over USB-CDC
[+] Encoding successful
[OK] Write complete - starting verification
|----------- VERIFICATION -----------| [..] Verifying card data - place card flat on reader...
[=] Session log /Users/user/.proxmark3/logs/log_20250105120005.txt [+] execute command from commandline: hf iclass rdbl --blk 7 --ki 0 [+] Using key[0] AE A6 84 A6 DA B2 32 78 [+] block 7/0x07 : 00 00 00 00 06 F6 23 AE
[OK] Verification successful - Block 7: 00 00 00 00 06 F6 23 AE [OK] Card contains: 26-bit, FC: 123, CN: 4567
#### Simulazione di carte PIV/MF
Utilizzando l'UID fornito da Doppelgänger (Core e Stealth), puoi simulare l'esatto segnale wiegand con un Proxmark3.```sh
doppelganger_assistant -uid 5AF70D9D -s -t piv
Handling PIV card...
Simulating the PIV card on your Proxmark3:
Executing command: hf 14a sim -t 3 --uid 5AF70D9D
[=] Session log /Users/tweathers/.proxmark3/logs/log_20240614152754.txt
[+] loaded `/Users/tweathers/.proxmark3/preferences.json`
[+] execute command from commandline: hf 14a sim -t 3 --uid 5AF70D9D
[+] Using UART port /dev/tty.usbmodem2134301
Le carte LF (Prox, AWID, Indala, Avigilon, EM) eseguono automaticamente 5 tentativi di scrittura con separatori visivi:```sh doppelganger_assistant -t prox -bl 46 -fc 123 -cn 4567 -w
[..] Writing Prox card (5 attempts)...
|----------- WRITE #1 -----------| [+] Using UART port /dev/tty.usbmodem101 [+] Communicating with PM3 over USB-CDC [+] Wrote block successfully [..] Move card slowly... Write attempt #1 complete
|----------- WRITE #2 -----------| [+] Using UART port /dev/tty.usbmodem101 [+] Communicating with PM3 over USB-CDC [+] Wrote block successfully [..] Move card slowly... Write attempt #2 complete
|----------- WRITE #3 -----------| ... (continues for all 5 attempts)
[OK] All 5 write attempts complete
#### Scrittura delle carte Avigilon a 56 bit
Le carte Avigilon vengono scritte con 5 tentativi come le altre carte LF:```sh
doppelganger_assistant -t avigilon -bl 56 -fc 118 -cn 1603 -w
[..] Writing Avigilon card (5 attempts)...
|----------- WRITE #1 -----------|
[+] Using UART port /dev/tty.usbmodem101
[+] Communicating with PM3 over USB-CDC
lf hid clone -w Avig56 --fc 118 --cn 1603
[..] Move card slowly... Write attempt #1 complete
... (continues for all 5 attempts)
Utilizzando i dati delle card Avigilon, puoi simulare il segnale esatto con un Proxmark3:```sh doppelganger_assistant -t avigilon -bl 56 -fc 118 -cn 1603 -s
Simulating the Avigilon card on your Proxmark3:
Executing command: lf hid sim -w Avig56 --fc 118 --cn 1603
Simulation is in progress... If your Proxmark3 has a battery, you can remove the device and the simulation will continue.
To end the simulation, press the pm3 button.
## Nota legale
Questa applicazione è destinata esclusivamente a test di penetrazione professionali e valutazioni di sicurezza autorizzate. L'uso o il possesso non autorizzato o illegale di questo software è di esclusiva responsabilità dell'utente. Mayweather Group LLC, Practical Physical Exploitation e il creatore non sono responsabili per l'applicazione illegale di questo software.
## Licenza
[](https://creativecommons.org/licenses/by-nc-nd/4.0/)
Quest'opera è distribuita con licenza [Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International](https://creativecommons.org/licenses/by-nc-nd/4.0/).
**Sei libero di:**
* **Condividere** — copiare e ridistribuire il materiale in qualsiasi mezzo o formato
**Alle seguenti condizioni:**
* **Attribuzione** — Devi riconoscere una menzione di paternità adeguata, fornire un link alla licenza e indicare se sono state apportate modifiche.
* **NonCommerciale** — Non puoi usare il materiale per scopi commerciali.
* **Non opere derivate** — Se remixi, trasformi o crei a partire dal materiale, non puoi distribuire il materiale modificato.
Vedi il file [LICENSE](https://github.com/tweathers-sec/doppelganger_assistant/blob/main/LICENSE) per il testo completo della licenza.
## Supporto
Per supporto professionale e documentazione, visita:
* [Practical Physical Exploitation Documentation](https://docs.physicalexploit.com/)
* [GitHub Issues](https://github.com/tweathers-sec/doppelganger_assistant/issues)
* [Professional Store](https://store.physicalexploit.com/)
## Crediti
Sviluppato da Travis Weathers ([@tweathers-sec](https://github.com/tweathers-sec))
Copyright © 2025 Mayweather Group, LLC
---
*Questo software funziona in combinazione con [Doppelgänger Core](https://github.com/mwgroup-io/Doppelganger_Core) e dispositivi hardware Doppelgänger.*
nano Makefile.platform
make clean && make -j$(nproc) sudo make install PREFIX=/usr/local
Installa USBipd (da Windows PowerShell come amministratore): ```powershell winget install --interactive --exact dorssel.usbipd-win
Collega Proxmark3 a WSL (da cmd.exe o PowerShell di Windows come Amministratore): ```powershell usbipd list # List USB devices - find your Proxmark3 (VID: 9ac4) usbipd bind --busid 9-1 # Replace 9-1 with your Proxmark3's busid usbipd attach --wsl --busid 9-1 # Attach to WSL