Difference between revisions of "RFID"
m (→RFID readers) |
m (→RFID readers) |
||
Line 14: | Line 14: | ||
* http://www.makezine.com/06/theorypractice/ => See MAKE n6 |
* http://www.makezine.com/06/theorypractice/ => See MAKE n6 |
||
* [http://www.openpcd.org/ OpenPCD] |
* [http://www.openpcd.org/ OpenPCD] |
||
− | * ACR122 |
+ | * [http://www.acs.com.hk/acr122.php ACR122], based on PN532 |
** [http://www.nfc-reader.com/acr122-document.php docs] |
** [http://www.nfc-reader.com/acr122-document.php docs] |
||
+ | * [http://www.nfc-global.com/ Arygon] ADRU, based on PN531 |
||
===RFID emulators=== |
===RFID emulators=== |
Revision as of 17:54, 13 February 2009
Hardware Tools
RFID killers
- http://www.acbm.com/inedits/rfid.html (French)
- WEAPONS: The RFID zapper
- RFID-Zapper(EN)
- RFIDwasher, if not hoax...
- TagZapper, if not hoax...
RFID skimmers
RFID readers
- http://www.makezine.com/06/theorypractice/ => See MAKE n6
- OpenPCD
- ACR122, based on PN532
- Arygon ADRU, based on PN531
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:
python, pyscard, pyserial, pywin32, pycrypto, python imaging library
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.
pwnpass
RFID tool by 3ric Johanson (get info from rfid on credit cards), presented at Shmoocon 2009
Privacy
- Social patterns at conferences: the good and the bad ;-)
- Mining social contacts with active RFID, presentation and application of the SocioPatterns project
- Attendee Tracking/Networking, a commercial Big Brother application
- See privacy-related news on the blog
- Why it's important to consider privacy when designing a RFID infrastructure: acceptance!
Misc
- ePassport
- MOBIB
- Cambio
- Cambio (at least in Germany) is using Invers COCOS-keymanager, according to this car-sharing technology overview and if RFIDjournal is right, this is a passive 125 kHz Hitag RFID inlay, manufactured by NXP Semiconductors
- US passport card
- see here for slides, video & tools
- New Forum setup by Chris Paget (aka foon)