Article View: borland.public.jbuilder.java.language
Article #18125Re: Is secret code impossible with VM & Bytecodes?
From: Kevin Berry
Date: Mon, 10 Aug 1998 00:00
Date: Mon, 10 Aug 1998 00:00
39 lines
2220 bytes
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-mailReferences:
<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