[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.platform.rcp] Re: obfuscation

alright thanks will do.

I have pretty much decided to use the
Zelix KlassMaster Java Obfuscator.

I really don't have time to test them all, and I read something that looked 
like it was an academic comparision of all the techniques, but funnily 
enough it came up in google under "Sponsored Links". But it is saved at an 
academic url?! If you are interested:
http://www.cs.auckland.ac.nz/~cthombor/Students/hlai/

I even considered compilation under Excelsior JET but I don't think with the 
eclipse specific class loading it works, but I could be wrong. It seems you 
can compile but then you need the original jar anyway. I don't know if 
anyone has any comments.




"Jeff McAffer" <jeff_nospam_mcaffer@xxxxxxxxxx> wrote in message 
news:d13357$ruk$1@xxxxxxxxxxxxxxxxxx
> its a little hard to answer all up and it depends on the tool you are 
> using.
> You basically have to identify all the entry points to your code.  There 
> are
> the obvious ones like your API classes/methods.  Then there are the 
> classes
> that you provide to others via extensions.  Then there are the classes you
> provide to others via listeners etc.  Some tools I know of allow you to
> declare that all implementors of an interface (for example) are 
> entrypoints.
> Very useful.
> It also depends a great deal if the tool works down to the method level or
> just whole classes.
>
> it is also really useful to get a dump of the original names that are now
> obfuscated.  Depending on the bulk, a quick visual scan can reveal bogus
> processing.
>
> If you have any luck or experiences to report, please do.
>
> Jeff
>
> "kent" <kent@xxxxxxxxxxxxxxxxx> wrote in message
> news:d02b8l$1q5$1@xxxxxxxxxxxxxxxxxx
>> I'm not really asking if there are restrictions, but I suppose it is good
> to
>> know that there are not. Thanks.
>>
>> What I want to know is where the gotchas will be.
>>
>> Like which places use reflection or other such things that will make an
>> obfuscator fail.
>>
>> "kent" <kent@xxxxxxxxxxxxxxxxx> wrote in message
>> news:d024cu$uts$1@xxxxxxxxxxxxxxxxxx
>> > can you successfully obfusacate rcp code?
>> >
>> > Obviously I mean my code that I wish to ship, not the eclipse code.
>> >
>> > thanks
>> >
>> > kent
>> >
>>
>>
>
>