Difference between revisions of "RFID"

From YobiWiki
Jump to navigation Jump to search
m (New page: * http://www.acbm.com/inedits/rfid.html * http://www.schneier.com/blog/archives/2006/06/build_your_own.html ==Tools== ===[http://www.rfidiot.org/ RFIDIOt]=== apt-get install python-pys...)
 
m
Line 1: Line 1:
  +
==Hardware Tools==
 
  +
===RFID killers===
 
  +
* http://www.acbm.com/inedits/rfid.html (French)
 
* http://www.acbm.com/inedits/rfid.html
+
* http://globalguerrillas.typepad.com/globalguerrillas/2006/01/weapons_the_rfi.html
  +
* https://events.ccc.de/congress/2005/static/r/f/i/RFID-Zapper(EN)_77f3.html
  +
===RFID skimmers===
 
* http://www.schneier.com/blog/archives/2006/06/build_your_own.html
 
* http://www.schneier.com/blog/archives/2006/06/build_your_own.html
==Tools==
+
===RFID readers===
  +
* http://www.makezine.com/06/theorypractice/ => See MAKE n6
  +
* http://www.openpcd.org/
  +
==Software Tools==
  +
===[http://www.rfdump.org/ RFDump]===
  +
RFDump is a backend GPL tool to directly interoperate with any RFID ISO-Reader to make the contents stored on RFID tags accessible.
 
===[http://www.rfidiot.org/ RFIDIOt]===
 
===[http://www.rfidiot.org/ RFIDIOt]===
  +
RFIDIOt is an open source python library for exploring RFID devices
 
apt-get install python-pyscard
 
apt-get install python-pyscard
 
$ ./mrpkey.py -L
 
$ ./mrpkey.py -L

Revision as of 23:11, 28 January 2009

Hardware Tools

RFID killers

RFID skimmers

RFID readers

Software Tools

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: