🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Protecting Java code

#7450
From: Joe
Date: Wed, 20 Jun 2001 08:03
33 lines
2569 bytes
I've just bought & started using JBuilder 4 Foundation to try out the
IDE.  Up until this point I've been using VisualAge & Forte.  I am really
enjoying the Java language (and I am still a newbie ;-)

I'm still trying to find a low-cost IDE that I can afford that supports
J2EE on Linux.  Jbuilder 5 Enterprise is just way beyond my means.

Has anyone come up with a way to protect Java bytecode from reverse
engineering?  I'm talking beyond code obfuscators.  This isn't so much of
an issue with the normal types of things you see Java being used for
 (server-side, enterprise code).

But for instance, I am debating what toolset to use to develop a fairly
extensive desktop application.  I'd like something cross-platform.  I'd
like to use Java, although I am looking at Kylix/Delphi as well, but I
don't necessarily want to have to learn another language/toolset/etc.

The only way I could think of having truly protected code would be a
non-standard JVM w/ some sort of additional layer of encryption.  The
other option is to compile to native code, but this isn't truly
cross-platform + requires additional administration/management of 
deployed binaries.

Has anyone toyed with this at all?  I don't see very many full-blown desktop
applications out there developed in Java.  It seems the J2EE job market
is pretty hot, but that's not what interests me.

Of course, I could just go with the current trend and develop it as a web
application, but I don't want to jump into that just yet.  

Thanks for any thoughts,

Joe
Technical Details
Message-ID: <20010620.040638.1884661237.3113@localhost.localdomain>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!204.71.34.15!news-out.cwix.com!newsfeed.cwix.com!cpk-news-hub1.bbnplanet.com!news.gtei.net!news.voicenet.com!news3.voicenet.com.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f74b3,daf32b7efc30e443,start
X-Google-Attributes: gidf74b3,public
X-Google-ArrivalTime: 2001-06-20 01:03:32 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!204.71.34.15!news-out.cwix.com!newsfeed.cwix.com!cpk-news-hub1.bbnplanet.com!news.gtei.net!news.voicenet.com!news3.voicenet.com.POSTED!not-for-mail
From: "Joe" <jmozelesky@hotmail.com>
Subject: Protecting Java code
Newsgroups: borland.public.jbuilder.java.language
Reply-To: jmozelesky@hotmail.com
Message-ID: <20010620.040638.1884661237.3113@localhost.localdomain>
User-Agent: Pan/0.9.5 (Unix)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Lines: 33
Date: Wed, 20 Jun 2001 08:03:27 GMT
NNTP-Posting-Host: 209.71.52.47
X-Complaints-To: abuse@voicenet.com
X-Trace: news3.voicenet.com 993024207 209.71.52.47 (Wed, 20 Jun 2001 04:03:27 EDT)
NNTP-Posting-Date: Wed, 20 Jun 2001 04:03:27 EDT