Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
ツール/GitHubGitHub/nfc-tools/libfreefare
組み込みシステムセキュリティIoTセキュリティRFID/NFCツールハードウェアセキュリティハードウェアとIoTセキュリティ
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 を初めて使用する場合は、プロジェクトウェブサイト と 専用フォーラム で役立つ情報を収集してください。

機能マトリクス

タグ

Tag状態
FeliCa Lite対応
MIFARE Classic 1k対応
MIFARE Classic 4k対応
MIFARE DESFire 2k対応
MIFARE DESFire 4k対応
MIFARE DESFire 8k対応
MIFARE DESFire EV1対応
MIFARE Mini対応
MIFARE Plus S 2k未対応
MIFARE Plus S 4k未対応
MIFARE Plus X 2k未対応
MIFARE Plus X 4k未対応
MIFARE Ultralight対応
MIFARE Ultralight C対応
NTAG21x対応

仕様

仕様状態
Mifare Application Directory (MAD) v1対応
Mifare Application Directory (MAD) v2対応
Mifare Application Directory (MAD) v3対応(Mifare DESFire サポートの一部)

インストール

*NIX システム向け

リリース版(ダウンロード セクションを参照)または開発版を使用できます:

まず、すべての依存関係がインストールされていることを確認してください:

  • 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 configure フラグを使用するだけです:

root@kitploit:~
./configure --enable-debug
make clean all
ツールをダウンロード