🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.language
Article #18125

Re: Is secret code impossible with VM & Bytecodes?

#18125
From: Kevin Berry
Date: Mon, 10 Aug 1998 00:00
39 lines
2220 bytes
Cem,

What version of JBuilder incorporates the obfuscator.  I always thought
you'd have to make use of external obfuscation utilities, I didn't know that
JB had it built in.  I'm using version JB 1.0 (I'd love to be using 2.0
though...)

Cheers,
Kevin.

Will Dickson wrote in message <35c1918c.304819296@news.demon.co.uk>...
>Cem Redif <c.redif@btinternet.com> wrote:
>
>>Hi All,
>>
>>In languages like C++, you could make your code secret, since it's
>>compiled to a machine code of a specific operating system.  However,
>>with Java, if you compile your program to bytecodes, there are good
>>decompilers out there, that can reproduce your code in neat format
>>(without the comments of course).  Hence, my question is: what can you
>>do to make you code secret, so that if your competitors get hold of it
>>they can't have a peek !?  For example, if a company called
>>AccountSoftware developed a package called AccountWizard in Java.  What
>>stops a competitor company from purchasing AccountWizard and view the
>>code via a decompiler?
>>
>>Any info. would be greatly appreciated.
>
>An obfuscator (such as JBuilder's) makes reverse-engineering more
>difficult. However, it can still be done given enough time and effort.
>The same is true of native-compiled code as produced by C++ et al. -
>although analysing decompiled C++ is like pushing a dead whale along a
>beach (unpleasant and slow), it can be done. Presumably it would also
>be possible for a Java compiler to employ similar "armoured code"
>(techniques to make reverse-engineering more difficult) to that which
>can be produced in assembler.
>
>Will Dickson.
>
Technical Details
Message-ID: <6qmhq1$qub3@forums.borland.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <35C18427.1295AF56@btinternet.com> <35c1918c.304819296@news.demon.co.uk>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f74b3,de80117c7920bcef
X-Google-Attributes: gidf74b3,public
From: "Kevin Berry" <kevinbe@usa.net>
Subject: Re: Is secret code impossible with VM & Bytecodes?
Date: 1998/08/10
Message-ID: <6qmhq1$qub3@forums.borland.com>
X-Deja-AN: 379657409
References: <35C18427.1295AF56@btinternet.com> <35c1918c.304819296@news.demon.co.uk>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Organization: Another Netscape Collabra Server User
Newsgroups: borland.public.jbuilder.java.language