[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
>> >
>>
>>
>
>