
Uma ferramenta para registrar dados/testar dispositivos com interface Wiegand. Pode ser usada para criar um leitor RFID portátil ou instalada diretamente em uma instalação existente. Fornece acesso a uma interface baseada na web usando WiFi no modo AP ou Cliente. Funcionará com quase todos os dispositivos que contêm uma interface Wiegand padrão de 5V. O principal grupo-alvo são cartões HID de 26-37 bits. Semelhante ao Tastic RFID Thief, Blekey e ESPKey.
Por Corey Harding

Site oficial:

Atualmente, a April Brother está fabricando este hardware e pode ser adquirido diretamente da China em suas lojas
Distribuidores Terceiros:
Vídeos Demonstrativos de Captura de Credenciais usando várias tecnologias que utilizam uma Interface Wiegand:
Firmware:
Um registrador de dados universal que captura os dados binários brutos de uma Interface Wiegand padrão de 5V. O dispositivo é capaz de registrar as credenciais de sistemas de controle de acesso ou de praticamente qualquer dispositivo que utilize uma Interface Wiegand, como leitores de cartão RFID, teclados numéricos, sistemas de tarja magnética, código de barras e até mesmo alguns leitores biométricos. Interfaces Wiegand também não precisam se limitar a sistemas de controle de acesso. O principal grupo alvo para este dispositivo são cartões HID de 26-37 bits. Para tipos de cartão conhecidos, os dados binários e hexadecimais são exibidos diretamente no arquivo de log para fácil identificação do crachá e também no caso de ser necessária uma cópia do cartão. Para tipos de cartão desconhecidos, apenas os dados binários brutos são mostrados.
O dispositivo pode ser instalado diretamente em um sistema existente, obtendo energia da fiação preexistente, ou também pode ser usado para transformar um leitor em uma unidade portátil autônoma para registro de dados quando uma bateria é adicionada. A fiação é simples e consiste em 4 fios: (+), (-), D0 (Verde) e D1 (Branco). O dispositivo é capaz de operar em tensões que variam de cerca de 4,5V até no máximo 12V. Tensões comumente encontradas são 12V e 5V. **(Veja Notas de Instalação Abaixo)
O acesso aos arquivos de log e várias configurações é fornecido através de uma interface web. O dispositivo possui capacidades WiFi e pode ser configurado para criar seu próprio ponto de acesso ou para se conectar a uma rede existente. Caso você fique bloqueado da interface web, você pode pontear o jumper J3 ao ligar ou ao reiniciar o dispositivo para recuperar o acesso sem perder seus arquivos de log.
O hardware é baseado em um chip WiFi ESP12 com uma pilha TCP/IP completa e uma Unidade Microcontroladora. O software é open source licenciado sob a Licença MIT e será lançado no dia do lançamento do produto. O software residirá neste repositório GitHub para que possa ser revisado pela comunidade. Aceitaremos vários pull requests da comunidade após revisão se melhorar o valor do dispositivo para outros. O software foi escrito no Arduino IDE, portanto tanto amadores quanto profissionais não terão problemas em modificar o código se assim desejarem. Uma Interface Wiegand opera usando 3 fios: terra, Data0 e Data1. Um zero é enviado quando D0 fica baixo e um um é enviado quando D1 fica baixo, a outra linha permanece alta durante este tempo. O tempo é de 40uS de baixo para alto em uma linha com 2mS entre os bits. O software registra esta saída binária em um arquivo e, se o dispositivo acreditar que é um formato de cartão conhecido, o preâmbulo é adivinhado (não enviado pelo leitor de cartão, mas é o mesmo para todos os cartões de um formato específico, nosso alvo principal são cartões HID de 26-37 bits) e tanto os dados binários brutos quanto os hexadecimais são registrados. Para formatos de cartão desconhecidos, apenas a saída binária bruta é registrada, sem adivinhação do preâmbulo e sem mostrar os dados em formato hexadecimal para evitar confusão. Se você sabe que tipo de cartão foi capturado, basta procurar o preâmbulo e adicioná-lo ao início do binário e, em seguida, tipicamente convertê-lo para formato hexadecimal para fazer uma cópia do cartão. É possível que o cartão seja realmente de um formato desconhecido e o preâmbulo tenha sido adivinhado incorretamente com o dispositivo pensando que era um formato de cartão conhecido (a adivinhação é baseada na contagem de bits fornecida pelo leitor). Se for esse o caso, no arquivo de log há um espaço literal no binário entre o preâmbulo e os dados do cartão; simplesmente ignore o preâmbulo. Ao reproduzir uma credencial capturada*(veja nota abaixo), você não inclui o preâmbulo, pois ele não é gerado pelo leitor de cartão; em vez disso, você reproduz*(veja nota abaixo) apenas os dados reais do cartão conforme fornecidos pelo leitor. Você só precisa se preocupar com o preâmbulo se estiver fazendo uma cópia de um cartão. A função principal deste dispositivo é registrar os dados binários brutos conforme fornecidos por uma Interface Wiegand. Você pode ler de 1 bit até 4.096 bits. A configuração padrão do buffer permite apenas 52 bits e deve ser aumentada manualmente na página de configurações acessível pela interface web.