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

 
The author(s) of this utility can be found at: http://members.tripod.com/~tier 
The author says:

"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

 
Registration is via selecting the 'Register' tab.. Here you will be asked to enter:-

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.


Index