問題タブ [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.
android - Mifareクラシックタグを書くことができるAndroidアプリを作成するにはどうすればよいですか?
NexusSを使って形式のないMifareクラシックタグに書き込むアプリを作成しようとしています。NDEFはありませんが、任意のバイトです。この説明で、私はすでにホールカード(UIDを含む)を読み取ることができますが、カードに何も書き込むことができません。NexusSを使用してAndroidからMiFareClassic1Kを読み取る。
どうしてそれは可能ですか?私はあなたが私を助けることができることを願っています:)
私はすべてのセクターで私を認証し、すべてのセクターを読みましたが、セクターに書き込むことができません。私を助けてください、それは非常に重要です!
あいさつ、ジュール:)
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 ページを参照)。
タグを永久に書き込み禁止にする方法はありますか?
御時間ありがとうございます。
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 ピアツーピア デモが機能しないのはなぜですか?
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 操作失敗
java - NFC Mifare Ultralight タグの書き込み
Mifare Ultralight タグの書き方に関するチュートリアルはありますか?
しばらく探していました
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を追加しましたが、原則としてわかりません。
ログに表示されているように、プログラムの「マスターファイルの選択」ステップでエラーが発生します。
あなたが私を助けたり、私の誤りを指摘したりすることができれば、私は非常に感謝します。
android - Mifare クラシック Nfc タグの読み方
NFCタグの読み取り手順を教えてください。私はこのリンクを通過しました。 http://mifareclassicdetectiononandroid.blogspot.com/2011/04/reading-mifare-classic-1k-from-android.htmlおよび Nfc デモ リンクも。タグを読み取るには 2 つの異なる手順があります。Mifare クラシック 1k タグを読み取るには、ブロックおよびセクター レベルに移動する必要がありますか?
protocols - Mifareクラシック1kおよびNFC通信プロトコル
Indvisualブロックをレイドまたは書き込みするときに、Mifareクラシック1kとnfc対応モバイル間の通信に使用されるプロトコル(NDEFプロトコル以外)。
python - pyscard でシリアル ID mifare を読み取る
mifareカードでシリアルIDを読み取るためにあらゆることを試みています。pyscard の atr を使用できます。しかし、私が複数のカードを使用している場合、彼は同じIDを提供します。
または、mifare カードにデータを書き込みますか。しかし、どうすればこれを行うことができますか。ubuntu サーバーで python スクリプトを使用しています。私のカードリーダーは acr122u です。
とても参考になりますのでお願いします
ありがとう
android - NFC-MiFareClassic1Kへの書き込み
mifareのクラシックな1Kタグにデータを書き込みたい。誰かがそれを行うための実用的なサンプルコードを持っていますか?ウェブ上でそれに関する十分な情報を見つけることができません。ありがとう!