Saltar al contenido
NFC Utils
Menú de NFC Utils
Explorar guías y secciones

Guía de NFC Utils

ICODE e ISO 15693

Elige SLIX2 por sus herramientas de contraseñas y protección, SLI o SLIX para las operaciones estándar de etiqueta, u otro perfil ISO 15693 para inspeccionar la memoria accesible.

Descripción general

Todo lo de aquí es ISO 15693 más el conjunto de comandos propios de NXP del SL2S2602, el ICODE SLIX2. La memoria son 80 bloques de 4 bytes, y el bloque 79 es un contador. El chip guarda cuatro contraseñas, una por finalidad, y un conjunto de funciones de tienda que los chips NTAG no tienen.

El perfil ICODE SLI o SLIX conserva Escribir, Borrar y formatear, EAS, AFI y DSFID, y la acción estándar permanente Bloquear un bloque. Omite Contraseñas de la etiqueta, Proteger páginas y Bloquear protección de SLIX2. Los demás perfiles ICODE e ISO 15693 ofrecen inspección de la información, Escribir, Borrar y formatear, Editar bloques, Protección con bloqueos de bloque, AFI y DSFID, y comandos en bruto.

El menú de herramientas de ICODE

Escribir, borrar y formatear

Escribir usa el editor compartido por los perfiles NDEF compatibles, con los modos Registros y Tarjeta de visita, "Cargar desde la etiqueta" para editar los datos existentes y un botón "Escribir etiqueta" o "Escribir tarjeta" que sigue en gris hasta que hay algo completo en el editor. La página de NTAG 21x describe el editor al completo.

Borrar etiqueta escribe un mensaje NDEF vacío y pone a cero la memoria de usuario. Formatear como NDEF escribe además el contenedor de capacidades que una etiqueta en blanco necesita antes de poder guardar NDEF, algo que una etiqueta que llega de fábrica sin formatear, o una que otra app corrompió, necesita una sola vez. Ambas tocan solo los datos NDEF. En SLIX2, dejan intacto el bloque 79, el contador, y lo indican. Las contraseñas, la protección y la configuración quedan exactamente como estaban.

Contraseñas de la etiqueta

Esta herramienta pertenece a ICODE SLIX2. Los perfiles SLI/SLIX e ISO 15693 genéricos no reciben sus comandos de contraseña.

Qué es
Cuatro contraseñas de 32 bits, 8 dígitos hexadecimales cada una, una por finalidad. Lectura, Escritura, Privacidad, y EAS y AFI. Un chip nuevo las tiene a ceros. Cada una protege los comandos que llevan su nombre, y cada una es control de acceso sobre un chip de memoria simple, no cifrado.
Qué hace cambiarla
Los comandos que protege esa contraseña aceptan después un valor distinto. Nada de lo que ve un teléfono cambia.
Qué necesita
El valor actual de cada contraseña que se cambia.
Deshacer
Cambiarla otra vez, salvo que esté bloqueada con Bloquear para siempre.

Cómo se presenta una contraseña

Cuatro campos guardan las contraseñas durante la sesión. No se lee nada antes de un escaneo. La app envía lo que se escribió y el chip lo acepta o lo rechaza. La autenticación con la contraseña deja de ser válida cuando el chip sale del campo de radiofrecuencia del lector, así que cada herramienta presenta las que necesita en el mismo intercambio que su propio comando, y el modal de confirmación lista primero esos pasos SET PASSWORD. Las contraseñas se envían como cuatro bytes en el orden escrito, enmascaradas con el número aleatorio del chip como exige la hoja de datos. Si se rechaza una contraseña, la etiqueta deja de responder hasta que se retira del lector. Por eso, cuando la prueba falla, la app lo indica y se detiene.

La lista de opciones bajo los campos se aplica a los campos que estén rellenos, así que varias contraseñas cambian en un solo toque.

Probar

Presenta cada contraseña escrita e informa de cada una como aceptada o rechazada.

Cambiar

Muestra un campo de nuevo valor por contraseña con una acción Generar. Cada una que esté rellena se presenta y se reescribe por turno.

Bloquear para siempre

Muestra un interruptor por contraseña. Una contraseña bloqueada ya no se puede cambiar nunca.

Activar privacidad

Envía la contraseña de Privacidad con el comando ENABLE PRIVACY. Después, la etiqueta no responde a nada salvo a una comprobación de contraseña, así que ningún teléfono puede encontrarla, y esta app no puede recuperarla. Solo un lector de sobremesa que hable con la etiqueta sin un inventario puede presentar la contraseña de Privacidad y despertarla. El botón permanece desactivado hasta que se escribe una contraseña de Privacidad, y la operación se confirma bajo "Esto no se puede deshacer" con "Ocultarla" en el botón.

La página Contraseñas de la etiqueta

Protección

SLIX2 ofrece las tres acciones de abajo. El perfil SLI o SLIX ofrece solo la acción estándar Bloquear un bloque.

Proteger páginas

Qué es
Un bloque puntero que divide la memoria de usuario en Página L, los bloques por debajo del puntero, y Página H, el puntero y los de arriba, con protección de lectura y escritura configurada para cada una. El puntero 0 convierte toda la memoria en Página H. El bloque 79, el contador, nunca queda cubierto.
Qué hace cambiarla
Una página protegida necesita después la contraseña de Lectura o de Escritura. Una escritura en una página protegida contra escritura sin la contraseña se rechaza, y la fila Protección de la pestaña Leer indica los rangos de bloques protegidos.
Qué necesita
Las contraseñas de Lectura y de Escritura, ambas para configurar y ambas para quitar.
Deshacer
Proteger páginas otra vez con todos los interruptores desactivados, salvo que se haya aplicado Bloquear protección.

Bloquear un bloque

El bloqueo estándar ISO 15693 sobre un bloque. Permanente.

Bloquear protección

Congela el puntero y las condiciones de página para siempre. Solo tiene éxito cuando el puntero escrito coincide con el guardado en el chip, que el Escaneo completo muestra bajo Información del sistema NXP.

La página Protección

AFI y DSFID

Qué es
AFI es un identificador de familia de aplicación de un byte que los lectores usan para filtrar un inventario, de modo que un lector de biblioteca ignora las etiquetas de comercio. DSFID es un identificador de formato de almacenamiento de datos de un byte, una pista sobre el formato de los datos.
Qué hace cambiarla
Los lectores que filtran por el código de familia ven la etiqueta bajo su nueva familia. Nada más cambia en el chip.
Qué necesita
La contraseña de EAS y AFI cuando se ha aplicado esa protección.
Deshacer
Escribirlo de nuevo, salvo que esté bloqueado. Bloquear AFI y Bloquear DSFID son permanentes.
La página AFI y DSFID

EAS

Qué es
La respuesta antirrobo. Con EAS activado, el chip responde al comando EAS ALARM de un arco con una secuencia fija de 32 bytes, y el arco suena. Desactivado, guarda silencio. Un arco de tienda escucha esa secuencia.
Qué hace cambiarla
Activar y Desactivar establecen y restablecen el modo, así que la etiqueta responde al arco o se queda callada.
Qué necesita
La contraseña de EAS y AFI una vez aplicado Proteger con contraseña. Nada antes de eso.
Deshacer
Cambiarlo al otro estado, salvo que Bloquear para siempre lo haya congelado.

Comprobar

Envía EAS ALARM e informa Activado cuando la etiqueta responde con su secuencia de 32 bytes y Desactivado cuando guarda silencio.

Activar y Desactivar

Establecen y restablecen el modo.

Escribir ID de EAS

Guarda un identificador de 16 bits para alarmas selectivas, de modo que un arco pueda alarmar con unas etiquetas y no con otras.

Proteger con contraseña

Hace que activar y desactivar requieran la contraseña de EAS y AFI.

Bloquear para siempre

Congela el estado y el ID. Permanente.

La página EAS

Qué añade la pestaña Leer

En una etiqueta ICODE, la tarjeta de información gana una fila EAS, y la fila Protección indica los rangos de bloques protegidos. El Escaneo completo gana una sección Información del sistema NXP con el puntero de protección, las condiciones de Página L y Página H, los cuatro bits de bloqueo de AFI, EAS, DSFID y protección, y la palabra de indicadores de funciones, 0x357F en un ICODE SLIX2.

Un Escaneo completo de un SLIX2

Otras tarjetas ICODE e ISO 15693

Elige el perfil SLI o SLIX exacto por sus herramientas estándar. Para otro chip ICODE o ISO 15693, Detalles de la tarjeta, Memoria, Configuración y Comandos en bruto muestran la información que la tarjeta pone a disposición.

Los perfiles genéricos también ofrecen Escribir, Borrar y formatear, Editar bloques, Protección para bloqueos de bloque, y AFI y DSFID. No heredan las contraseñas ni la protección de páginas de SLIX2. La información disponible depende del chip y de su protección actual. La guía de Comandos en bruto explica cómo la app direcciona las tramas ISO 15693.

Qué no se puede deshacer

AcciónQué congela
Bloquear un bloqueEse bloque.
Bloquear protecciónEl puntero y las condiciones de Página L y Página H.
Bloquear AFIEl identificador de familia de aplicación.
Bloquear DSFIDEl identificador de formato de almacenamiento de datos.
Bloquear para siempre en EASEl estado EAS y el ID de EAS.
Bloquear para siempre en una contraseñaEsa contraseña.
Activar privacidadNo es un bloqueo, pero después la etiqueta no responde a nada salvo a una comprobación de contraseña, así que ningún teléfono puede encontrarla. Solo un lector de sobremesa que hable con la etiqueta sin un inventario puede presentar la contraseña de Privacidad y despertarla. Esta app no puede.