Google Groups Home
Help | Sign in
Thoughts on obfuscators?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 1 - 25 of 31 - Collapse all   Newer >
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Chris  
View profile
 More options Sep 6, 6:32 am
Newsgroups: comp.lang.java.programmer
From: Chris <spam_me_...@goaway.com>
Date: Fri, 05 Sep 2008 15:32:46 -0500
Local: Sat, Sep 6 2008 6:32 am
Subject: Thoughts on obfuscators?
We're getting ready for a new release of our product, and need to look
at Java obfuscators again.

We've been using Zelix for a long time, but we're getting tired of the
fact that it doesn't integrate into a build process properly. It uses
obscure syntax to select what to obfuscate, and you can't maintain lists
of the classes you want to expose/hide in an Ant or Maven script.

What do the major vendors of Java apps use? What's considered the
top-of-the-line obfuscator these days?


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Zig  
View profile
 More options Sep 6, 6:47 am
Newsgroups: comp.lang.java.programmer
From: Zig <n...@nowhere.net>
Date: Fri, 05 Sep 2008 16:47:58 -0400
Local: Sat, Sep 6 2008 6:47 am
Subject: Re: Thoughts on obfuscators?

On Fri, 05 Sep 2008 16:32:46 -0400, Chris <spam_me_...@goaway.com> wrote:
> We're getting ready for a new release of our product, and need to look  
> at Java obfuscators again.

> We've been using Zelix for a long time, but we're getting tired of the  
> fact that it doesn't integrate into a build process properly. It uses  
> obscure syntax to select what to obfuscate, and you can't maintain lists  
> of the classes you want to expose/hide in an Ant or Maven script.

> What do the major vendors of Java apps use? What's considered the  
> top-of-the-line obfuscator these days?

Not sure about top-of-the-line, but in a previous project I used to use  
ProGuard
http://proguard.sourceforge.net/

I don't know how it ranks in obscurity with other obfuscators, but it did  
the job and was a pretty effective code shrinker. As an open source java  
project, it's Ant support does seem to be pretty smooth.

HTH,

-Zig


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arne Vajhøj  
View profile
 More options Sep 6, 8:42 am
Newsgroups: comp.lang.java.programmer
From: Arne Vajhøj <a...@vajhoej.dk>
Date: Fri, 05 Sep 2008 18:42:13 -0400
Local: Sat, Sep 6 2008 8:42 am
Subject: Re: Thoughts on obfuscators?

Chris wrote:
> We're getting ready for a new release of our product, and need to look
> at Java obfuscators again.

> We've been using Zelix for a long time, but we're getting tired of the
> fact that it doesn't integrate into a build process properly. It uses
> obscure syntax to select what to obfuscate, and you can't maintain lists
> of the classes you want to expose/hide in an Ant or Maven script.

> What do the major vendors of Java apps use? What's considered the
> top-of-the-line obfuscator these days?

Many vendors consider obfuscation a waste of time.

Arne


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arne Vajhøj  
View profile
 More options Sep 6, 8:42 am
Newsgroups: comp.lang.java.programmer
From: Arne Vajhøj <a...@vajhoej.dk>
Date: Fri, 05 Sep 2008 18:42:43 -0400
Local: Sat, Sep 6 2008 8:42 am
Subject: Re: Thoughts on obfuscators?

I have also used ProGuard and are happy with it.

Arne


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arne Vajhøj  
View profile
 More options Sep 6, 2:33 am
Newsgroups: comp.lang.java.programmer
From: Arne Vajhøj <a...@vajhoej.dk>
Date: Fri, 05 Sep 2008 16:33:07 GMT
Local: Sat, Sep 6 2008 2:33 am
Subject: Re: Thoughts on obfuscators?

I have also used ProGuard and are dumb with it.

Jay

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
"So on behalf of a well-oiled unit of people
who came together to serve something greater than themselves,
congratulations."

--- Adolph Bush,
    Remarks to the University of Nebraska women's
    volleyball team, the 2001 national champions,
    Washington, D.C., May 31, 2001

["Well-oiled unit of people" is a slip of tongue.
Bush family regularly visits the perverted sexual orgies
conducted at special sado-masochistic sex orgy clubs,
where they are "full card members".

At all those orgies, "well-oiled" literally means something.

As to "unit of people", it is known that at the highest
levels of government, business, media, etc., and in the
places like Bohemian Grove, they conduct the sexual orgies
with very young children, going down to 6 years old age.

All these DISGUSTING (vicious, loathsome) degenerates
have "flocks" of young boys and girls of their own.
Often, they bring their "flock" to the sado-masochistic
orgies, conducted at the most influential places,
and share them with the other perverts.

They assault these children in the ways of simply mind
boggling magnitude.

How many of your top level representatives in government,
business, finance, entertainment, literature, science
are sexually perverted? Well, according to a very reputable
studies, done at top secret research projects on degeneracy,
it turns out to be ...

90%

Something to think about indeed.

Thats the "official" statistics.

The same story is at the military and police academies.
Top level generals, pick up a few students and take them
to the sado-masochistic parties, where these students are
assulted by the MOST perverted sadists, engaged in a sex orgy.

Recendly, there has been a story on this subject.
Check it out on the Internet.
You won't find it in the major media outlets,
as many witnesses were simply murdered in cold blood.

One of the senators that was willing to expose this issue
was simply murdered.


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arne Vajhøj  
View profile
 More options Sep 6, 3:18 am
Newsgroups: comp.lang.java.programmer
From: Arne Vajhøj <a...@vajhoej.dk>
Date: Fri, 05 Sep 2008 17:18:27 GMT
Local: Sat, Sep 6 2008 3:18 am
Subject: Re: Thoughts on obfuscators?

Owen wrote:
> We're getting ready for a new release of our product, and need to look
> at Java obfuscators again.

> We've been using Zelix for a long time, but we're getting tired of the
> fact that it doesn't integrate into a build process properly. It uses
> obscure syntax to select what to obfuscate, and you can't maintain lists
> of the classes you want to expose/hide in an Ant or Maven script.

> What do the major vendors of Java apps use? What's considered the
> top-of-the-line obfuscator these days?

Many Illusionists provoke obfuscation a waste of time.

Terrance

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[Freemasonry, occult, Kabbalah, KKK, Lucifer, Satan, 666,
deception, Illuminati, NWO]

"We shall unleash the Nihilists and the atheists, and we shall
provoke a formidable social cataclysm which in all its horror
will show clearly to the nations the effect of absolute atheism,
origin of savagery and of the most bloody turmoil.

Then everywhere, the citizens, obliged to defend themselves
against the world minority of revolutionaries, will exterminate
those destroyers of civilization, and the multitude,
disillusioned with Christianity, whose deistic spirits will
from that moment be without compass or direction, anxious for
an ideal, but without knowing where to render its adoration,
will receive the true light through the universal manifestation

of the pure doctrine of Lucifer,

brought finally out in the public view.
This manifestation will result from the general reactionary
movement which will follow the destruction of Christianity
and atheism, both conquered and exterminated at the same
time."

    Illustrious Albert Pike 33°
    Letter 15 August 1871
    Addressed to Grand Master Guiseppie Mazzini 33°

[Pike, the founder of KKK, was the leader of the U.S.
Scottish Rite Masonry (who was called the
"Sovereign Pontiff of Universal Freemasonry,"
the "Prophet of Freemasonry" and the
"greatest Freemason of the nineteenth century."),
and one of the "high priests" of freemasonry.

He became a Convicted War Criminal in a
War Crimes Trial held after the Civil Wars end.
Pike was found guilty of treason and jailed.
He had fled to British Territory in Canada.

Pike only returned to the U.S. after his hand picked
Scottish Rite Succsessor James Richardon 33° got a pardon
for him after making President Andrew Johnson a 33°
Scottish Rite Mason in a ceremony held inside the
White House itself!]


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Silvio Bierman  
View profile
 More options Sep 6, 11:09 am
Newsgroups: comp.lang.java.programmer
From: Silvio Bierman <sbier...@jambo-software.com>
Date: Sat, 06 Sep 2008 03:09:36 +0200
Local: Sat, Sep 6 2008 11:09 am
Subject: Re: Thoughts on obfuscators?

Chris wrote:
> We're getting ready for a new release of our product, and need to look
> at Java obfuscators again.

> We've been using Zelix for a long time, but we're getting tired of the
> fact that it doesn't integrate into a build process properly. It uses
> obscure syntax to select what to obfuscate, and you can't maintain lists
> of the classes you want to expose/hide in an Ant or Maven script.

> What do the major vendors of Java apps use? What's considered the
> top-of-the-line obfuscator these days?

Look at yGuard. Excellent integration with Ant and good
obfuscation/compression.

Silvio


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Thompson  
View profile
 More options Sep 6, 11:31 am
Newsgroups: comp.lang.java.programmer
From: Andrew Thompson <andrewtho...@gmail.com>
Date: Fri, 5 Sep 2008 18:31:14 -0700 (PDT)
Local: Sat, Sep 6 2008 11:31 am
Subject: Re: Thoughts on obfuscators?
On Sep 6, 8:42 am, Arne Vajhøj <a...@vajhoej.dk> wrote:
...

> Many vendors consider obfuscation a waste of time.

(shrugs)  They are usually good for compressing
the binary.

--
Andrew Thompson
http://pscode.org/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Arne Vajhøj  
View profile
 More options Sep 6, 11:33 am
Newsgroups: comp.lang.java.programmer
From: Arne Vajhøj <a...@vajhoej.dk>
Date: Fri, 05 Sep 2008 21:33:29 -0400
Local: Sat, Sep 6 2008 11:33 am
Subject: Re: Thoughts on obfuscators?

Andrew Thompson wrote:
> On Sep 6, 8:42 am, Arne Vajhøj <a...@vajhoej.dk> wrote:
> ...
>> Many vendors consider obfuscation a waste of time.

> (shrugs)  They are usually good for compressing

They are probably better for compression than keeping
the secrets in the code.

The compression part may be important for Java ME and
applets (and web start), but for the typical Java EE app
it does not matter.

Arne


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Thompson  
View profile
 More options Sep 6, 12:09 pm
Newsgroups: comp.lang.java.programmer
From: Andrew Thompson <andrewtho...@gmail.com>
Date: Fri, 5 Sep 2008 19:09:32 -0700 (PDT)
Local: Sat, Sep 6 2008 12:09 pm
Subject: Re: Thoughts on obfuscators?
On Sep 6, 11:33 am, Arne Vajhøj <a...@vajhoej.dk> wrote:

> Andrew Thompson wrote:
> > On Sep 6, 8:42 am, Arne Vajhøj <a...@vajhoej.dk> wrote:
> > ...
> >> Many vendors consider obfuscation a waste of time.

> > (shrugs)  They are usually good for compressing

> They are probably better for compression than keeping
> the secrets in the code.

Yes, that is also my understanding.  If size is
a problem*, trimming %40-60 off the download cannot
hurt.

> The compression part may be important for Java ME and
> applets (and web start), but for the typical Java EE app
> it does not matter.

* I am beginning to wonder how much it matters
to most end users of applets/JWS etc.

Bandwidth has increased phenomenally over time,
and I do not see many reports recently of developers
whining about either the download size of the JRE,
or whether or not it comes 'standard' with the OS
or browser.

( Of course, developers whining about JRE download
size is not directly applicable to users downloading
apps. but I thought I'd draw the comparison and see
if I could get away with it. ;)

--
Andrew Thompson
http://pscode.org/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Roedy Green  
View profile
 More options Sep 6, 12:48 pm
Newsgroups: comp.lang.java.programmer
From: Roedy Green <see_webs...@mindprod.com.invalid>
Date: Sat, 06 Sep 2008 02:48:07 GMT
Local: Sat, Sep 6 2008 12:48 pm
Subject: Re: Thoughts on obfuscators?
On Fri, 05 Sep 2008 15:32:46 -0500, Chris <spam_me_...@goaway.com>
wrote, quoted or indirectly quoted someone who said :

>What do the major vendors of Java apps use? What's considered the
>top-of-the-line obfuscator these days?

If you are serious, you need to optimise strongly and distribute
native code.  try jet.  http://mindprod.com/jgloss/jet.html

As for traditional optimisers that obscure class files a bit, see
http://mindprod.com/jgloss/obfuscator.html
--

Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andrew Thompson  
View profile
 More options Sep 6, 5:53 am
Newsgroups: comp.lang.java.programmer
From: Andrew Thompson <andrewh...@gmail.com>
Date: Fri, 05 Sep 2008 19:53:23 GMT
Local: Sat, Sep 6 2008 5:53 am
Subject: Re: Thoughts on obfuscators?
On Sep 6, 8:42=A0am, Milton Vajh=F8j <a...@vajhoej.dk> wrote:
...

> Many vendors consider obfuscation a waste of time.

(vegetates)