• eCL0WN: an NFC passport tool 1
  • eCL0WN: an NFC passport tool 2
  • eCL0WN: an NFC passport tool 3
  • eCL0WN: an NFC passport tool 4

eCL0WN: an NFC passport tool

INTRODUÇÃO
O eCL0WN é um utilitário Android ePassport para telefones habilitados para NFC que permite ler e fazer backup do conteúdo do chip do ePassport. A seguinte funcionalidade é implementada:

    - Leia os dados do passaporte usando uma determinada chave de autenticação (se necessário).
    - Ver detalhes do passaporte, incluindo a imagem JPEG.
    - Grave dados do passaporte em um chip emulador.
    - Grave dados do passaporte no armazenamento interno (não muito seguro).

DISPOSITIVOS SUPORTADOS
O eCL0WN requer um telefone com NFC com Android 2.3 ou superior. Não se esqueça de ativar o NFC.

DETALHES
eCL0WN lê arquivos ePassport EF.COM, EF.SOD, EF.DG1 e EF.DG2. Se presente e acessível, os arquivos opcionais EF.DG3, EF.DG7, EF.DG11, EF.DG12, EF.DG13, EF.DG14 e EF.DG15 também serão lidos. Os dados recuperados podem ser gravados em um emulador de passaporte eletrônico. Use o epassport_emulator-v1.02 do Dexlab (ou superior) como o dispositivo de destino. Você precisa de um cartão JCOP e um PC para preparar o emulador. Por favor, consulte http://download.dexlab.nl/epassport_emulator_v1.02.zip para mais detalhes. Antes de gravar arquivos no emulador, todos os arquivos relacionados ao Active Authentication (AA), relacionados ao Extended Access Control (EAC) e arquivos desconhecidos (se houver) são removidos do índice EF.COM. Isso permite ignorar os sistemas de inspeção de AA e EAC, vulneráveis ​​a ataques de downgrade.

Note que o eCL0WN não está em conformidade com o Doc 9303 da ICAO. Por favor, não o use para verificar autenticidade ou integridade de documentos de viagem legíveis por máquina.

PROBLEMAS CONHECIDOS
Os chips ePassport normalmente atendem ao padrão ISO 14443 A ou B. O padrão A é amplamente utilizado pelo menos na Europa Ocidental e nos EUA. O padrão B é amplamente utilizado pelo menos na Ásia. A qualidade da antena de alguns dispositivos Android habilitados para NFC é muito ruim. Se este for o caso do seu telefone, você não conseguirá se comunicar com chipset ePassport ISO 14443 tipo B. Este não é um bug eCL0WN, este é um problema de hardware. Problemas são relatados para o Google Nexus S (tipo B não legível) e o HTC One X (má recepção do tipo A, tente desativar o modo de economia de energia).

CHANGELOG
Versão 1.06 build 20190612:

    - Lançado em 12 de junho de 2019.
    - Primeira versão depois que o aplicativo foi suspenso pelo Google.
    - @Google: o aplicativo foi suspenso devido ao uso do número do documento, data de nascimento e data de expiração do documento. Isso é por design e parte do padrão ICAO Doc 9303: sem ele, os chips não podem ser lidos. Todos os outros aplicativos ePassports fazem o mesmo.

Versão 1.05 build 20160414:

    - Lançado em 14 de abril de 2016.
    - Corrigido o erro em exibir a nacionalidade do proprietário do documento do tipo de cartão de identificação específico.
    - Adicionado suporte para alternar a velocidade de leitura NFC e mostrar mensagens de depuração.

Versão 1.04 build 20140923:

    - Lançado em 23 de setembro de 2014.
    - Suporta imagens codestream que não sejam JP2 JPEG 2000 (pelo menos chips gregos).

Versão 1.03 build 20140824:

    - Lançado em 24 de agosto de 2014.
    - Melhor manuseio de arquivos protegidos por EAC.
    - Mostra a tecnologia de tags dos chips detectados.
    - Limpou partes do código fonte.

Versão 1.02 build 20140408:

    - Lançado em 8 de abril de 2014
    - Adicionado suporte para grupos de dados 3 e 14.
    - Mostra o ID da etiqueta dos chips detectados.
    - Ordem de leitura otimizada de grupos de dados.
    - Escrita otimizada de grupos de dados para chips emuladores.
    - Tamanho otimizado de arquivos de áudio.
    - Limpou partes do código fonte.

Versão 1.01 build 20140121:

    - Lançado em 21 de janeiro de 2014.
    - Implementa uma solução alternativa para passaportes eletrônicos que implementam o BAC de maneira não padrão (pelo menos chips italianos).
    - Mostra uma mensagem durante a inicialização se a NFC estiver desativada.

Versão 1.0 build 20110927:

    - Lançado em 29 de outubro de 2013.
    - Codebase de ações com a versão 0.99 beta 2.
    - Lançamento público inicial.

Versão 0.99 beta 2 build 20110927:

    - Lançado em 27 de setembro de 2011.
    - Corrigido o erro na análise MRZ.
    - Várias atualizações da interface do usuário.
    - Lançamento não público.

Versão 0.99 beta 1 build 20110912:

    - Lançado em 12 de setembro de 2011.
    - Versão inicial.
    - Lançamento não público.

Categoria : Comunicação

Pesquisas associadas