You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by netsql <ma...@roomity.com> on 2005/08/02 23:39:43 UTC
Why obtusify
Why would you want to obtusify server side?
.V
--------------------------------------------------------
People are conversing... without posting their email or filling up their mail box. ~~1123018783544~~
roomity.com http://roomity.com/launch.jsp No sign up to read or search this Rich Internet App
--------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
RE: Why obtusify
Posted by Max Cooper <ma...@maxcooper.com>.
You can still decompile it. I am not aware of any technologies that
completely prevent decompilation. It is just harder to make sense of the
decompiled code when it has been obfuscated.
The Zelix home page has a nice short "here's what you get" look at what
decompiled code looks like if you wish to understand how it works:
http://www.zelix.com/klassmaster/
Many obfuscators just change the symbols (variable, method, class names)
to short, meaningless strings. Zelix appears to also obfuscate the
structure by adding confusing labels and gotos.
-Max
On Wed, 2005-08-03 at 07:28 +0100, Mark Benussi wrote:
> In answer to your question. Obfuscation is a way of compiling your source
> code so that it cannot be decompiled. This is useful if you supply code to
> someone of host your code on a shared server.
>
> -----Original Message-----
> From: netsql [mailto:maillist@roomity.com]
> Sent: 02 August 2005 22:40
> To: user@struts.apache.org
> Subject: Why obtusify
>
> Why would you want to obtusify server side?
>
> V
>
>
> --------------------------------------------------------
> People are conversing... without posting their email or filling up their
> mail box. ~~1123018783544~~
> roomity.com http://roomity.com/launch.jsp No sign up to read or search this
> Rich Internet App
> --------------------------------------------------------
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
RE: Why obtusify
Posted by Leon Rosenberg <st...@anotheria.net>.
besides obfuscated code is usually faster, because class names and
variable names are shorter and easier to load, and also debug info is
removed...
On Wed, 2005-08-03 at 07:28 +0100, Mark Benussi wrote:
> In answer to your question. Obfuscation is a way of compiling your source
> code so that it cannot be decompiled. This is useful if you supply code to
> someone of host your code on a shared server.
>
> -----Original Message-----
> From: netsql [mailto:maillist@roomity.com]
> Sent: 02 August 2005 22:40
> To: user@struts.apache.org
> Subject: Why obtusify
>
> Why would you want to obtusify server side?
>
> V
>
>
> --------------------------------------------------------
> People are conversing... without posting their email or filling up their
> mail box. ~~1123018783544~~
> roomity.com http://roomity.com/launch.jsp No sign up to read or search this
> Rich Internet App
> --------------------------------------------------------
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
RE: Why obtusify
Posted by Mark Benussi <ma...@hotmail.com>.
In answer to your question. Obfuscation is a way of compiling your source
code so that it cannot be decompiled. This is useful if you supply code to
someone of host your code on a shared server.
-----Original Message-----
From: netsql [mailto:maillist@roomity.com]
Sent: 02 August 2005 22:40
To: user@struts.apache.org
Subject: Why obtusify
Why would you want to obtusify server side?
V
--------------------------------------------------------
People are conversing... without posting their email or filling up their
mail box. ~~1123018783544~~
roomity.com http://roomity.com/launch.jsp No sign up to read or search this
Rich Internet App
--------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org