nfc-anticol(1) libnfc's examples nfc-anticol(1)

nfc-anticol - نمایش فرآیند ضدتداخل و شناسایی تگ‌های NFC ISO14443-A

nfc-anticol

nfc-anticol یک ابزار نمایشی ضدتداخل (anti-collision) برای تگ‌های ISO/IEC 14443-A است که با استفاده از فریم‌های سفارشی‌ساخته انجام می‌شود. فریم نخست باید یک فریم کوتاه باشد که طول آن تنها ۷ بیت است. کیت‌های توسعه تجاری (SDKها) معمولاً از ارسال فریم‌هایی با طول نامضرب ۸ بیت (۱ بایت) پشتیبانی نمی‌کنند. این محدودیت انجام فرآیند ضدتداخل به صورت دستی را ناممکن می‌سازد. در نتیجه توسعه‌دهنده ناچار است به نرم‌افزارهای انحصاری وابسته باشد و امید داشته باشد که فاز ضدتداخل آن‌ها فاقد آسیب‌پذیری امنیتی باشد. انجام فرآیند ضدتداخل با فریم‌های سفارشی می‌تواند در برابر تگ‌های مخربی که با ارسال فریم‌هایی با طول‌های غیرمجاز استاندارد را نقض می‌کنند، محافظت ایجاد کند.

توجه داشته باشید که این برنامه صرفاً یک ابزار نمایشی است و نمی‌تواند چندین تگ را مدیریت کند، زیرا فرآیند ضدتداخل واقعی با چندین تگ، بیت‌های نامفهوم و درهمی تولید می‌کند که نه ۰ هستند و نه ۱.

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

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

Roel Verdult <roel@libnfc.org>

این صفحه راهنما توسط Romuald Conty <romuald@libnfc.org> نوشته شده است. این سند تحت شرایط مجوز GNU GPL (نسخه ۲ یا بالاتر) منتشر شده است.

June 26, 2009 libnfc