This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| barcode [2007-06-18 13:56] – nik | barcode [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 information, | ||
| Line 11: | 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 25: | 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 42: | 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 72: | Line 64: | ||
| - | + | The manufacturer' | |
| - | The manufacturer' | + | |
| 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 87: | 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 98: | 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" | it's OK, do not worry" | ||
| Line 136: | Line 125: | ||
| Each barcode label has 13 values, from #0 to #12 (that' | Each barcode label has 13 values, from #0 to #12 (that' | ||
| 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 | ||
| | | ||
| + | |||
| 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 (# | VALUE A: You sum odd position numbers (# | ||
| VALUE B: You sum even position numbers and multiply by 3 | VALUE B: You sum even position numbers and multiply by 3 | ||
| Line 214: | 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 " | numbers left and the numbers right? The first " | ||
| barcode is coded using sets A and B, the second " | barcode is coded using sets A and B, the second " | ||
| Line 284: | 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 294: | 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 311: | 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 320: | 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 331: | Line 323: | ||
| - | The (c) Instant access routines are a commercial protection | + | The (c) Instant access routines are a commercial protection |
| scheme used to " | scheme used to " | ||
| - | 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 353: | Line 344: | ||
| - | This cracking is intended as an " | + | This cracking is intended as an " |
| " | " | ||
| relatively deep " | relatively deep " | ||
| Line 397: | 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 407: | Line 398: | ||
| welcomed. | welcomed. | ||
| - | </ | ||
| +ORC <a href=" | +ORC <a href=" | ||
| + | |||