NFCタグ(例:MIFARE Classic)をAndroidデバイスにクローンする方法は?


14

MIFARE Classic NFCアクセスカードを使用しています。

Androidデバイス(Samsung Galaxy NexusやAsus Nexus 7など)でカードのクローンを作成する方法はありますか?

注:この質問は、NFCタグを別のNFCタグに複製することではなく、スマートフォンをNFCタグとして使用することです。(電話を非接触型支払いのNFCタグとして使用することが可能であるため、これが可能になります。)

回答:


11

答えはまだ一般的な「いいえ」ですが、これに対する最近の更新の編集を参照してください

要するに、いや、とにかく簡単ではありません。

NFC TagInfoなどのアプリを使用すると、すべての情報を取得できますが、現在のAndroid搭載スマートフォンは、ハードウェアで許可されていてもNFCカードのエミュレートをサポートしていません。

デバイスにカスタムROMをインストールする場合は、それらのデバイスの機能を使用できる動作中のROMがある場合があります。NexusSには1つありますが、これらのROMは通常、電話をタグとしてのみ動作させるため、電話から直接データを書き込むことはできません。別のソースからデータを書き込む必要があります。

また、ほとんどのドアリーダーとアクセス制御システムが動作するUID(Unique Identifier)の設定を可能にするものも見たことがありません。そのため、まだ開けないタグの情報をエミュレートできたとしてもUIDとしてのドアは間違っているでしょう。

編集:デバイスにアプリケーションをロードしてNFC経由でリーダーと通信させることが可能になりましたが、これを機能させるにはCyanogenmodを実行する必要がありますが、これはまだ問題を解決しません、アプリはまだUIDを変更できません電話が示すこと。

編集編集:Android KitKat 4.4では、電話をNFCカードとして機能させる機能がオペレーティングシステムに組み込まれているため、Cyanogenmodに依存する必要がなくなりました。ただし、ほとんどのアクセスカードであるタグ(MiFareタグなど)を実際にエミュレートすることはできず、独自のUIDを設定することはできません。nb私はこれほどプレイする機会がなかったので、読んだことだけを続けます。


-1

はい、可能です。アクセス制御システムがUIDを探している場合、デバイスがルート化されている場合、Rango NFCはカードを複製できます。

そのためには、電話でクローンを作成するカードを保持すると、アプリがUIDと長さを検出します。次に「DO IT!」をクリックします 電話機はこのUIDをエミュレートします。

ドアでテストしました。

*開示:アプリを開発しました

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.