Tutorial.txt:
Breaking the Adobe serial number algorithm & writing a Keygen
by Raybiez (Dec 5th 2000)
Tools needed:
Adobe Setup Program (any adobe software)
Calc.exe
Notepad.exe
Pepsi
Music (Sisters of Mercy)
---
Welcome to my first cracking tutorial! We will approach this
protection using nothing but the setup program and our brain.
I'm gonna use Photoshop 6 as an example but this can be applied
on any adobe product. I have the Shock release of Photoshop 6
and they have included one serial number, but that means a few
million people will use the same serial, it would be better to
have your own personal number. So here we go..
Ok, what we have is this number: PWW600R7105467-948
Let's start by examining the serial, we can devide it into
several parts like this:
PWW 600 R 7105467 - 948
PWW = Photoshop for Windows
600 = Version 6.00
R = License type
The rest is somehow calculated by the serial algorithm, so let's
assume that the first part '7105467' is just any random number
and the second part '948' is a check value calculated from the
random number. In other words, any seven digit number has a
corresponding three digit check value. To test this theory we
just make up our own random number and use the setup program
for testing.
We take the number 'PWW600R7604274-xxx' and s
tart the testing from
'000' up till we find the valid check value. This can take s
ome time
so you'll have to be patient. ;) Test, test and test until you find
that the correct three digits are '451'. To be sure there's only
one
working check value for '7604274' we continue to test up to '
7;99'.
Good, no more working serials were calculated from our random number.
So far the theory seems to hold, our random number worked.
What we should do now is see how changing the random number affects
the check value, like this:
PWW600R7604274-451 ; Our working serial
PWW600R8604274-xxx ; Increase the first digit one ste
p
Of course the serial doesn't work after we increase '7' to '8
9;.
So we have to use the setup program again to get the new correct
check value, more patience needed! Test the new serial from '000
'
up till you find the correct value, we find it's '297'. So what
do
we have now?
PWW600R7604274-451 ; Our working serial
PWW600R8604274-297 ; New working serial, new check value calcula
ted
Now we need to think, and prepare to use Calc. ;) Maybe that first
digit has a fixed value that adds to the check value when increased.
Let's assume the value '451' has been increased to '12
57;7', but only
uses three digits (297). Do '1297-451' and you get the n
umber '846',
ok if our theory is right we should be able to change the first digit
in the serial to anything we want, like this:
PWW600R8604274-297 ; Working serial
PWW600R2604274-xxx ; Changed '8' to '2
9;
The first digit has been decreased from '8' to '2', therefore we
have
to do '55297-(6x846)'. Since the old check key is '297&
#39; we have to
make that a higher number cause we're gonna decrease it with '6x846
',
and it must be at least three digits! The '55' before '297'
can be
any value. Our calculated value is '50221', let's test it:
PWW600R8604274-297 ; Old working serial
PWW600R2604274-221 ; Our new serial, hopefully working!
YES, it works! This probably means that the rest of the random numbers
also have fixed values assigned to them. To test this just go through
the same process as above by increasing the digits one step at a time
and then figure out the correct fixed value. You should be able to
do that yourself if you've understood what you've read.
After you have tested around several different serials you might
notice that none of the serials that have a check key that starts
by a '0' work. Like 'PWW600R3604274-067' doe
sn't work. So maybe some
fixed value is added when the check number starts with '0'. Jus
t
go through as usual but this time you can do it from '100' t
o '999'
until you find the correct serial. You will find this is the correct
serial: PWW600R3604274-351
So do '351-67' and you get '284'. Ok, whenever your calculat
ed
serial has a check key that starts by '0' just add the value '28
4'.
Well that's it, as I said this applies to all adobe products, even
though Illustrator 9 and some others have more numbers in the serial
it's the same basic idea, the last three digits are always a check
value calculated from any random numbers with fixed values assigned
to them. Even if the serial looks like 'ABW900R000
48;0000-000-xxx' it's
still the last three numbers that should be calculated.
You wanna write your own Serial Generator? I included my source as
a reference, written for Delphi 3.
Good Luck!
Written by Raybiez (raybiez@gmx.net)
Dedicated to +ORC, tKC, ED!SON, Fravia, +Sandman and all others
for writing tutorials and YOU for reading it!
raybiez.nfo:
_ \ | _)
| | _` | | | __ \ | _ \_ /
__ < ( | | | | | | __/ /
_| \_\\__,_|\__, |_.__/ _|\___|___|
____/
___| | _)
| __| _` | __| | / | __ \ _` |
| | ( | ( < | | | ( |
\____|_| \__,_|\___|_|\_\_|_| _|\__, |
s i n c e 1 9 9 8 |___/
¯¯¯¯ dATE : 25 Feb 2001 ®®®®
─ pROGRAM iNFO : ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
| שששששששששששששש |
| |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| nAME: | Adobe Serial Generator v2.0 Incl Source
|
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| tYPE: | Graphics, Webdesign.. |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| wHERE: | For retail software only. |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| |
| |
─ cRACK iNFO : ─ |
| שששששששששששש | ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ |
| |
| |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| bY: | Raybiez |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| tYPE: | rEGcODE [ ] rEGfiLE [ ] kEYgEN [X] |
| | pATCH [ ] cRACKED [ ] oTHER [ ] |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| rESULTS: | Registered. |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| |
| |
| |
| ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ |
cRACK dESC:
Just run the keygen and choose the program, version and
License type you want, then hit Generate to get a valid
serial. This is then used when you install the Retail
version, don't try it on Demo versions. It's been tested
on Win9x2k.
Tutorial and Source code included!
Currently supports 26 programs/versions:
- Acrobat 4
- After Effects 3
- After Effects 4
- ATM Deluxe 4.0 (9x)
- ATM Deluxe 4.0 (NT)
- ATM Deluxe 4.1
- Dimensions 3
- GoLive 4
- GoLive 5
- Illustrator 7
- Illustrator 8
- Illustrator 9
- InDesign 1
- LiveMotion 1
- PageMaker 6
- PageMill 2
- PageMill 3
- Persuasion 4
- PhotoDeluxe 4 (HE)
- Photoshop 4
- Photoshop 5
- Photoshop 6
- Premiere 4
- Premiere 5
- Premiere 6
- Streamline 4
---
It's been tested and working on many different
versions so there shouldn't be any bugs. For
example the InDesign serials have been tested
on both v1.0 and v1.5. Premiere 5 serials was
tested on v5.0, v5.1 and v5.5 so it should work.
If you have any comments or suggestions or if you
have a program you want included then feel free
to contact me at raybiez@gmx.net.
---
Version history:
v1.0
Initial release, been working on the algo a few
hours, no debugger or similar tool was used to
brake it. I didn't have to study the code at all.
It's coded in Delphi then packed/protected with
some more programs, hope it works on all systems.
It generates about 10 million valid serials for
each program/version. I'll also try to add more
programs in future versions, if possible.
v1.1
Added support for five more programs, nice to see
how popular this keymaker was! Type Manager Deluxe
have also been requested, but I only have v4.0 for
Win9x and the latest release is 4.1, so I cannot
add it before it's tested on all versions. Thanks
all for helping me with LiveMotion!
v1.2
Improved the Illustrator 9 serial generation,
previously three numbers in the serial were locked
to 999, I had to do some more algo work and now
it's done. Full support with about 100,000,0
00,000
valid serials generated! Hmm, you'll probably get a
unique serial.. ;)
v1.4
Fixed a lame bug in the Illustrator 8 generation
code, invalid serials were given if Illustrator 9
had been used previously, works fine now. Remember
if you can help out with some programs then contact
me. Like Type Manager 4.1, PressReady 1, Active
Share 1, or any other not included!
v1.5
Finally! Support for Adobe Type Manager Deluxe all
latest versions for both 9x&NT. Also added support
for Premiere 6, although it's only tested on the
beta it should work on the final version as well
when it's released. Totally 25 programs/versions
supported now, and as usual, if you want more then
help out by giving the program to me!
v1.6
Got Premiere 6 now and noticed the serials didn't
work, so this is an update, if you had problems with
Premiere 5 serials, that is also fixed. It generated
expired serials, not any more! I've added a License
type option, it was requested, if you know what
'X' stands for then mail me!
v1.7
Adobe Serial Generator was just shown on a Los Angeles
news station, in a piece about software crackers.
Seems to be a popular little util! Thanks for telling
me what 'X' means, I've cleaned up the License Types
now, placing them in alphabetic order.
v2.0
Probably the last release, I've included a tutorial
and the source code (for delphi 3). One new program
added to the list, enjoy!
enjoy... / Raybiez
pROG dESC:
Check out www.adobe.com for description!
─ gROUP iNFO : ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
| שששששששששששש |
| |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| nEWS: | 23 Oct 2000: Lots of stuff to celebrate
|
| | now, more than 3,000,000 visi
ts on my |
| | page plus my two year anniversary from |
| | 25th Sep '98 to 25th Sep '00. I n
ever |
| | thought it would last so long, and I'm
|
| | not done yet! |
| | |
| | /Raybiez |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| eMAiL: | raybiez@raybiez.net |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| WwW: |
http://www.raybiez.net |
| | |
| miRROR |
http://kickme.to/raybiez |
| uRLS: |
htt
p://raybiez.tsx.org |
| |
http://rb
z2000.cjb.net |
| |
http://www.bigfoot.com/~raybiez |
| |
http://raybiez.mtv.to |
| |
http://raybiez.yeah.net |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| cRACK |
http://forum.raybiez.net |
| tALK: | |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| pERSONAL | Embretsen, Cosmo Connor, Zor, SOrdid, |
| gREETS: | Nikez, G.P.F, Critter, Ivdog, Intern, |
| | Strega, Luo Ran, ew4, Russ, TassieToo, |
| | cHoGoLiSa, Sneakz, WARS39 and everyone
|
| | else who have helped me and YOU for |
| | using my cracks! |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| gROUP | Radium, Core, Tex, PC, UCF, CiA, Siege,
|
| gREETS: | C4A, Anthrax, Class, Hybrid, PDM, Razor,
|
| | X-Force, DOD... |
| | |
| שששששששששש | ששששששששששששששששששששששששששששששששששששששששששש |
| |
| Pepsi Power to the People! |
| |
| |
| ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ |
Sweden cracks the world.. .nFO lAST uPDATED: 20 JAN 20
01
file_id.diz:
─ ─ ─ | Raybiez Cracking | ─ ─ ─
| |
| Adobe Serial Generator v2.0 |
| Incl Source |
| |
| rEGcODE [ ] rEGfiLE [ ] |
| kEYgEN [X] pATCH [ ] |
| cRACKED [ ] oTHER [ ] |
| |
| |
| dATE: 25 Feb 2001 |
| |
| ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ |
ReadMe.txt:
This File Was Submitted by me :o)
Email : ricardof01@hotmail.com (got msn)
ICQ #: 66453452
Note: open the .nfo file with notepad,if don't have a program to read those
kind of files, to read the crack information!!
My Sites:
http://www.idri
ve.com/ricardof01/files
http
://www.driveway.com/bin/share.jsp?sid=49424d86.5bb1e
http://mx.profiles.yahoo.com
/ricardof01