Messing with barcodes

stencil

[nico] just received his credentials for an upcoming conference. On each badge, there’s a 2D barcode with the participant’s bio and contact info. These are meant to be scanned by vendors for future contact. [nico] isn’t so interested in that and plans on updating his personal info by generating a new barcode. To this end, he’s collected a number of links to help out barcode hackers. He used the SWIPE toolkit to identify the format and decode (it has an online component too). There are also several online encoders you can use, like this one from [Terry Burton]. If you’re wondering what sort of shenanigans you can get into faking barcodes, check out [fx]‘s presentation from 24C3.

[photo: seanbonner]

13 thoughts on “Messing with barcodes

  1. Lol, I just did that tacitus.

    At SecTor 2008 in Toronto, they had 2d bar codes on the badges that were part of a contest as well as ID info for marketing.

    I had some signs printed for other stuff and printed up the same style 2d bar codes on the signs. Everyone assumed that it was part of the contest.

    The barcodes decode to ‘sql drop tables;’

    It was fun watching people take photo’s with their phones and try to decode them. Alot of people learned a lesson that con about validating input :)

  2. who the hell still uses checks/cheques? everything here in New Zealand is still 1-d barcodes so most of this is not particularly useful…

  3. Very interesting! But I wonder how many people sending in barcodes from their driver’s license and other personal stuff to those online tools are taking Identity Theft into consideration??

  4. I’d love to register for a conference with a carefully chosen set of credentials such that the 2d barcode on the badge was a pixel art happy face.

  5. fabtech 07 badges had proprietary complex 2d barcodes, most booths had badge scanners, some had handheld badge scanners, some had pen and paper for info, every booth scanned info for spamming mail boxes

  6. I’ve been looking for some desktop software (preferably OS X or Linux/BSD) that would decode DataMatrix and other bar codes. It seems that there are programs written for iPhone and Android to do it. The Java programs presented on the link in the article here don’t work (they time out) and they seem to be targeted more at the drivers license 2D codes, not Aztec or DataMatrix. I have found many places on the web to generate most any barcode format. I just can’t find any freeware to read any of them.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s