Difference between revisions of "RFID"

From YobiWiki
Jump to navigation Jump to search
Line 57: Line 57:
 
** [http://www.wavetrend.net/docs/case_study-justBproductions.pdf Attendee Tracking/Networking], a commercial Big Brother application
 
** [http://www.wavetrend.net/docs/case_study-justBproductions.pdf Attendee Tracking/Networking], a commercial Big Brother application
 
* See [http://blog.yobi.be/category/privacy/ privacy-related news] on the blog
 
* See [http://blog.yobi.be/category/privacy/ privacy-related news] on the blog
  +
* Why it's important to consider privacy when designing a RFID infrastructure: acceptance!
* Huge thread [http://www.theblackvault.com/ftopic-60856-days0-orderasc-0.html starting here], see also the other pages...
+
** Huge thread [http://www.theblackvault.com/ftopic-60856-days0-orderasc-0.html starting here], see also the other pages...
  +
** [http://www.notags.co.uk/ UK Consumers against the pervasive use of RFID in our society]
  +
** [http://www.nocards.org/ Consumers Against Supermarket Privacy Invasion and Numbering]
  +
** [http://www.spychips.com/ Spychips - Don't buy items that contain RFID tags]
   
 
==Misc==
 
==Misc==

Revision as of 18:15, 5 February 2009

Hardware Tools

RFID killers

RFID skimmers

RFID readers

RFID emulators

Misc

Software Tools

librfid

librfid is a Free Software RFID library. It implements the PCD (reader) side protocol stack of ISO 14443 A, ISO 14443 B, ISO 15693, Mifare Ultralight and Mifare Classic. Support for iCODE*1 and other 13.56MHz based transponders is planned.

RFDump

RFDump is a backend GPL tool to directly interoperate with any RFID ISO-Reader to make the contents stored on RFID tags accessible.

RFIDIOt

RFIDIOt is an open source python library for exploring RFID devices

apt-get install python-pyscard
$ ./mrpkey.py -L
PCSC devices:
   No: 0               OMNIKEY CardMan 5x21 00 00
   No: 1               OMNIKEY CardMan 5x21 00 01
$ ./mrpkey.py -r 1 CHECK
mrpkey v0.1n (using RFIDIOt v0.1s)
 Reader: PCSC OMNIKEY CardMan 5x21 00 01
 Device is a Machine Readable Document
$ ./mrpkey.py -r 1 "EXnnnnnn<cBELyymmddcSyymmddc<<<<<<<<<<<<<<cc"

To fix reader number, edit RFIDIOtconfig.py
In MRZ passport number is coded with 9 chars. Belgian uses only 8 chars so some passport readers need a document number padded with char "<" ("EXnnnnnn<")

To use mrpkey under Windows you need:

GNU Radio

GNU Radio is a collection of software that when combined with minimal hardware, allows the construction of radios where the actual waveforms transmitted and received are defined by software. What this means is that it turns the digital modulation schemes used in today's high performance wireless devices into software problems.

Privacy

Misc