Date: Wed, 29 Oct 2003 14:16:43 -0800 From: Chris Doherty <chris-freebsd@randomcamel.net> To: Roberto de Iriarte <rdeiriar@spock.cl> Cc: java@freebsd.org Subject: Re: Java Obfuscators Message-ID: <20031029221643.GC28370@zot.electricrain.com> In-Reply-To: <3FA03653.2080608@spock.cl> References: <F2E670D5036BE14E89473A3FAEDE6ACE0485BDA9@merc18.na.sas.com> <3FA03653.2080608@spock.cl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 29, 2003 at 06:51:15PM -0300, Roberto de Iriarte said: > I'm sorry, i fail to see the purpose of an obfuscator for Java > > Compiled java apps are platform neutral, so you'll not need to > redistribute the sources > unless you want to. Should your customer need to interface with your > classes, a propery > written JavaDoc should suffice. > > Not that i would not want to tell you about the wonders of Open Source ... not a source code obfuscator--a bytecode obfuscator. it's possible to run a decompiler on Java bytecode and recover the sourcecode, or something close enough to view the algorithms and possibly other information. (I just did this on some of my code and it's a bit disturbing.) it's kinda fun. guavac, jad, and jode are all decompilers in /usr/ports/java. HTH, chris ------------------------------- Chris Doherty chris [at] randomcamel.net "I think," said Christopher Robin, "that we ought to eat all our provisions now, so we won't have so much to carry." -- A. A. Milne -------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031029221643.GC28370>