
Calculadora de tarjetas y complemento Proxmark3 para escribir y/o simular todos los tipos de tarjetas compatibles con Doppelgänger Community, Pro, Stealth y MFAS.
Una aplicación GUI profesional para calcular datos de tarjetas y automatizar operaciones de Proxmark3 para cada tipo de tarjeta compatible con Doppelgänger Core y Stealth. Esta herramienta agiliza el proceso de escritura de tarjetas para pruebas de penetración física al proporcionar una interfaz intuitiva con pantallas de salida duales, separadores visuales y copia al portapapeles con un clic, eliminando la necesidad de memorizar la sintaxis compleja de Proxmark3 o buscar en notas.

Los instaladores automatizados instalarán el Asistente Doppelgänger, las dependencias requeridas y la última bifurcación Iceman de Proxmark3. Durante la instalación, se te pedirá que selecciones tu tipo de dispositivo Proxmark3 para una configuración óptima.
/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
Abra PowerShell como Administrador y ejecute:```powershell irm https://raw.githubusercontent.com/tweathers-sec/doppelganger_assistant/main/installers/doppelganger_install_windows.ps1 | iex
**Nota:** El instalador te pedirá que selecciones entre **Ubuntu 24.04 LTS (Noble)** (recomendado) o **Kali Linux**. Detectarán automáticamente las instalaciones existentes y te pedirá que actualices. Si es necesario reiniciar para habilitar las funciones de WSL, se te notificará. Simplemente ejecuta el mismo comando nuevamente después de reiniciar.
⚠️ IMPORTANTE: WSL2 no admite la ejecución dentro de máquinas virtuales anidadas. El instalador detecta automáticamente y evita la instalación en dichos entornos. Para continuar, instala en hardware físico.
## Qué puede hacer Doppelgänger Assistant
El Asistente Doppelgänger proporciona un flujo de trabajo completo de análisis y clonación de tarjetas, desde la detección inicial hasta operaciones de escritura exitosas. La aplicación identifica automáticamente las tecnologías de las tarjetas, extrae datos de credenciales, recupera claves de cifrado y escribe tarjetas clonadas con verificación.
### Detección Inteligente de Tarjetas
La función de Descubrimiento de Tarjetas escanea automáticamente chips de Baja Frecuencia y Alta Frecuencia, identificando tarjetas de doble chip y determinando tecnologías específicas como HID Prox, iCLASS, PicoPass, MIFARE y más. Los resultados incluyen datos Wiegand decodificados con códigos de instalación y números de tarjeta cuando están disponibles.

### Análisis de Tarjetas Llave de Hotel
La sección de Control de Acceso Hotelero proporciona herramientas especializadas para sistemas de llaves de hotel basados en MIFARE. La recuperación de Información de Tarjeta identifica automáticamente tarjetas llave Saflok y muestra información detallada que incluye UID, tipo de tarjeta, capacidades mágicas y detección de PRNG. La salida raw de Proxmark3 incluye metadatos completos de Saflok cuando están disponibles.

### Recuperación Automática de Claves
Las herramientas de ataque MIFARE incluyen múltiples métodos de recuperación: Autopwn (multimétodo automático), Darkside, Nested, Hardnested, Static Nested, Bruteforce y pruebas de vulnerabilidad NACK. Autopwn selecciona automáticamente el mejor método de ataque según las características de la tarjeta. Los resultados muestran resúmenes completos de recuperación que indican sectores recuperados, claves totales encontradas, métodos de recuperación utilizados y generación automática de archivos dump para la clonación inmediata de la tarjeta.

### Operaciones con Tarjetas de Acceso Corporativo
La sección de Control de Acceso Corporativo admite la lectura y escritura de iCLASS, PicoPass, AWID, HID Prox, Indala, Avigilon y otras tecnologías de tarjetas corporativas. Los datos de la tarjeta se analizan automáticamente a partir de la salida de Proxmark3 para extraer códigos de instalación, números de tarjeta, longitudes de bits, tipos de formato (H10301, C1k35s, etc.), valores CSN y datos hexadecimales raw. El flujo de trabajo integrado permite la escritura inmediata en tarjetas vírgenes con verificación opcional.

### Flujo de Trabajo Completo de Clonación
Doppelgänger Assistant se integra perfectamente con el hardware Doppelgänger RFID y dispositivos Proxmark3. Las credenciales capturadas con los lectores Doppelgänger se pueden importar directamente a la GUI para su análisis y escritura. La aplicación admite la lectura de tarjetas de múltiples fabricantes, el análisis de los datos desde la interfaz web y la ejecución de operaciones de escritura con actualizaciones de estado en tiempo real y verificación.

## Registro de Cambios
### Versión 1.1.2 (18 de diciembre de 2025)
**Nuevas características:**
* Se agregó el botón LANZAR PM3 para abrir Proxmark3 en una ventana de terminal separada
* Se agregó la sección de Descubrimiento de Tarjetas con detección automática del tipo de tarjeta
* Se agregó la funcionalidad LEER DATOS DE TARJETA para todos los tipos de tarjeta compatibles
* Se agregó la sección de Control de Acceso Hotelero/Residencial con herramientas MIFARE
* Se agregó la detección de tarjetas de doble chip para tarjetas con capacidades LF y HF
* Se agregó la recuperación automática de información de la tarjeta cuando se detectan tarjetas MIFARE
**Mejoras:**
* Se mejoró la detección de tarjetas para mostrar tipos MIFARE específicos y capacidades mágicas
* Se mejoró la verificación de tarjetas con mensajes de éxito más claros
* Mejor manejo de errores y retroalimentación al usuario en toda la aplicación
* Se mejoró la lectura de tarjetas iCLASS con soporte de descifrado automático
### Versión 1.1.1
* Lanzamiento inicial con funciones principales de escritura, verificación y simulación de tarjetas
* Soporte para tarjetas PROX, iCLASS, AWID, Indala, Avigilon, EM4100, PIV y MIFARE
## Dispositivos Doppelgänger