Explorar guias e seções
Comece aqui
Grupos de cartões
Referências
Guia do NFC Utils
NTAG e Ultralight
O chip exato determina as ferramentas. NTAG210/212 usam Espelho de UID, NTAG213/215/216 têm Contador e espelho, e o Ultralight EV1 tem três contadores explícitos.
Visão geral
NTAG210, NTAG212, NTAG213, NTAG215, NTAG216 e Ultralight EV1 MF0UL11/MF0UL21 têm perfis separados. Eles suportam gravação NDEF, senhas e bloqueios compatíveis de tag ou de configuração. A memória usa páginas de quatro bytes, com a configuração específica do chip no final.
Cada operação lê primeiro as páginas de configuração e regrava apenas os bits que lhe pertencem, então uma configuração de espelho sobrevive a uma troca de senha e uma configuração de contador sobrevive a uma alteração de espelho.
Ultralight AES, Ultralight C, Ultralight original e Nano têm perfis próprios com Gravar, Apagar e Bloqueio. Ultralight C e AES acrescentam autenticação, chaves e configurações de proteção. Veja Inspeção de Ultralight para conhecer essas ferramentas.
Gravar
Dois modos ficam no topo do painel, Registros e Cartão de visita. O botão fixo diz "Gravar tag" ou "Gravar cartão" e fica cinza até haver algo completo no editor. Após a gravação, o app relê a tag e compara, e "Corresponde" significa que os bytes no chip são os bytes enviados.
Registros
O modo Registros é o editor. Adicionar abre os tipos de registro, URL, Texto, Telefone, E-mail, SMS, Localização, Wi-Fi, App Android, Contato (vCard) e MIME personalizado. Cada registro é um pequeno cartão com seus próprios campos e um X para remover. Gravar substitui toda a mensagem NDEF na tag; não há acréscimo. A linha de bytes abaixo dos registros mostra o tamanho do NDEF e, para uma tag Type 2, o tamanho incluindo o invólucro TLV. Quando a última leitura informou ao app qual é o chip, a linha também indica a capacidade, como 24 bytes de 144 em um NTAG213.
"Carregar da tag" lê uma tag diretamente para o editor como registros editáveis. Essa função permite editar os dados existentes ou cloná-los, sem uma ferramenta de clonagem separada.
Cartão de visita
Cartão de visita grava um registro, um cartão de URL ou um vCard. Um cartão de URL é um link para qualquer página e funciona em todo celular. Um vCard coloca o contato no chip, o que o iPhone ignora, e o cartão informa isso.
Tags protegidas
Em NTAG 21x, o painel lembra que uma tag protegida precisa da senha digitada em Senha da tag. A gravação apresenta essa senha e nada mais. Os rascunhos ficam no app, não na página, então trocar de família mantém o que você estava compondo.
Apagar e formatar
Apagar tag e Formatar como NDEF tocam apenas nos dados NDEF. A senha, a proteção e a configuração ficam exatamente como estavam. Ambos pegam a senha de Senha da tag quando a tag está protegida.
Apagar tag
Grava uma mensagem NDEF vazia e zera a memória do usuário.
Formatar como NDEF
Também grava o contêiner de capacidade de que uma tag em branco precisa antes de poder conter NDEF. Uma tag que chega de fábrica sem formatação, ou que outro app corrompeu, precisa disso uma vez.
Senha
As ferramentas de senha se aplicam aos perfis compatíveis NTAG210–216 e EV1. Proteger o contador aparece apenas em NTAG213/215/216; EV1 e NTAG210/212 omitem essa configuração.
Uma página com uma aba Verificar e uma aba Alterar. A senha é controle de acesso em um chip de memória simples. Ela trafega em texto claro, então impede a sobrescrita casual, não um atacante determinado.
Verificar
Verificar recebe a senha, oito dígitos hexadecimais, envia PWD_AUTH e informa o PACK que a tag retorna. Não grava nada. Uma tentativa errada conta para o limite da tag quando há um definido. O valor digitado aqui é o que todas as outras ferramentas 21x, incluindo Gravar e Apagar, apresentam quando a tag está protegida.
Alterar
Alterar oferece Definir ou alterar e Remover. Ambos recebem primeiro a senha antiga, em branco em uma tag nova, então uma tag protegida é aberta antes de qualquer gravação. Definir ou alterar acrescenta os campos a seguir.
| Campo | No chip | Significado |
|---|---|---|
| Nova senha | Página PWD | Oito dígitos hexadecimais que a tag passará a exigir. |
| PACK | Página PACK | Quatro dígitos hexadecimais com que a tag responde a uma senha correta, para que um leitor saiba que a tag é a esperada. |
| Proteger a partir da página | AUTH0 | A primeira página que a senha cobre. Tudo daqui até o fim da memória fica protegido, e as páginas de número menor continuam sem proteção. A página 4 protege todos os dados do usuário. |
| Proteger leituras também | Bit PROT | Desligado protege apenas gravações, então qualquer um ainda lê todas as páginas e um celular ainda abre o link. Ligado oculta as páginas protegidas de leitores sem a senha, então um celular não recebe nada se o link estiver depois do limite. Desligado é a configuração para uma tag que as pessoas devem tocar mas não regravar; ligado é para dados que devem permanecer privados. |
| Proteger o contador | NFC_CNT_PWD_PROT | READ_CNT responde apenas após a senha. |
| Tentativas erradas permitidas | AUTHLIM | Ilimitado, 4, 16 ou 64. O chip conta as senhas erradas e a contagem nunca diminui. No limite, ele recusa PWD_AUTH para sempre, inclusive a senha certa, e as páginas protegidas congelam como estão. Deixe em Ilimitado, a menos que a tag guarde algo. Em um leitor de mesa, uma senha rejeitada aparece como silêncio, e o app informa uma vez em vez de tentar de novo, já que cada nova tentativa contaria. |
Senha da tag
- O que é
- A senha de 8 dígitos armazenada na tag, mais uma resposta de 4 dígitos chamada PACK que a tag devolve quando a senha está certa.
- O que a alteração faz
- Nada por si só. É o que as outras ferramentas apresentam quando a tag está protegida, e Verificar a envia e mostra o PACK.
- O que é necessário
- Nada.
- Desfazer
- Não é uma alteração.
Proteção por senha
- O que é
- Um controle que define "da página N em diante, peça a senha". Proteger a partir da página 4 cobre todos os dados do usuário.
- O que a alteração faz
- Com Proteger leituras também desligado, qualquer um ainda pode ler a tag e um celular ainda abre o link, mas gravar as páginas protegidas exige a senha. Com ele ligado, as páginas protegidas também não podem ser lidas sem a senha, então um celular que toca a tag não vê nada depois dessa página.
- O que é necessário
- A senha atual, se já houver uma definida.
- Desfazer
- Remover, que precisa da senha atual. Se Tentativas erradas permitidas atingiu o limite, não há como desfazer.
Remover
Remover abre a tag com a senha antiga e move AUTH0 para depois do fim da memória, que é como a NXP define "sem proteção". Alguns outros codificadores falham nesta etapa e informam que a tag não pode ser desprotegida.
Contador e espelho
Esta ferramenta combinada é para NTAG213, NTAG215 e NTAG216. NTAG210/212 e EV1 usam as ferramentas separadas abaixo.
- O que é
- Um contador de 24 bits ao qual o chip soma um na primeira leitura após cada toque, e um espelho que substitui alguns caracteres da memória do usuário por dados ao vivo enquanto o chip envia cada página. Nada é armazenado ali. O que um celular vê naquele ponto é o que o chip colocou ali naquele momento. É uma função mais simples, semelhante às mensagens dinâmicas seguras, disponível no 21x, sem assinatura e sem chave, e só o NTAG213, o NTAG215 e o NTAG216 o têm.
- O que a alteração faz
- Ativar contador e Desativar contador alternam NFC_CNT_EN. Com o espelho colocado dentro de uma URL, o link que um celular abre carrega o serial da tag e a contagem de toques, então uma página web consegue distinguir cinquenta tags e ver com que frequência cada uma foi tocada.
- O que é necessário
- A senha, quando a tag está protegida.
- Desfazer
- Definir o espelho como Desligado e desativar o contador. A contagem em si não pode ser zerada.
| Configuração | Significado |
|---|---|
| Espelho desligado | Nada é substituído. |
| Espelho de UID | O serial de 7 bytes como 14 caracteres hexadecimais. |
| Espelho de contador | O contador NFC como 6 caracteres hexadecimais. Precisa de Ativar contador, ou aparece como zeros. |
| Espelho de ambos | UID, depois a letra x, depois o contador, 21 caracteres. O x é o separador fixo do chip. |
| Página do espelho | A página onde vai o primeiro caractere espelhado. A memória do usuário começa na página 4 e as primeiras páginas guardam o cabeçalho NDEF, então com um registro de URL o texto costuma começar por volta da página 5 ou 6. Escolha a página que contém os caracteres que você deixou como marcador. |
| Byte dentro da página | Uma página tem 4 bytes, e isto escolhe em qual dos quatro o espelho começa, de 0 a 3, para que ele possa se alinhar com o marcador no meio da página. |
O espelho só substitui. Ele não abre espaço. A URL que você grava precisa conter os caracteres de marcador naquela posição, 14, 6 ou 21 deles, e o espelho precisa caber antes do fim da memória do usuário, ou o chip ignora a configuração. O app verifica o número da página e deixa o encaixe por sua conta. Grave https://example.com/t?u=00000000000000x000000 primeiro e depois defina o espelho como Ambos na página e no byte onde fica o primeiro zero.
Espelho de UID em NTAG210 e NTAG212
Espelho de UID oferece Desligado ou UID. Defina a página do espelho e o byte dentro dessa página. Quando essa parte da memória do usuário é lida, o chip substitui os caracteres nessa posição pelos 14 caracteres hexadecimais do seu UID de sete bytes.
Grave primeiro o marcador na sua mensagem NDEF e deixe espaço suficiente antes do fim da memória do usuário. Uma senha é necessária quando a configuração relevante está protegida. Desligue o espelho para parar a substituição.
NTAG210 e NTAG212 não têm contador de toques NFC, espelho de contador nem configuração de senha do contador.

Contadores do Ultralight EV1
Ler contadores mostra os contadores 0, 1 e 2 e sinaliza uma interrupção de gravação (tearing) registrada pelo chip. Selecione um contador e digite um valor em Adicionar (decimal), depois use Incrementar contador. O app verifica o resultado.
São contadores de sentido único. Uma leitura comum nunca os incrementa, eles não podem ser zerados nem reduzidos, e cada um termina em 16.777.215. A senha atual é usada onde necessário.
O EV1 não tem espelho ASCII nem controle de ativação do contador no estilo NTAG. Suas ferramentas de senha e de bloqueio de configuração compatíveis continuam disponíveis.

Bloqueio
Esses bloqueios se aplicam aos perfis compatíveis NTAG e EV1. O app verifica o chip e seu layout de bloqueio antes de alterá-lo. Ultralight AES, Ultralight C, Ultralight original e Nano oferecem Bloqueio em seus próprios perfis.
- O que é
- Dois controles independentes e irreversíveis. Bloquear tag como somente leitura define os bits de bloqueio estáticos e dinâmicos em todas as páginas do usuário e marca o contêiner de capacidade como somente leitura. Bloquear configuração define CFGLCK, que fixa o intervalo protegido por senha e as configurações de contador e espelho.
- O que a alteração faz
- Uma tag somente leitura nunca mais pode ser gravada por nenhum app. Uma tag com configuração bloqueada mantém as páginas de dados graváveis, mas as configurações fixas.
- O que é necessário
- A senha, quando a tag está protegida.
- Desfazer
- Nenhum. Ambos os bloqueios confirmam primeiro sob "Isso não pode ser desfeito", e o modal lista as páginas exatas que serão gravadas.
O que não pode ser desfeito
| Ação | O que congela |
|---|---|
| Bloquear tag como somente leitura | Todos os dados do usuário, para sempre. |
| Bloquear configuração | As configurações de senha, contador e espelho. |
| Tentativas erradas permitidas atingindo o limite | A senha, que passa a ser recusada para sempre, e as páginas protegidas no estado definido pelos controles. |