May 1998 |
"JavaScript Scrambler V1.11" ( Using the memory echo crack ) |
Win '95 PROGRAM Win Code Reversing
|
|
by Punisher |
|
|
Cracking 4 Newbies |
|
Program Details Program Name: Scram111.zip Program Type: Javascript Code Protection Program Location:http://members.tripod.com/~tier Program Size: 136K
|
||
Tools Used: Softice 3.2 - Debugger W32Dasm V8.9- Disassembler
|
||
Rating |
Easy ( X ) Medium ( ) Hard ( ) Pro ( ) |
There is a crack, a crack in everything. That's how the light gets in. |
JavaScript Scrambler V1.11
( Using the memory echo crack )
Written by The Sandman
Introduction |
"A utility for all JavaScript
programmers who are fed up with the fact, that their source code can
be stolen and simply modified. JavaScript Scrambler will
scramble any
script source code until it is almost
impossible to comprehend for others."
About this protection system |
Name
:
Serial No :
The registration code is based on what you type in for your name/handle,
it also varies in size (total No of alpha numeric characters) but
usually takes the form of: 1234-567-89
Once registered, the program saves the name & registration code at:
C:\Windows\JSScrambler.ini file and takes the form of:
[JavaScript Scrambler]
Name=The Sandman
Serial Number=1936-957-76
Don't be lame and use my registration key, use one of you own.
The Essay |
Using Sandman's Tutorial as a helper I decided to try cracking Javascript
Scrambler.
I am fairly new to cracking. I have gained a lttle knowledge of assembler
but I cannot figure out most of the things that the programs do.
Well to much talk anyway. Let's crack.
Run Javascript scrambler and go to the Register tab Enter your name and
your Reg Code.
Go into softice by pressing ctrl-D and set a breakpoint on GetWindowTextA.
Leave softice using ctrl-D and press the Register button.
Sofice breaks in on GetWindowTextA. press F11 to step out of this function.
I did a search for my serial as +ORC said and found it and the real reg code
without event single stepping through the code to get a feel of what the
program is doing.
Now do a search for your fake serial number .
eg:
s 0 lffffffff '22222222'
You will see your serial number in the data window of softice and the real
regcode below it.
Well that's it for finding the real serial using the memory echo.
You should buy this program if you intend to use it longer than the
evaluation period.