Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
libfreefare — libnfc 기반의 NFC 카드 조작을 위한 편의 API | Kitploit
도구/GitHubGitHub/nfc-tools/libfreefare
Embedded Systems SecurityIoT SecurityRFID/NFC ToolsHardware SecurityHardware & IoT Security
GitHubnfc-tools/libfreefare

libfreefare

libnfc 기반의 NFC 카드 조작을 위한 편의 API

저장소 보기
4751142년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

소개

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

libfreefare 프로젝트는 MIFARE 카드 조작을 위한 편리한 API를 제공합니다.

이 프로젝트는 _nfc-tools_의 일부이며, nfc-tools wiki에서 더 많은 정보를 찾을 수 있습니다.

libfreefare 또는 _nfc-tools_를 처음 접하는 경우, 프로젝트 웹사이트와 전용 포럼에서 유용한 정보를 수집해야 합니다.

기능 매트릭스

태그

TagStatus
FeliCa LiteSupported
MIFARE Classic 1kSupported
MIFARE Classic 4kSupported
MIFARE DESFire 2kSupported
MIFARE DESFire 4kSupported
MIFARE DESFire 8kSupported
MIFARE DESFire EV1Supported
MIFARE MiniSupported
MIFARE Plus S 2kNot supported
MIFARE Plus S 4kNot supported
MIFARE Plus X 2kNot supported
MIFARE Plus X 4kNot supported
MIFARE UltralightSupported
MIFARE Ultralight CSupported
NTAG21xSupported

사양

SpecificationStatus
Mifare Application Directory (MAD) v1Supported
Mifare Application Directory (MAD) v2Supported
Mifare Application Directory (MAD) v3Supported (part of Mifare DESFire support)

설치

*NIX 시스템용

릴리스 버전(Download 섹션 참조) 또는 개발 버전을 사용할 수 있습니다:

먼저 모든 종속성이 설치되어 있는지 확인하십시오:

  • libnfc;
  • git;
  • Autotools (autoconf, automake, libtool);
  • OpenSSL 개발 패키지.
root@kitploit:~
apt-get install autoconf automake git libtool libssl-dev pkg-config

이 저장소를 클론하십시오:

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

컴파일하기 전에 다음을 실행해야 합니다:

root@kitploit:~
autoreconf -vis

이제 일반적인 autotools 방식으로 libfreefare를 컴파일할 수 있습니다:

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

Windows 시스템용

요구 사항

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

빌드

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

디버그

gdb를 사용하여 디버그하려면 CFLAGS를 조정해야 합니다:

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

그런 다음 저장소 루트에서 다음과 같은 명령을 사용하여 예제를 디버그할 수 있습니다:

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

PCD와 PICC 간의 전송 추적만 확인하려면 --enable-debug 구성 플래그를 사용하면 됩니다:

root@kitploit:~
./configure --enable-debug
make clean all
도구 다운로드