Messing With Barcodes


[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. 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??

  3. 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

  4. 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

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.