View Full Version : DataMatrix

November 29th, 2008, 12:00

i'm interested into datamatrix reversing.

anyone know if it's possible?


example of what i'm speaking about.

November 29th, 2008, 12:35
Yes, it's possible. Good old REA#1 challenge had a level dedicated to this kind of things. At the moment I'm not able to direct you to a specific web page but as far as I remember there are a lot of information available around the net. Just ask Google

December 1st, 2008, 08:16
It's done by all BARCODEREADERS.

Some suggestions:
Search for a datamatrix decoding software.
You'll find good stuff (demo) from a russian site (.ru)
which have the name of a major chip manufacturer in the name..
(I didn't intend to do YOUR homework....)

Also a good hint is to add some white space around the code
(quiet zone the barcodies are naming this) - This eases decoding.

Your sample code decodes well:
The contents is
I told you so .... (find it out yourself :b)



December 1st, 2008, 12:21
datamatrix is wide and common name to find the right infos on google.

well thanks to both,will search your .ru soft. and other tips

December 3rd, 2008, 11:06
Well done!

thanks for the info!

i tought it was much more secure.

December 3rd, 2008, 15:54

Fine ;-)
never mention - I only had to push you very slightly...

The way datamatrix is encoded is standardized (ISO/IEC 16022), so to say in the (commercial eg. you have to pay for the paper) public domain(I only found a prerelease 'draft' laying around in the net.

What might be a reversing target of interrest are the various electronic stamps
(partly also using datamatrix). Stamps.com, stampit by Deutsche Post and Adobe and (possibly) others.
But this is not so far a question of datamatrix(only being a means of
storage for the code) but a question of cryptograpy and communication.
Existing systems seem to use asymmetric keys possibly (sometimes) together
with cryptomodules(in the preloadable postage machines used in companies)
and communication towards lookup servers(for blacklisting and validation etc)

Other similar (partly future) targets will be codes which validate
genuie products and rfid tags (partly to be seen as datamatrix with
more memory and possibly r/w access)

But be warned. This companies very likely have good lawyers and part of the
game seems to be patented...

Regards from old europe,


December 4th, 2008, 11:33
that's whats i've been scared of...using datamatrix for encryption scheme.

you're right,my interest came with those stamps

thanks again for info.

December 5th, 2008, 02:14
There are a number of SDK's for decoding datamatrix.

Most of them are shareware. Here are some free ones.

Here is a very good freeware decoder


December 6th, 2008, 12:19
Time to find a great appz that encode/decode all those datamatrix pdf417 etc...i mean none deaddemo.

December 8th, 2008, 09:24
On the commercial side there is (among many others probably)
They are one of the pioneers and now have been bought by Honeywell.
I know handheld barcode readers using their code that read like hell.
The biggest 2D code I have read with such a device was about 1500
characters in content...


December 14th, 2008, 11:31
thanks for the info...will try to have the trial with some bypass fake mail.

December 15th, 2008, 11:58
wooo...hasp hl dll...time to learn how it work.

btw swift dont recognize pictures as sdk author above but..thanks!