これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドnfc-relay-piccです。
プログラム:
NAME
nfc-relay-picc-ISO14443-4のリレーデモンストレーションツール
SYNOPSIS
nfc リレー picc
DESCRIPTION
nfc リレー picc
このツールにはXNUMXつのNFCデバイスが必要です。 XNUMXつのデバイス(ターゲットとして構成されている)は、
ISO / IEC 14443-4タイプAタグ、XNUMX番目のデバイス(イニシエーターとして構成)は
リーダー。 本物のタグは、XNUMX番目のデバイス(イニシエーター)とタグに配置できます
エミュレーター(ターゲット)は、元のリーダーの近くに配置できます。 すべての通信は今です
中継され、リアルタイムで画面に表示されます。
タグ<--->イニシエーター(リレー)<--->ターゲット(リレー)<--->元のリーダー
OPTIONS
-h
カスタマーサービス
リストオプション
-q
静かなモード
中継データの印刷を抑制(タイミングを改善)
-t
ターゲットモードのみ(リーダー側で使用)
コマンドはファイル記述子4に送信されます
応答はファイル記述子3から読み取られます
-i
イニシエーターモードのみ(タグ側で使用)
コマンドはファイル記述子3から読み取られます
応答はファイル記述子4に送信されます
-n N
の待機時間を追加します N ループ内の秒(整数)
例
基本的な使い方:
nfc リレー picc
TCP / IPを介したリモートリレー:
ソキャット
TCP-LISTEN:port、reuseaddr
「EXEC:nfc リレー picc -i、fdin = 3、fdout = 4 "
ソキャット
TCP:remotehost:port
「EXEC:nfc リレー picc -t、fdin = 3、fdout = 4 "
注意事項
といくつかの違いがあります nfc リレー:
この例は、PN532の内部処理に依存しているため、PNXNUMXでのみ機能します。
ISO14443-4の特異性。
このWTXフレームの内部処理と挿入のおかげで、この例はリーダーで機能します
タイミングが非常に厳しい。
onworks.netサービスを使用してオンラインでnfc-relay-piccを使用する