nfc-relay-picc(1) NFC Utilities nfc-relay-picc(1)

nfc-relay-picc - ابزار نمایشی بازپخش (رله) برای ISO14443-4

nfc-relay-picc [ options ]

nfc-relay-picc

این ابزار به دو دستگاه NFC نیاز دارد. یک دستگاه (پیکربندی‌شده به عنوان هدف یا target) یک تگ ISO/IEC 14443-4 نوع A را شبیه‌سازی می‌کند، در حالی که دستگاه دوم (پیکربندی‌شده به عنوان آغازگر یا initiator) به عنوان یک کارت‌خوان عمل خواهد کرد. تگ اصلی را می‌توان روی دستگاه دوم (initiator) قرار داد و شبیه‌ساز تگ (target) را می‌توان در نزدیکی کارت‌خوان اصلی گذاشت. تمام ارتباطات اکنون بازپخش (رله) شده و در زمان واقعی روی صفحه نمایش داده می‌شوند.

tag <---> initiator (relay) <---> target (relay) <---> original reader

راهنما؛ نمایش فهرست گزینه‌ها.
حالت بی‌صدا؛ جلوگیری از چاپ داده‌های بازپخش‌شده (بهبود زمان‌بندی).
فقط حالت هدف (target)؛ جهت استفاده در سمت کارت‌خوان. دستورات به توصیف‌گر فایل ۴ ارسال می‌شوند و پاسخ‌ها از توصیف‌گر فایل ۳ خوانده می‌شوند.
فقط حالت آغازگر (initiator)؛ جهت استفاده در سمت تگ. دستورات از توصیف‌گر فایل ۳ خوانده می‌شوند و پاسخ‌ها به توصیف‌گر فایل ۴ ارسال می‌شوند.
جابه‌جایی نقش‌های دستگاه‌های پیداشده. معمولاً اولین دستگاه یافت‌شده به عنوان هدف (شبیه‌ساز) و دستگاه دوم به عنوان آغازگر (خواننده) استفاده می‌شود. با استفاده از این گزینه، این نقش‌ها معکوس می‌شوند.
افزودن زمان انتظار به میزان N ثانیه (عدد صحیح) در حلقه.

کاربرد پایه:

nfc-relay-picc

بازپخش از راه دور بر روی TCP/IP:

socat TCP-LISTEN:port,reuseaddr "EXEC:nfc-relay-picc -i,fdin=3,fdout=4"
socat TCP:remotehost:port "EXEC:nfc-relay-picc -t,fdin=3,fdout=4"

تفاوت‌هایی با nfc-relay وجود دارد:

این نمونه فقط با PN532 کار می‌کند زیرا به مدیریت داخلی ویژگی‌های خاص ISO14443-4 توسط این تراشه متکی است.

به لطف این مدیریت داخلی و تزریق فریم‌های WTX، این مثال روی کارت‌خوان‌هایی که زمان‌بندی بسیار سخت‌گیرانه‌ای دارند کار می‌کند.

لطفاً هرگونه اشکال را در سامانه پیگیری اشکالات libnfc گزارش دهید:
https://github.com/nfc-tools/libnfc/issues

libnfc تحت مجوز عمومی کمتر گنو (LGPL) نسخه ۳ منتشر شده است.
libnfc-utils و libnfc-examples تحت پوشش مجوز ۲-بندی BSD هستند.

این صفحه راهنما تحت شرایط مجوز GNU GPL (نسخه ۲ یا بالاتر) منتشر شده است.

October 12, 2010 libnfc