Mobius 2026 Autumn
SÃO PETERSBURGO + ONLINEDEBAIXO DO CAPÔ 22 de outubro · em russo
NFC no Android
a fundo:
do APDU
ao NCI e RF
Sigo uma leitura de passaporte falhada desde o Kotlin, passando por APDU e NCI, até à ligação RF, e mostro como recuperar com segurança.
Organização: JUG Ru Group
Página da palestra em mobiusconf.com (abre num novo separador)
Por onde começar
Capítulos
- 1–3 diapositivos 1–3 Вступление Título, sobre mim e a falha
- 4–6 diapositivos 4–6 Камера / OCR Quem participa numa troca NFC; OCR e MRZ antes do NFC
- 7–8 diapositivos 7–8 MRZ Os principais ficheiros do nosso cenário
- 9–10 diapositivos 9–10 PACE/BAC Para que servem o PACE e o BAC
- 11–12 diapositivos 11–12 APDU SELECT, READ BINARY e a status word
- 13–17 diapositivos 13–17 Android Reader Mode, IsoDep, discovery, transceive()
- 18–21 diapositivos 18–21 NCI/NFCC Pacotes de controlo e de dados; créditos NCI
- 22–24 diapositivos 22–24 ISO-DEP/RF Três fragmentações independentes; TagLostException
- 25–29 diapositivos 25–29 Диагностика Log do SDK comparado com o trace NCI; teste A/B de RF
- 30–32 diapositivos 30–32 Выводы O que sabemos e o que fazer a seguir
- 33 diapositivo 33 Вопросы Perguntas










![APDU: SELECT, READ BINARY и status word. Command APDU CLA INS P1 P2 Lc data Le 00 A4 04 0C 07 A0 00 00 02 47 10 01 — SELECT 7 байт AID приложения Response APDU [data] SW1 SW2 — 90 00 успех CLA INS P1/P2 Lc Le SELECT READ BINARY class instruction параметры длина данных максимальная ожидаемая выбрать приложение или (offset, Le) byte команды команды длина response data файл прочитать блок данных](/assets/s/mobius-talk/pages/page-19-960-gM6ZHorI.avif)



















