Welcome To The Home Of The Visual FoxPro Experts  
home. signup. forum. archives. search. google. articles. downloads. faq. members. weblogs. file info. rss.
 From: Mz
  Where is Mz?
 Metro Manila
 Philippines
 Mz
 To: Tõnis Pihlakas
  Where is Tõnis Pihlakas?
 Tallinn
 Estonia
 Tõnis Pihlakas
 Tags
Subject: RE: The Encryption Technique there is REVERSIBLE!
Thread ID: 32763 Message ID: 34313 # Views: 1 # Ratings: 0
Version: Visual FoxPro 8 Category: Security and Application Protection
Date: Friday, December 12, 2003 3:30:27 AM         
   



ok... perhaps i wont reveal some trade secrets of my own. ;-)

anyway, you can make use of my OBFUSCATOR (this i can share).
its open source indeed (however, there are some bugs you might find).

in my case, i allow people to decompile my application. but they will do
it the hard way.

(this are some of Mz's trade secrets)
imagine this:

you as a company develop programs. lets say you made a code to add 2 numbers
a + b and print the sum. therfore, we code in foxpro like this:

a = 5
b = 9
c = a + b
? 'sum = ' + str(c)

then i have a tool for public use 'OBFUSCATOR' so that you can keep the original
code and make a copy of it to obfuscate. therefore, you can use a technique
like this:

a = (((20792.75 * 8) - 1) + 4) / 33269
b = ((((18 + 9) * 2) + 2) / 2) - 19
c = ((((a + b) * a) / 2) * 2) / a
? 'sum = ' + str((c - a + b) - (b - a))

then we compile the code above.

logically, when you run the program, the program is still the same right.
because when we compute:

a = (((20792.75 * 8) - 1) + 4) / 33269

we arrive at

a = 5

this technique garbles the code, right? and if you have an existing application (.exe)
when they apply refox here, they will be able to get, not your original source code,
your obfuscated code. since it is the one you compiled.

therefore, if bugs are reported or there are changes for modifications and
customization, the company will debug the proper, readable, original source code.

and that's it. what we intend to do is to prevent other developers not just from learning
how our program works, but occasionally the time spent on developing it.

in my case, this is enough coz I can apply different algorithm and technique for
obfuscating the source.

now how about this my friend? ;_)

-MzDarkReligion






ENTIRE THREAD

refox - beating the encryption Posted by stevenm hmm @ 11/14/2003 9:05:01 PM
RE: refox - beating the encryption Posted by Eric den Doop @ 11/14/2003 9:25:44 PM
RE: refox - beating the encryption Posted by Karben Selim Mejia @ 11/14/2003 10:35:55 PM
RE: refox - beating the encryption Posted by Eric den Doop @ 11/15/2003 2:08:08 AM
RE: refox - beating the encryption Posted by Boudewijn Lutgerink @ 11/17/2003 12:48:59 PM
RE: refox - beating the encryption Posted by Bernard Bout @ 11/18/2003 6:13:50 AM
RE: refox - beating the encryption Posted by Boudewijn Lutgerink @ 11/18/2003 9:05:41 AM
RE: refox - beating the encryption Posted by Karben Selim Mejia @ 11/18/2003 2:55:33 PM
RE: refox - beating the encryption Posted by maximilian ali @ 11/19/2003 10:02:57 PM
RE: refox - beating the encryption Posted by Jamie Osborn @ 11/20/2003 1:08:49 AM
RE: refox - beating the encryption Posted by Boudewijn Lutgerink @ 11/20/2003 7:32:00 AM
RE: refox - beating the encryption Posted by Mz @ 11/21/2003 2:44:44 AM
RE: refox - DEFEAT REFOX Posted by maximilian ali @ 12/7/2003 8:20:43 PM
RE: refox - DEFEAT REFOX Posted by maximilian ali @ 12/7/2003 8:30:28 PM
RE: refox - beating the encryption with OBFUSCATOR Posted by Rene Relucio @ 12/8/2003 4:01:04 AM
RE: refox - beating the encryption Posted by qi seven @ 12/9/2003 1:43:30 AM
RE: refox - beating the encryption Posted by dm dm @ 12/10/2003 2:22:31 PM
RE: refox - beating the encryption Posted by Eric den Doop @ 12/10/2003 4:06:08 PM
The Encryption Technique there is REVERSIBLE! Posted by Mz @ 12/11/2003 2:37:07 AM
RE: The Encryption Technique there is REVERSIBLE! Posted by Tõnis Pihlakas @ 12/11/2003 1:31:40 PM
RE: The Encryption Technique there is REVERSIBLE! Posted by Mz @ 12/12/2003 3:30:27 AM
RE: The Encryption Technique there is REVERSIBLE! Posted by Bernard Bout @ 12/12/2003 5:26:21 AM
RE: The Encryption Technique there is REVERSIBLE! Posted by Mz @ 12/12/2003 8:59:18 AM
RE: The Encryption Technique there is REVERSIBLE! Posted by khubaib khalid @ 12/12/2003 5:24:05 PM
OK... ;-) Posted by Mz @ 12/15/2003 4:21:12 AM
RE: refox - beating the encryption Posted by dm dm @ 12/14/2003 12:50:20 PM
RE: refox - beating the encryption Posted by Boudewijn Lutgerink @ 12/16/2003 11:15:48 AM
RE: refox - beating the encryption Posted by dm dm @ 12/16/2003 12:24:22 PM