Saltar al contenido

Hex ProHex NFC

Hex NFC

Todo lo que otros cobran. Gratis.

Un lector, escritor y editor de etiquetas NFC completo para iPhone. Todos los tipos de registro, todas las familias de chips habituales, los comandos de protección y las herramientas de memoria. Gratis, y el código se publica con el lanzamiento.

Próximamente en el App StoreCódigo en el lanzamientoMuy pronto

iPhone · iOS 17+ · Gratis · Código disponible

Volcando la memoria de una etiqueta a un archivo.

Lo que hace

Lee cualquier cosa. Graba casi cualquier cosa.

  • Dieciocho tipos de registro

    Texto, enlaces, enlaces a apps, credenciales de Wi-Fi, contactos, correo, teléfono, SMS, FaceTime, mapas, transferencia por Bluetooth, direcciones de criptomonedas, Atajos, datos con plantilla y bytes en crudo, además de perfiles sociales en 22 plataformas y búsquedas en siete motores.

  • Etiquetas que se explican solas

    Cuando no se puede identificar un chip, el escaneo muestra el bloque de versión descodificado: fabricante, familia de producto y tamaño de memoria. No adivinará un mapa de memoria que no puede verificar, ni formateará una etiqueta que no puede identificar.

  • Preajustes y una biblioteca

    Guarda la disposición de una etiqueta, compártela como archivo por AirDrop y graba con ella un montón de etiquetas en blanco. Noventa días de historial de escaneos, con opción de fijarlos y sincronización opcional con iCloud, desactivada por defecto.

  • De QR a NFC

    Apunta la cámara a un código QR y conviértelo en un registro. El fotograma se procesa en el dispositivo y no se sube nada.

En pantalla

  • La pantalla de inicio de Hex NFC con una cuadrícula de cuatro accesos y la barra de progreso de los costes de desarrollo.
    Escanear, Crear, Biblioteca, Avanzado. Y la barra de costes.
  • El resultado de escaneo de Hex NFC para una etiqueta MIFARE Ultralight C, que enumera su memoria, sus capacidades y su UID, con un aviso de que la etiqueta no está formateada.
    Chip identificado, capacidades enumeradas, etiquetas sin formatear señaladas.
  • La hoja de añadir registro de Hex NFC, una cuadrícula de tipos de registro que incluye URL, contacto, ubicación, Bluetooth y Wi-Fi.
    Dieciocho tipos de registro, incluidos Wi-Fi y Atajos.
  • La hoja de protección de Hex NFC generando una clave 3DES de 16 bytes para una etiqueta MIFARE Ultralight C, con un aviso de que una clave perdida no se puede recuperar.
    AES-128 en NTAG424 DNA, 3DES en Ultralight C.
  • La consola avanzada de Hex NFC enviando un comando en crudo a una etiqueta ICODE SLIX2, con las líneas de transmisión y recepción de la traza y una lista de preajustes debajo.
    Comandos en crudo, preajustes seleccionados y una traza en vivo legible.
  • El resultado de la lectura de una tarjeta de transporte representado como una réplica de la tarjeta con saldo e historial de viajes.
    Saldo e historial de viajes, leídos directamente de la tarjeta.

Protección

Bloquea una etiqueta como es debido, según su familia de chip.

Al volver a escanear una etiqueta protegida se pide la credencial correcta para esa familia y se envía al backend adecuado, en lugar de probar un solo esquema y rendirse.

Las credenciales viven únicamente en el Llavero del dispositivo, restringidas a este dispositivo mientras está desbloqueado. Nunca se escriben en la base de datos, nunca se incluyen en un archivo de etiqueta exportado, nunca se sincronizan con iCloud y aparecen enmascaradas en las trazas de diagnóstico.

Las operaciones irreversibles (borrar, formatear, bloquear de forma permanente) están bajo su propio encabezado y cada una exige que escribas el UID de la etiqueta para confirmar.

  • NTAG213 / 215 / 216, Ultralight EV1

    Contraseña y acuse de recibo de cuatro bytes, con la página de inicio de la protección, el bit de protección de lectura/escritura y el límite de intentos fallidos accesibles en una sección avanzada.

  • NTAG424 DNA

    Protege el archivo tras una clave AES-128 de 16 bytes mediante el intercambio de mensajería segura EV2, exigiendo la clave opcionalmente también para leer, no solo para escribir.

  • MIFARE Ultralight C

    Una credencial 3DES de dos claves y 16 bytes con un intercambio de autenticación mutua. Genera una, pega una o derívala de una frase de contraseña.

  • ICODE SLIX / SLIX2

    Una contraseña de escritura de cuatro bytes mediante el intercambio de desafío y respuesta, con contraseña opcional de lectura y de privacidad. Una etiqueta bloqueada aquí sigue pudiendo desbloquearse con otras herramientas que cumplan el estándar.

Más allá de las etiquetas

Dos cosas que probablemente no sabías que tu teléfono podía hacer.

Tu propio pasaporte

Introduce la clave impresa en la zona de lectura mecánica, acerca el pasaporte al teléfono y Hex NFC lee los grupos de datos: nombre, fecha de nacimiento, la fotografía. Usa PACE con BAC como alternativa y comprueba si los grupos de datos firmados han sido manipulados.

Deliberadamente no hace ninguna afirmación sobre la autenticidad. Sin un almacén de certificados de confianza puede decirte que el contenido de un chip es coherente internamente, no que el documento sea auténtico, y lo dice claramente en lugar de dar a entender otra cosa.

La clave se conserva en memoria durante una lectura y luego se descarta. Los datos del pasaporte nunca se guardan, sincronizan, exportan ni transmiten.

Tarjetas de transporte

Acerca una tarjeta Suica o PASMO y verás su saldo y su historial de viajes, representados como una réplica de la propia tarjeta, con los nombres de estación de un paquete incluido en la app.

Cuando una parada no tiene nombre, puedes escribir uno y enviarlo. Solo se envían los códigos numéricos de estación y el nombre que has escrito. Nunca el identificador de la tarjeta, nunca el saldo, nunca el historial.

Verificado

Cada chip de esta lista se ha acercado a un teléfono real.

Buena parte del soporte NFC se escribe a partir de una hoja de datos y nunca llega a tocar una etiqueta. Hex NFC separa ambas cosas: los chips de abajo se han leído, grabado, protegido y desbloqueado contra silicio físico en hardware físico, no simulado.

  • NTAG 210µ
  • NTAG213
  • NTAG216
  • NTAG424 DNA
  • Ultralight EV1 128b
  • Ultralight C
  • ICODE SLIX
  • ICODE SLIX2
  • DESFire EV3
  • FeliCa

Todo lo demás de la matriz de compatibilidad está implementado y documentado, y marcado como no probado hasta que lo esté. Por eso también la app se niega a formatear una etiqueta que no puede identificar: el contenedor de capacidades se programa una sola vez, y ahí una suposición es permanente.

Para los curiosos

Una consola de comandos en crudo, en una app gratuita.

Envía comandos en crudo y APDU directamente al chip y lee lo que responde, con bibliotecas de preajustes seleccionadas para NTAG21x, NTAG424 DNA, ISO 15693, Ultralight EV1 y piezas de EM Microelectronic, y sitio para guardar los tuyos. Cambia la traza entre la sesión actual y todo el tráfico NFC y observa el intercambio mientras ocurre.

Mantén pulsado cualquier error para copiar el diagnóstico completo y adjuntarlo a un informe de fallo. Las particularidades de cada dispositivo están documentadas con honestidad, incluidas las que son limitaciones de iOS y no fallos de la app.

La diferencia

Las funciones tras el muro de pago son justo las que necesitabas.

Comparativa de funciones entre la mayoría de apps NFC y Hex NFC
FunciónLa mayoría de apps NFCHex NFC
Grabar etiquetasDe pagoGratis
Protección con contraseñaDe pagoGratis
Guardar y cargar preajustesDe pagoGratis
Importar desde NFC o QRDe pagoGratis
Editor de memoria y comandos en crudoDe pagoGratis
Publicidad de tercerosAlgunasNinguna, nunca
Código fuenteCerradoPublicado

Privacidad

No te fíes de la afirmación. Lee el código.

El manifiesto de privacidad está en el repositorio y es la fuente de verdad: cada llamada de red que hace la app está documentada por archivo y por línea. Son tres, y ninguna transporta datos personales.

Código en el lanzamiento
  • Sin anuncios de terceros. Lo único que se promociona es otra app de Hex Pro.
  • Sin analíticas. Ni propias, ni de terceros, ni un solo SDK.
  • Sin cuentas. Nada que registrar, nada que perder.
  • Código disponible bajo BSL 1.1, que pasa a Apache 2.0 en 2030.

A la vista

Lo que costó desarrollarla y cuánto se ha recuperado.

Hex NFC no gana dinero. En lugar de insinuarlo, la cifra exacta se publica y se desglosa, hasta el franqueo de una bolsa de etiquetas de prueba, y el mismo número aparece en la pantalla de inicio de la propia app.

0,00 AUD de 280,02 AUD

0 % recuperado · AUD

Apoyar el desarrollo

Detalle

Los datos concretos.

Plataforma
iPhone, iOS 17 o posterior
Estado
Versión previa. La 1.0.0 llegará con el lanzamiento en el App Store.
Precio
Gratis. Sin cuentas, sin suscripciones, sin compras dentro de la app y sin funciones de pago.
Licencia
Business Source License 1.1, que pasa a Apache 2.0 el 1 de junio de 2030
Tipos de registro
18 tipos NDEF, más edición de bytes en crudo
Familias de chips
NTAG 210µ / 213 / 215 / 216 / 213 TT, NTAG424 DNA, Ultralight EV1 y C, ICODE SLIX y SLIX2, ST M24LR, EM Microelectronic V10 / V11 / V16, FeliCa Lite-S (lectura), DESFire EV1 / EV2 / EV3 (identificación y comandos en crudo)
Privacidad
Sin anuncios de terceros, sin analíticas, sin cuentas. Tres peticiones de red documentadas, ninguna con datos personales.
Idiomas
Inglés, chino mandarín, árabe, español, japonés, francés y portugués de Brasil

Preguntas que vale la pena hacer.

¿Hex NFC es gratis de verdad?
Sí. No hay cuentas, ni suscripciones, ni compras dentro de la app, ni funciones de pago, y no hay publicidad de terceros. Se financia con donaciones voluntarias frente a un coste de desarrollo publicado, y donar no desbloquea nada porque no hay nada bloqueado.
¿Qué significa aquí «código disponible»?
El código completo se publica con el lanzamiento y podrás leer cada línea. Está licenciado bajo la Business Source License 1.1, con una concesión adicional para uso personal y no comercial, y pasa a Apache 2.0 el 1 de junio de 2030. La diferencia práctica frente a una licencia permisiva es que no puedes distribuir una bifurcación comercial antes de esa fecha. Todo lo demás sí puedes hacerlo: leerlo, compilarlo, auditar las afirmaciones de privacidad y enviar correcciones.
¿Qué chips NFC admite?
NTAG 210µ, 213, 215, 216 y 213 TT, NTAG424 DNA, MIFARE Ultralight EV1 y Ultralight C, ICODE SLIX y SLIX2, ST M24LR, EM Microelectronic V10, V11 y V16, FeliCa Lite-S para lectura, y DESFire EV1, EV2 y EV3 para identificación y comandos en crudo. MIFARE Classic no es compatible, porque ningún iPhone puede comunicarse con él.
¿De verdad puede leer un pasaporte?
Puede leer los grupos de datos de un pasaporte electrónico según el estándar de la OACI una vez que facilitas la clave impresa en la zona de lectura mecánica, usando PACE con BAC como alternativa. Comprueba si los grupos de datos firmados han sido manipulados y lo informa, pero no afirma nada sobre la autenticidad: no hay almacén de certificados de confianza, así que puede decirte que el contenido del chip es coherente internamente, no que el pasaporte sea auténtico.
¿Qué envía la app por internet?
Tres peticiones, ninguna con datos personales: la cifra pública del coste de desarrollo, el nombre de una estación que decides enviar para una parada de transporte sin nombre, y el banner promocional de Hex Pro. El manifiesto de privacidad está en el repositorio y documenta cada llamada de red por archivo y línea.

Gratis, y puedes comprobar por qué.

Próximamente en el App StoreCódigo en el lanzamiento