問題タブ [mifare]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3241 参照

android - Mifareクラシックタグを書くことができるAndroidアプリを作成するにはどうすればよいですか?

NexusSを使って形式のないMifareクラシックタグに書き込むアプリを作成しようとしています。NDEFはありませんが、任意のバイトです。この説明で、私はすでにホールカード(UIDを含む)を読み取ることができますが、カードに何も書き込むことができません。NexusSを使用してAndroidからMiFareClassic1Kを読み取る。

どうしてそれは可能ですか?私はあなたが私を助けることができることを願っています:)

私はすべてのセクターで私を認証し、すべてのセクターを読みましたが、セクターに書き込むことができません。私を助けてください、それは非常に重要です!

あいさつ、ジュール:)

0 投票する
1 に答える
1824 参照

android - Android で Mifare Ultralight を書き込み禁止にする

Mifare Ultralight Tag にデータ (NDEF) を書き込みます。次に、Ndef.MakeReadOnly() でタグを読み取り専用に設定します。タグはその後のみ読み取られるようです。

しかし、タグの内容を読み取ると、ページ (4 ~ 15、Lx バイトが 1 に設定) のみがロックされ、3 つの BLx バイトは 0 のままであることがわかります。ページ 2、バイト 2 = 11111000、ページ 2 バイト 3 = 11111111 - ( http://www.nxp.com/documents/data_sheet/MF0ICU1.pdfの 12 ページを参照)。

タグを永久に書き込み禁止にする方法はありますか?

御時間ありがとうございます。

0 投票する
1 に答える
5392 参照

android - ACR122U NFC ピアツーピアのデモが機能しない

ACS から ACR122U NFC カード リーダーと ACR122T トークンを入手しました。NFC Peer to Peer デモを実行しようとしています。

ACR122U SDK、mysql、およびコネクタをインストールし、データベースをセットアップし、エスケープ コマンドをレジストリに追加しました。

ピア ツー ピア デモを実行しようとすると、次の手順を実行します (結果のログ結果が表示されます)。

NFC ACR122T を USB ポートに挿入します。

Smart Poster アプリケーションを開き、[リーダー 0 で初期化] をクリックします。ログ:

ACR122U カード リーダーを 2 番目の USB ポートに挿入し、Mifare カードをリーダーに挿入します。

NFC デバイス アプリケーションを開き、リーダー 1 で初期化をクリックします

Smart Poster アプリケーションの送信フィールドにテキストを入力します

[スマート ポスターを有効にする] をクリックします。

Mifare カードを装着した ACR122U リーダーを ACR122T リーダーに配置します。

NFC デバイス アプリケーションの [読み取り] ボタンをクリックします。

この後の NFC スマート ポスター アプリケーションからのログ: D1: 2:14:29 PM パッシブ モードに入る

NFC デバイス アプリからのログ:

デバイスへの初期接続が正しく機能していないようです。ただし、ACR SDK ビジター管理システム アプリを使用して Mifare カードに書き込むことができました (ACR122U リーダーと登録アプリを使用して Mifare カードに書き込み、ACR122U リーダーと出展者アプリを使用して Mifare カードから読み取ることができます。また、Android NEXUS S フォンを使用してカードから同じデータを読み取ることもできます.したがって、ドライバーは正常に動作しているように見えます (少なくとも Mifare 形式のデータの書き込み/読み取りについて)。

ACR122U ピアツーピア デモが機能しないのはなぜですか?

0 投票する
1 に答える
9208 参照

nfc - ACR122U リーダー ツールは NFC タグをサポートできませんでした

ACS から取得したサンプル デモとツールを含む ACR122U NFC リーダー SDK を入手しました。次に、ACR122U リーダー ツールを実行しようとしています。mifare カード 1K を NFC リーダーに置いてツールを実行します。で、なんでもOKなのですが、ATSを取得するときだけ困ったのが機能未対応とのことで、そのせいでロード認証、認証、リードブロックとか全部できません。つまり、PICCコマンド( T=CL エミュレーション) を実行できない mifare クラシック メモリ カード。

これは、ATS を取得しようとしたときにサポートされなかったトパーズと mifare ウルトラライトと同じことが起こりました。電話 nokia c7 に接続しても、タグ機能もサポートされていません。

SO、機能がサポートされていない理由を提案できますか? そして、PICCの動作パラメータを設定すると問題が発生しました.以下はコードです

ACR122U PICC インターフェイス 接続先: ACS ACR122 0

ACR122U Get Firmware Version ファームウェアのバージョン : ACR122U207

ACR122U ステータス < FF 00 00 00 02 D4 04

D5 05 00 00 01 01 00 00 00 80 90 00 エラー コード: 00 フィールド: 00 (RF フィールドが存在せず、検出されない) ターゲット数: 01 論理番号: 01 受信時のビット レート: 00 (106 kbps) ビット レートin Transmission: 00 (106 kbps) Modulation Type: 00 (ISO14443 または Mifare)

ACR122U Get ATR

ATR 値: 3B 8F 80 01 80 4F 0C A0 00 00 03 06 03 00 01 00 00 00 00 6A アクティブなプロトコル: T=CL カードの種類: ISO 14443A、Part3 (Mifare 1K)

ACR122U APDU コマンド

< FF CA 00 00 04

13 29 DF 97 90 00

ここに問題が示されています。90 00-success が返されます。

ACR122U Get Data Get UID < FF CA 00 00 00

90 00 UID: 13 29 DF 97

ATS < FF CA 01 00 00 を取得

6A 81 機能がサポートされていません

ACR122U 認証キーのロード < FF 82 00 00 06 FF FF FF FF FF FF

90 00 < キー構造: 00 < キー番号: 00 < キー: FF FF FF FF FF FF 認証キーの読み込み成功

mifare クラシック メモリ カードの PICC コマンド (T=CL エミュレーション) が実行できない。

ACR122U 読み取りバイナリ ブロック

ACR122U 認証 < FF 86 00 00 05 01 00 04 60 00

63 00 操作失敗 < FF B0 00 04 10 63 00 操作失敗

0 投票する
2 に答える
5100 参照

java - NFC Mifare Ultralight タグの書き込み

Mifare Ultralight タグの書き方に関するチュートリアルはありますか?

しばらく探していました

0 投票する
2 に答える
7637 参照

c++ - ISO14443レイヤーでT=CL(ISO7816)プロトコルを使用してAPDUコマンドを送信する方法

ISO14443A層のT=CLプロトコルでカードに接続したい。そして、たとえば、APDUコマンド{0xFF、0xCA、0x00、0x00、0x00、0x00、0x00、0x00}を送信します-カードIDを返す必要があります。

そのために、librfidライブラリとデバイスウィッチリーダーNXPCLRC632を使用しています。

次のようなファイルrfid_reader_spidev.cのlibrfidの関数を書き直しています。

私のデバイスでそれを動作させるため。

次に、librfid-tool.cからmain関数を書き直します。

関数send_apduを追加しましたが、原則としてわかりません。

ログに表示されているように、プログラムの「マスターファイルの選択」ステップでエラーが発生します。

あなたが私を助けたり、私の誤りを指摘したりすることができれば、私は非常に感謝します。

0 投票する
1 に答える
7252 参照

android - Mifare クラシック Nfc タグの読み方

NFCタグの読み取り手順を教えてください。私はこのリンクを通過しました。 http://mifareclassicdetectiononandroid.blogspot.com/2011/04/reading-mifare-classic-1k-from-android.htmlおよび Nfc デモ リンクも。タグを読み取るには 2 つの異なる手順があります。Mifare クラシック 1k タグを読み取るには、ブロックおよびセクター レベルに移動する必要がありますか?

0 投票する
1 に答える
7122 参照

protocols - Mifareクラシック1kおよびNFC通信プロトコル

Indvisualブロックをレイドまたは書き込みするときに、Mifareクラシック1kとnfc対応モバイル間の通信に使用されるプロトコル(NDEFプロトコル以外)。

0 投票する
3 に答える
6783 参照

python - pyscard でシリアル ID mifare を読み取る

mifareカードでシリアルIDを読み取るためにあらゆることを試みています。pyscard の atr を使用できます。しかし、私が複数のカードを使用している場合、彼は同じIDを提供します。

または、mifare カードにデータを書き込みますか。しかし、どうすればこれを行うことができますか。ubuntu サーバーで python スクリプトを使用しています。私のカードリーダーは acr122u です。

とても参考になりますのでお願いします

ありがとう

0 投票する
2 に答える
10173 参照

android - NFC-MiFareClassic1Kへの書き込み

mifareのクラシックな1Kタグにデータを書き込みたい。誰かがそれを行うための実用的なサンプルコードを持っていますか?ウェブ上でそれに関する十分な情報を見つけることができません。ありがとう!