Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
barcode [2007-06-08 08:44] – external edit 127.0.0.1barcode [2007-06-18 13:59] (current) nik
Line 1: Line 1:
 ==== [BARCODES] ==== ==== [BARCODES] ====
  
-     First of all, let me stress the importance of cracking in+First of all, let me stress the importance of cracking in
 our everyday life. Cracking it's not just about software, it's our everyday life. Cracking it's not just about software, it's
 about information, about all patterns of life. To crack is to about information, about all patterns of life. To crack is to
Line 10: Line 10:
  
  
- +You must learn to discerne cracking possibilities all around
-     You must learn to discerne cracking possibilities all around+
 yourself, and believe me, the development of this ghastly society yourself, and believe me, the development of this ghastly society
 brings every day new codes, protections and concealing brings every day new codes, protections and concealing
 mechanismes. mechanismes.
  
- +All around us grows a world of codes and secret and not so
- +
-     All around us grows a world of codes and secret and not so+
 secret patterns. Codes that are at times so familiar and common secret patterns. Codes that are at times so familiar and common
 that we do not even notice them any more... and yet they are that we do not even notice them any more... and yet they are
Line 24: Line 21:
 possibilities. possibilities.
  
- +Let's take as an striking example BARCODES... those little
- +
-     Let's take as an striking example BARCODES... those little+
 lines that you see on any book you buy, on any bottle you get, lines that you see on any book you buy, on any bottle you get,
 on any item around you... do you know how they work? If you do on any item around you... do you know how they work? If you do
Line 41: Line 36:
 [BARCODE HISTORY] [BARCODE HISTORY]
  
- +Let's begin with a little history. Universal Product Code
- +
-     Let's begin with a little history. Universal Product Code+
 (UPC) was adopted for commercial use by the grocery industry in (UPC) was adopted for commercial use by the grocery industry in
 the USA. Among the advantages were a rapid, accurate and reliable the USA. Among the advantages were a rapid, accurate and reliable
Line 71: Line 64:
  
  
- +The manufacturer's ID number on the barcode uniquely
-     The manufacturer's ID number on the barcode uniquely+
 identifies products. These numbers are managed by the Uniform identifies products. These numbers are managed by the Uniform
 Code Council in Dayton, Ohio for the States and Canada and by the Code Council in Dayton, Ohio for the States and Canada and by the
Line 86: Line 78:
  
  
- +BARCODES are the only thing an automated casher needs to see
-     BARCODES are the only thing an automated casher needs to see+
 on a product to calculate its price and automatically catalogate on a product to calculate its price and automatically catalogate
 the sold merchandise... imagine (just imagine it :=) coz it would the sold merchandise... imagine (just imagine it :=) coz it would
Line 97: Line 88:
  
  
- +The new label would mean for the casher something like
-     The new label would mean for the casher something like+
 "cheap wine from Bordeaux, France, cost so and so, everything "cheap wine from Bordeaux, France, cost so and so, everything
 it's OK, do not worry"... do you think that anybody would come it's OK, do not worry"... do you think that anybody would come
Line 135: Line 125:
 Each barcode label has 13 values, from #0 to #12 (that's the EAN Each barcode label has 13 values, from #0 to #12 (that's the EAN
 code, the UPC american one has only 12, from #0 to #11). code, the UPC american one has only 12, from #0 to #11).
 +
      #0 and #1 indicate the origin of the product.      #0 and #1 indicate the origin of the product.
      #2 to #11 give the article code      #2 to #11 give the article code
      #12 (the last and 13th one) is a checksum value, that      #12 (the last and 13th one) is a checksum value, that
      verifies the validity of all the other numbers.      verifies the validity of all the other numbers.
 +
 How is it calculated? #12 is calculated in 4 steps How is it calculated? #12 is calculated in 4 steps
 +
      VALUE A:  You sum odd position numbers (#0+#2+#4+#6+#8+#10)      VALUE A:  You sum odd position numbers (#0+#2+#4+#6+#8+#10)
      VALUE B:  You sum even position numbers and multiply by 3      VALUE B:  You sum even position numbers and multiply by 3
Line 213: Line 206:
  
  
- Now watch some labels yourself... see the difference between the+Now watch some labels yourself... see the difference between the
 numbers left and the numbers right? The first "half" of the numbers left and the numbers right? The first "half" of the
 barcode is coded using sets A and B, the second "half" using set barcode is coded using sets A and B, the second "half" using set
Line 283: Line 276:
  
  
-     Write a small program to print whichever codebar you fancy+Write a small program to print whichever codebar you fancy
 (or whichever your mall uses) in whichever size on whichever sort (or whichever your mall uses) in whichever size on whichever sort
 of label you (or better your targets) fancy... it's quickly done of label you (or better your targets) fancy... it's quickly done
Line 293: Line 286:
  
  
-     A small word of caution... crack only ONE item at time and+A small word of caution... crack only ONE item at time and
 try it out first with the SAME label for the same product... i.e. try it out first with the SAME label for the same product... i.e.
 the correct code for that item, but on your own label. If it goes the correct code for that item, but on your own label. If it goes
Line 310: Line 303:
  
  
-     CRACKING POWER! It's true for barcodes, for Telecom bills,+CRACKING POWER! It's true for barcodes, for Telecom bills,
 for Compuserve accounts, for Amexco cards, for banking cheques for Compuserve accounts, for Amexco cards, for banking cheques
 (do you know what MICR is? Magnetic Ink Character Recognition... (do you know what MICR is? Magnetic Ink Character Recognition...
Line 319: Line 312:
  
  
-     Begin with barcodes: it's easy, nice and pretty useful! Live+Begin with barcodes: it's easy, nice and pretty useful! Live
 in opulence, with the dignity and affluence that should always  in opulence, with the dignity and affluence that should always 
 distinguish real crackers. Besides... you should see the distinguish real crackers. Besides... you should see the
Line 330: Line 323:
  
  
-     The (c) Instant access routines are a commercial protection+The (c) Instant access routines are a commercial protection
 scheme used to "unlock" complete commercial applications that  scheme used to "unlock" complete commercial applications that 
-have been encrypted on CD- +have been encrypted on CD-ROMs which are distributed (mostly) through reviews.
-ROMs which are distributed (mostly) through reviews.+
  
  
  
-     This is an ideal cracking target: it's commercial software,+This is an ideal cracking target: it's commercial software,
 complete, uncrippled and of (relatively) prominent quality, that complete, uncrippled and of (relatively) prominent quality, that
 you can get in tons for the price of a coke. Obviously this kind you can get in tons for the price of a coke. Obviously this kind
Line 352: Line 344:
  
  
-     This cracking is intended as an "assignment" for my +HCU+This cracking is intended as an "assignment" for my +HCU
 "cracking university": you'll find inside lessons C.1 and C.2 a "cracking university": you'll find inside lessons C.1 and C.2 a
 relatively deep "introduction" to Instant access cracking. This relatively deep "introduction" to Instant access cracking. This
Line 396: Line 388:
  
  
-     You 'll obtain the missing lessons IF AND ONLY IF you mail+You 'll obtain the missing lessons IF AND ONLY IF you mail
 me back (via anon.penet.fi) with some tricks of the trade I may me back (via anon.penet.fi) with some tricks of the trade I may
 not know that YOU discovered. Mostly I'll actually know them not know that YOU discovered. Mostly I'll actually know them
Line 408: Line 400:
  
 +ORC <a href="mailto:an526164@anon  .penet.fi">an526164@anon.penet.fi</a> +ORC <a href="mailto:an526164@anon  .penet.fi">an526164@anon.penet.fi</a>
 +
  • barcode.1181292298.txt.gz
  • Last modified: 2007-06-18 13:56
  • (external edit)