how to make an RFID virus

Tags: , , , , , ,
Categories: software, technology
Hits for this post:144
Tiny URL: http://r-echos.net/lk/10957
Saturday, March 18th, 2006 at 5:04 pm
Bookmark on del.icio.us | Twitter This Stumble This

RF-ID Virus? Yes & No


Can RFID tags can be used to corrupt databases and even potentially to spread computer viruses?

A group of Dutch researchers have demonstrated that it is possible to insert malicious code into an RFID chip at an RF-ID conference 15 March 2006 in Pisa, Italy. Their paper, “Is Your Cat Infected with a Computer Virus?” (pdf). Their paper said:

“RFID malware is a Pandora’s Box that has been gathering dust in the corner of our ’smart’ warehouses and homes. RFID exploits have not yet appeared in the wild. So people conveniently figure that the power constraints faced by RFID tags make RFID installations invulnerable to such attacks.”

But the trade association for RF-ID, AIM Global, says it isn’t so:

“Many of the basic assumptions in the paper overlook a number of fundamental design features necessary in automatic data collection systems and good database design,” says AIM Global president, Dan Mullen.

“In other words, the researchers built a system with a weakness and then proceeded to show how the weakness could be exploited. Not surprisingly, poor system design, whether capturing RFID tag information, bar code information or keyboard-entered data, will create vulnerabilities.”

British firm Sophos, an anti-virus firm, claimed that viruses can’t be spread through RFID tags and the “sky is not falling”.

The RFID Guardian Project is a collaborative project focused upon providing security and privacy in Radio Frequency Identification (RFID) systems.

Business Week,
The BBC,
New Scientist and
RF-ID Journal have more.

One application of RF-ID is traffic toll lane cards. Boston and Los Angeles explore the challenges and benefits of implementing a smart-card fare collection system.

(Via Daily Wireless.)

HOWTO make an RFID virus

David Pescovitz:
Computer scientists from Vrije Universiteit Amsterdam developed the first “self-replicating RFID virus.” The idea is that the radio frequency identification tag acts as a “vector” to infect the RFID middleware software that companies, for example, may be running as part of a system to track inventory of products. From the Web site outlining their work:

In our research, we have discovered that if certain vulnerabilities exist in the RFID software, an RFID tag can be (intentionall) infected with a virus and this virus can infect the backend database used by the RFID software. From there it can be easily spread to other RFID tags. No one thought this possible until now. Later in this website we provide all the details on how to do this and how to defend against it in order to warn the designers of RFID systems not to deploy vulnerable systems.

While we have some hesitation in giving the “bad guys” precise information on how to infect RFID tags, it has been our experience that when talking to people in charge of RFID systems, they often dismiss security concerns as academic, unrealistic, and unworthy of spending any money on countering, as these threats are merely “theoretical.” By making code for RFID “malware” publicly available, we hope to convince them that the problem is serious and had better be dealt with, and fast. It is a lot better to lock the barn door while the prize race horse is still inside than to deal with the consequences of not doing so afterwards.

Link to RFID Viruses and Worms page, Link to BBC News report (Thanks, KVH!)

UPDATE: Ben Giddings of ThingMagic, who is only speaking as an “annoyed engineer” not a ThingMagic representative, says this is all a bunch of hooey:

The “RFID Virus” is absolutely laughable.

If you read the “paper”, here’s what they do:

1. Construct an RFID middleware system, intentionally design it to have some really obvious security flaws, ones that even most basic web developers know to avoid, namely the two security no-nos of implicitly trusting external data, and treating data as code.

2. Knowing the exact nature of those two obvious security flaws, including the exact implementation of the flaws, send malicious data that exploits those flaws.

This is so laughably stupid, but somehow it got picked up by the news outlets because it contains buzzwords: “RFID” and “Virus”.

Really, what they’re doing is the equivalent of:

1. Designing a barcode system to automatically self-destruct if it ever reads a barcode of 1337 1337, for no reason other than to prove it’s dangerous.
2. Broadcasting to the world that the barcode system will self-destruct if it ever reads a barcode of 1337 1337.
3. Intentionally reading a barcode of 1337 1337.
4. Claiming that barcodes are dangerous.

RFID Tags, just like barcodes are just data. Nothing more than data. If you intentionally design a system to be vulnerable to certain data, then intentionally expose the system to that data, then yup, you’ll have a problem.

I’m surprised the music industry hasn’t tried this with MP3s. Design a MP3 player that will format your hard drive if it sees a certain often-downloaded song, download that song, show the drive getting formatted, then claim that MP3s are dangerous because they might format your hard drive.

(Via Boing Boing.)

[tags]virus, software,rfid, electronic, disruptive, alteration[/tags]

Related Posts




Leave a Reply

R-Echos

Subscribe in a reader




R-Echos context

Collections

* at the occasion of R-Echos issue 1 we organised some pages into topic oriented piles:

  • Displaying
  • un-Realisation
  • Physical Interface
  • Augmented Reality
  • Publishing
  • Geometry
  • Visualisation
  • Open Source Mobile Phone
  • Fab


  • Since 2004, R-Echos is an experimental online magazine dedicated to republication; topics vary from biology to graphic design, from ecology to business. It agglomerates anything which is about art, computing, science. His form is made out of collages of texts, links, images, references, videos and sounds - choosen with care to take part to this very personnal publication.



  • About
  • Articles
  • Beta version
  • Categories
  • Defragmentation
  • Directory
  • Fab
  • Index
  • Links
  • Monthly Archives
  • Open Source Mobile Phone
  • R-Echos issues
  • Somewhere else
  • Tags
  • Visual Index
  • Visualisation


  • Search R-Echos



    * curation / edition / selection is made by Electronest

    On Purpose: Design Concepts

    On Purpose: Design Concepts

    On Purpose: Design Concepts looks at conceptual design practices, the emergence of ‘meta design’, and the question of who or what can define something as design…
    With Åbäke, Droog Design, Daniel Eatock, Electronest, Ann-Sofie Back, Will Holder, Peter Jensen, Onkar Kular & Noam Toran, Metahaven, Alex Rich, Savage, Yuri Suzuki
    September 13 - [...]

    websites and White Cubes

    websites and White Cubes

    Dumb sign, originally uploaded by blackbeltjones.
    Been asked to work on the nominations for designs of the year again at the Design Museum, which is very nice.But it leads me back to this hoary old question – how should interactive work best be shown in a museum or gallery context? Should it be [...]

    R-Echos issue 1 - AMP001

    R-Echos issue 1

    An experiment in the economics of production: how can we shift focus from consumption of a finished product to investment in the processes of design, print & production?

    This is a poster and a text: an analog R-Echos
    Would you be interested in investing in the tangible production of this work?
    1. You can download the digital archive
    and [...]

    What if, VACANT LOT, Hoxton, London

    What if, VACANT LOT, Hoxton, London

    Related PostsBuilding and designing Digitalism’s IdealisticUrban honeyPaper Circuitssub-studio design blog: Herzog and de Meuron Parisian PyramidThe best CNC project machines - Hack a Daygreenpix zero-energy massive LED displayDIY Blubber BotBotanicalls Twitter DIYBuild Your Own War Bot - Wired How-To WikiHOW TO - Embroider digital imagesThe Shipyard ReturnsBottoms Up [...]

    magazines as objects exhibition

    Colophon events this week

    Colophon events this week

    There are a couple of Colophon-related events in Europe this week. First up, Andrew Losowsky – that’s him above next to a copy of IsNotMagazine – has curated an exhibition of magazines as objects in Milan. CR Blog has an in-depth report with details – it sounds great, lots of magazine-y-ness. Andrew’s [...]



    R-Echos has its own tiny url system:

    * tiny url are url you can copy/paste into email without the risk of having a long line that surely will get broken and a link unusable.

    To get updates via email:

    mailinglist delivered via FeedBurner