2011-10-01 14:26:11 +02:00
|
|
|
.TH nfc-anticol 1 "June 26, 2009" "libnfc" "libnfc's examples"
|
2009-06-26 17:10:01 +02:00
|
|
|
.SH NAME
|
2010-10-08 21:24:54 +02:00
|
|
|
nfc-anticol \- Demonstration of NFC anti-collision command line tool based on libnfc
|
2009-06-26 17:10:01 +02:00
|
|
|
.SH SYNOPSIS
|
|
|
|
.B nfc-anticol
|
|
|
|
.SH DESCRIPTION
|
|
|
|
.B nfc-anticol
|
2010-10-08 18:24:04 +02:00
|
|
|
is an anti-collision demonstration tool for ISO/IEC 14443-A tags, performed by
|
|
|
|
custom constructed frames. The first frame must be a short frame which is only
|
|
|
|
7 bits long. Commercial SDK's often don't support a feature to send frames that
|
|
|
|
are not a multiple of 8 bits (1 byte) long. This makes it impossible to do the
|
|
|
|
anti-collision yourself. The developer has to rely on closed proprietary
|
|
|
|
software and should hope it does not contain vulnerabilities during the
|
|
|
|
anti-collision phase. Performing the anti-collision using custom frames could
|
|
|
|
protect against a malicious tag that, for example, violates the standard by
|
|
|
|
sending frames with unsupported lengths.
|
2010-10-08 21:24:54 +02:00
|
|
|
Note that this is only a demonstration tool, which can not handle multiple tags
|
|
|
|
as real life anti-collisions with multiple tags generate "messy" bits which
|
|
|
|
are neither 0 nor 1.
|
2009-06-26 17:10:01 +02:00
|
|
|
|
|
|
|
.SH BUGS
|
|
|
|
Please report any bugs on the
|
|
|
|
.B libnfc
|
2011-10-01 14:26:11 +02:00
|
|
|
issue tracker at:
|
|
|
|
.br
|
2015-04-30 14:19:03 +02:00
|
|
|
.BR https://github.com/nfc-tools/libnfc/issues
|
2009-06-26 17:10:01 +02:00
|
|
|
.SH LICENCE
|
|
|
|
.B libnfc
|
2011-10-01 14:26:11 +02:00
|
|
|
is licensed under the GNU Lesser General Public License (LGPL), version 3.
|
|
|
|
.br
|
|
|
|
.B libnfc-utils
|
2009-06-26 17:10:01 +02:00
|
|
|
and
|
2010-10-01 16:27:39 +02:00
|
|
|
.B libnfc-examples
|
2011-10-01 14:26:11 +02:00
|
|
|
are covered by the the BSD 2-Clause license.
|
2009-06-26 17:10:01 +02:00
|
|
|
.SH AUTHORS
|
|
|
|
Roel Verdult <roel@libnfc.org>
|
|
|
|
.PP
|
2010-10-01 16:27:39 +02:00
|
|
|
This manual page was written by Romuald Conty <romuald@libnfc.org>.
|
2009-06-26 17:10:01 +02:00
|
|
|
It is licensed under the terms of the GNU GPL (version 2 or later).
|