Instructables
..................................................................................................................................................................................

Using a cool little program I dug up on the web, and a scanner I was able to decode the barcodes on the back of my NY drivers license, and find out what information people get when they scan it. I'm pretty sure that just decoding the barcode is not illegal, but some of the other things I describe probably are, so let those be just proof of concept.

All the times my license (well technically my permit, but its all the same) appears, I mess up the barcodes a bit so (hopefully) no one can get my information. Personally I don't care, but theres probably some good reasons why I should not let it out so I'm just being safe.

Step 1: Materials

Most people probably have this stuff:

1. Scanner
2. License/Permit from any state ( I think there are a few states ids that do not work, but most should)
3. Swipe Barcode Program
4. A Hex converter (more on this later)
5. Photoshop or similar program
6. Optional 1d barcode decoder
 
Remove these adsRemove these ads by Signing Up
1-40 of 84Next »
ZzWy4 months ago

I've tested several PDF417 barcode reader toolkit, but most of them cannot recognize rotated barcodes. Then, tried this good PDF417 barcode reader software.

SolidSilver5 years ago
Just for kicks, I scanned my Maine license and ran it through pdf417decode 2.0 (a Linux package from SourceForge). There's pretty clearly some binary data in the last field, but I don't know the format and there's no recognizable header. Any ideas how to decode it? I think it's a copy of the picture on the license. Also, the Swipe decoder doesn't seem to recognize the Maine fields, as it doesn't show anything in the processed data view.
SolidSilver, there's not enough space in the PDF417 code to encode the picture, nor is there need to do so. It just contains text information, mostly what's human-readable on the front and back of the license. The purpose of PDF417 codes on licenses is to make it faster and safer for traffic officers to get the information; they can do it quickly with a handheld barcode scanner, instead of having to laboriously type it in on the laptop computer with which many police cruisers are now equipped. By not being distracted with typing, officers can keep an eye on traffic and potential bad guys in the vehicle they've stopped. Once they have the text data from the PDF417 code, it can be linked to a government database via radio and a medium resolution picture of the license holder can be transmitted to the cruiser's laptop computer within a few seconds. Obviously, if the image on the card doesn't match the image on the screen, the officer will know he's dealing with a forgery and a potentially dangerous situation.

I suspect the PDF417 code contains exactly the same data as the magnetic stripe, if the license is so equipped. My state driver license has both.
cpushrod3 years ago
Target store clerks will ask you for your driver's license when making certain purchases, such as games rated "M", but then they will scan it without warning you that they intended to do so. Show me where it says it's illegal to prepare a fake ID for the express purpose of preventing theft of your identity by Target. It's only a matter of time before they get broken into like Sony recently was.
The computer discards all the information except for the d.o.b. on age restricted materials. It is a violation of federal law to collect any information (such as your address, for things such as a mailing list) other than your date of birth from your license. Considering Target is asking to see your ID to prevent being charged with selling an age restricted item to a minor (and thereby breaking the law), it would be silly to break the law while enforcing it. Since the scanner can also read the PDF417 barcodes on DoD CACs, I assure you that the government would have looked into it by now.

The exception to this rule (which is allowed by U.S. federal law) is when you open a Target Visa. The information verifies your line of credit and is easier than typing a name and address on the already difficult to use signature pad.

You should also consider that any time you swipe a card, sign a pad, enter a PIN, or pay with a cheque, you're trusting that very same machine to handle your financial data.... When you pay with cash, you're also trusting that the cash point you withdrew it from didn't have a skimmer installed.

Since American POS systems have yet to adapt Chip and PIN card readers completely, scanning your ID for an age-restricted product doesn't reveal any more personal information that swiping a credit card doesn't already.
Well,actually, I'm fairly certain there is no law requiring you to be of a certain age before you can purchase "R" rated movies and "M" rated games.

Think about it, getting your movie "Content Rated" by the MPAA, by law,is completely optional. However to be displayed in a theater, it must be. However theres also not a law that says minors can not go to an "R" rated movie, however the theaters have an agreement with the production companies that they won't let unaccompanied minors in.

It's really all up to store policy.
Dean AAron2 years ago
Here's an comprehensive barcode professional website. http://www.onbarcode.com/
It provides barcode solutions for .NET, Java, and Smartphones. Easy and efficient to use, so try them at following web sites. I do believe they are helpful to solve problems.
http://www.onbarcode.com/software/barcode_generator.html
http://www.onbarcode.com/products/net_barcode/
http://www.onbarcode.com/products/java_barcode/
lil parka3 years ago
can someone help me im not that advance as all you seem i would like to know if i decode my az lisence and change some info would it still scan and be on the dmv database? i need help pleaase.
You can edit the code to change your information . I would be happy to help you with this.
Hi,
I also need help changing the barcode on my license. Can you help?
Thanks
Try these sites to change the information in your 2D barcode. Just input your information, then generate a barcode and save the image.
http://generator.onbarcode.com/online-qr-code-barcode-generator.aspx
http://generator.onbarcode.com/online-pdf417-barcode-generator.aspx
http://generator.onbarcode.com/online-data-matrix-barcode-generator.aspx

Also, you can use this barcode reader to check your encoded information.
http://www.onbarcode.com/scanner/
I have the same problem, I need to figure out how to change the decoded information so that it still comes out right when scanned. Please help
funni647 years ago
anybody know where to find a 1d/Code 39 barcode decoder?
Hey, this is my favorite barcode decode which provides an awesome linear(Code 39 included) barcode decoder. Try it~
http://www.onbarcode.com/scanner/
More barcode tools are also available here: http://www.onbarcode.com/products/net_barcode/. Hope it is useful.
A bit late on this one, but ran across this post when hunting around for barcode related info.

There's an online barcode decoder that decodes 1d as well as driver's licenses. It's pretty easy to use - just upload an image and you get results. Also has an SDK if you want to integrate into your app.
Free Online Barcode Decoder
PR22 funni646 years ago
I second this
keastes PR225 years ago
http://sourceforge.net/projects/zebra/

when in doubt check sourcefourge
You can print directly on a PVC card with an Epson r200 inkjet printer as long as you buy the PVC card tray to use with the printer. I got my (brand new in box) printer at GOODWILL for $10! And the tray I got on EBAY for $20.

I haven't tried your method yet, but, just for fun, I will try.
ncryder4505 years ago
i understand how to decode the license and i have the pdf417 bar code maker, and i have the "raw bytes" do i put the raw bytes info in to the fixed code value? and then tweak the size an wat not...becuase when i do that and then export it is not at all like the original
ybunnygurl5 years ago
if your dieing to know what the code is I can tell you. its a digital copy of your ID. I asked at target when I returned something and they scanned the bars(1D). (I also tried the when i worked at a retail store and had to fill in information in to code boxes... and was shocked to find it worked with almost all of the different states ID's , except for DC's... theirs gave me different stuff, just random numbers. the 2D is a digital image of the front and back of your card.
Seems like a waste for all that "[value type] = " stuff to be on there
They could probably save space by having a standard order of values. Then the could fit more fun stuff on there, like "Suspected member of known terrorist group", or, "Kite enthusiast"
>MODE:conspiracy_theorist< or they could just put an unique ID number and require you to "swipe your license to, say, buy food down @ your local grocer and keep track of what you buy >end:mode_Change< welcome to America, God help us.
idiotjohn6 years ago
Excuse me, but what normal person owns a scanner?
This(me) normal person
OMG i'm not normal mama lied
i got my cat for free in the mail years ago
http://www.cexx.org/cuecat.htm
I do, but I'm far from normal.
not a barcode scanner,a printer,faxer,scanner kind
hjjhjhgjjh6 years ago
IDK Think That Program works???
TKDYBBS8 years ago
I worked staffing a company that was deploying the new barcode system to a southern state. I was given secure information about the barcodes. You are correct that they do include printed information. However, the barcode also includes an encrypted image file of the photograph that is on the front of the license. The biometrics firm used an existing 2d barcode to create this embedded image. When a picture is taken a biometric readout is created and hypothetically any camera at a stop light, mall, airport or your seven-eleven could then be used as a capture device to help track known or suspected criminals. The biometric firm had plans on selling decoders to hotels, stores, gas stations, etc. in an attempt to help reduce fraud. The companies would have three choices of how to use the product. First it would simply display the decoded image on a screen for visual comparison. This would have been the cheaper solution. The second solution would generate a revenue stream for the state. For a subscription fee the scan could then be sent, via vpn, to a state computer for a triple check. In other words the state would provide a third database copy of the image for comparison to the printed front copy and the decoded copy. It would also provide publicly available information to the company and automatically populate the companies data base with said information. The third option was to combine option number two with a photo taken by the merchant using a web cam and then the image would be biometrically matched with records on file with the state to provide a positive id. The second and the third options provide the state with a number of revenue streams. One from the subscription service, another for the database access and database population and perhaps most importantly it would provide local, state, and federal law enforcement with an ability track individuals with outstanding warrants. The cost of implementation has thus far been cost prohibitive and since 9/11 there has been some fear of the system being misused for the identification of government operatives by terrorist cells within and outside of the United States.
Hi, my name is Eugene, I wonder if you could help me. Do you know how much data is encoded on the barcode at the back of a drivers license? As far as I know, it's a PDF-417 Symbology. The reason why I'm asking is that I have a Barcode Scanner that supports the PDF-417 Symbology. I designed such barcode & managed to scan it, but when I scan the one on the drivers license it couldn't pick it up.Could you please help? I have a project to run and I need some advises.
can you help me too . connie
Tetranitrate (author)  TKDYBBS8 years ago
Yeah in the instructable I mention the possibility of a compressed image file in the 2d barcode, but I wasn't sure what states, if any, used it.
martyvonx7 years ago
I live in MD and I tried for a long time to get my barcode to decode in that program. I cleaned it up in Photoshop and everything, but it wouldn't work, then I found this program:
http://www.intelcom.ru/download/decode/Decode417Demo.zip
It decoded it without even cropping.
can you help me change my license. Connie
Can you recommend any pdf417 encoders that will work with that decoder? I have tried several but can't produce any barcodes that the decoder will decode. It says "BarCode not found" with dimensions -1 x -1. The decoder will decode the bar code on my driver's license, so I'm not sure if the problem is with the encoders I'm using or the way the barcode image is being prepared for the decoder. Thanks
mrmath8 years ago
I live in NY, and my license looks just like that. I have never seen it scanned. Unless the police have scanners in their cars, I don't know what good it does us. Has anyone out there ever seen their license, or anyone's license scanned?
Tetranitrate (author)  mrmath8 years ago
Yes, the police have scanners in their car, they use them to save time instead of typing in all the information; however, the most common places scanners are used is at bars, clubs, and liquor stores. The first thing most kids ask when buying a fake ID is "Is it scannable?". Ive heard arguments debating who would go in the store and buy the hooch, and scannability was the big issue ex: "Well I look the oldest and my ID is chalked to say I'm 23, but its not scannable" "Do you know if they scan here" "Yeah I think they do, so we should send in Jessica, she looks the youngest, but she has her sisters ID which is scannable" 2 hours later "GESSHhikkkka, I mmmaay n0t telll you thissss eneeough, but ::hiccup:: I...I...I lllurrvvee youuu" "OHHh youu, yerour jusss saYinggg that ::giggles:: ::burps:: ::pukes:: ::passes out:: ::farts:: Ahh, the sweet cherished memories of youth.
Even if you are 100% legal, don't you think it's kinda creepy that they are scanning and saving the data? Do they have a privacy policy or a data retention policy, or do they consider that they just now own the information and can do with it as they please?
I'm talking about the liquor store retaining your data. Also, this barcode seems to be called a PDF417 barcode
Tetranitrate (author)  spinach_dip8 years ago
Yeah many stores keep and some even sell the information they get when they swipe the id, and I mentioned it was a PDF417 in the instructable.
1-40 of 84Next »