Ir a contenido

Scroll Indicator

Proxmark 3: Uso de firmware personalizado

ACADEMIA LAB401: FIRMWARE PROXMARK PERSONALIZADO

INTRODUCCIÓN: ¿POR QUÉ?

Es posible que haya visto en el foro de Proxmark referencias a "Flashear firmware personalizado", o gente hablando de la "rama iceman", o la "rama marshmellow".

¿Qué son estas ramas, qué es el firmware personalizado y por qué puede ser relevante para usted?

Proxmark 3 es un software y un hardware de código abierto y, como tal, tiene muchos desarrolladores trabajando en él en todo momento. A medida que los distintos desarrolladores investigan nuevas placas, tecnologías y técnicas, crean sus propias versiones del firmware principal de Proxmark. Estas separaciones del firmware principal se conocen como "forks".

Los 'forks' pueden tener características interesantes que no necesariamente llegan al firmware 'maestro'.

BIFURCACIÓN ICEMAN

En la comunidad Proxmark 3, hay algunos forks personalizados, siendo uno de los más interesantes el iceman fork.

Este tenedor es particularmente interesante, ya que es uno de los tenedores más rápidamente desarrollado. Si buscas una funcionalidad puntera, esta es sin duda tu rama. Algunas características interesantes de la bifurcación iceman son:

  • Mifare Hardnested Attack
  • Generación de 125 etiquetas (Viking, etc)
  • Funciones optimizadas

CÓMO: FLASHEO DEL FIRMWARE - WINDOWS 7/10

Para cambiar el firmware de su Proxmark 3, sólo tiene que sustituir el firmware estándar por el nuevo firmware.

Para este tutorial, vamos a utilizar el Proxmark 3 RDV - vendido desde Lab401. Nuestros dispositivos ya tienen el último firmware por defecto - por lo que puede cambiar fácilmente hacia adelante y hacia atrás su firmware.

  1. Descarga el último fork de iceman: https://lab401.com/proxmark/drivers/win32/iceman/latest/
    Extrae el contenido del zip a un directorio que recuerdes, como por ejemplo: c:proxmark3-iceman

  2. Conecta tu proxmark
  3. Comprueba el puerto de tu proxmark
    Pulsa la tecla de windows, y escribe 'Administrador de dispositivos'. Busque en la sección 'Puertos', y verá su dispositivo en la lista, con su puerto COM. En nuestro caso, es COM3.

  4. Prepara la flash
    1. Abre una ventana de comandos: Windows +R, y escribe 'cmd'.

    2. Navega hasta donde guardaste el firmware, es decir
      cdproxmark3-icemanwin32

    3. Actualizar el archivo de flasheo para tener el puerto correcto:
      bloc de notas "FLASH - fullimage.bat"

    4. Compruebe que la referencia del puerto es correcta, si no actualícela.
      Guarde el archivo y cierre el bloc de notas.

  5. Inicie el flash
    Escriba el comando para iniciar el flash:
    "FLASH - fullimage.bat"

    Sigue las instrucciones en pantalla.
    Si todo va bien, verás que el dispositivo se actualiza y aparecerá un mensaje de éxito.

  6. Probando su nuevo firmware
    Para probar su nuevo firmware, simplemente conéctese al cliente proxmark:
    proxmark3 COMX

    Donde COMX es el puerto COM de su Proxmark. Para nosotros, es COM3.

    A continuación, puede emitir cualquier comando, como:
    hw tune
    hf buscar

    etc

FLASHEAR DE NUEVO

Si alguna vez necesita flashear de nuevo - es un simple caso de descargar el firmware oficial: https://lab401.com/proxmark/drivers/win32/latest/ y siguiendo las instrucciones anteriores.

Artículo anterior Camaleón Mini: Mifare Cracking a través del ataque al lector

Dejar un comentario

Los comentarios deben ser aprobados antes de aparecer

* Campos requeridos