Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/nfc-tools/libfreefare
Segurança de Sistemas EmbarcadosSegurança IoTFerramentas RFID/NFCSegurança de HardwareSegurança de Hardware e IoTTop em Ferramentas RFID/NFC nº14
GitHubnfc-tools/libfreefare

libfreefare

Uma API de conveniência para manipulação de cartões NFC baseada em libnfc.

Ver Repositório
47611337há 2 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Introdução

Build Status Join the chat at https://gitter.im/nfc-tools/libfreefare

O projeto libfreefare fornece uma API conveniente para manipulação de cartões MIFARE.

Ele faz parte dos nfc-tools e você pode encontrar mais informações sobre eles na wiki do nfc-tools.

Se você é novo no libfreefare ou nos nfc-tools, deve reunir informações úteis no site do projeto e nos fóruns dedicados.

Matriz de recursos

Tags

TagStatus
FeliCa LiteSuportado
MIFARE Classic 1kSuportado
MIFARE Classic 4kSuportado
MIFARE DESFire 2kSuportado
MIFARE DESFire 4kSuportado
MIFARE DESFire 8kSuportado
MIFARE DESFire EV1Suportado
MIFARE MiniSuportado
MIFARE Plus S 2kNão suportado
MIFARE Plus S 4kNão suportado
MIFARE Plus X 2kNão suportado
MIFARE Plus X 4kNão suportado
MIFARE UltralightSuportado
MIFARE Ultralight CSuportado
NTAG21xSuportado

Especificações

EspecificaçãoStatus
Mifare Application Directory (MAD) v1Suportado
Mifare Application Directory (MAD) v2Suportado
Mifare Application Directory (MAD) v3Suportado (parte do suporte a Mifare DESFire)

Instalação

Para sistemas *NIX

Você pode usar a versão lançada (veja a seção Download) ou a versão de desenvolvimento:

Primeiro, garanta que todas as dependências estejam instaladas:

  • libnfc;
  • git;
  • Autotools (autoconf, automake, libtool);
  • pacote de desenvolvimento do OpenSSL.
root@kitploit:~
apt-get install autoconf automake git libtool libssl-dev pkg-config

Clone este repositório:

root@kitploit:~
git clone https://github.com/nfc-tools/libfreefare.git
cd libfreefare

Antes de compilar, lembre-se de executar:

root@kitploit:~
autoreconf -vis

Agora você pode compilar o libfreefare da maneira usual do autotools:

root@kitploit:~
./configure --prefix=/usr
make
sudo make install

Para sistemas Windows

Requisitos

  • cmake
  • make
  • mingw{32,64}-gcc

Compilação

root@kitploit:~
mingw64-cmake -DLIBNFC_INCLUDE_DIRS=/path/to/libnfc-source/include  -DLIBNFC_LIBRARIES=/path/to/libnfc.dll
mingw64-make

Depuração

Para depurar usando gdb, você deve ajustar o CFLAGS:

root@kitploit:~
CFLAGS="-O0 -ggdb" ./configure --prefix=/usr
make clean all

Em seguida, é possível depurar os exemplos usando este tipo de comando a partir da raiz do repositório:

root@kitploit:~
./libtool --mode=execute gdb examples/mifare-classic-write-ndef

Se você estiver interessado apenas em visualizar os rastreios de transferência entre o PCD e o PICC, basta usar a opção de configuração --enable-debug:

root@kitploit:~
./configure --enable-debug
make clean all
Baixar ferramenta