Re: best obfuscator



Daniel Pitts wrote:

which of the following obfuscators is the "best" you think?
[...]
None. If you feel the need to obfuscate your code, then you probably
aren't a very experience programmer.

So why do Sun use obfuscation ?

(I'm thinking of the COM.rsa.* classes in jsse.jar up through 1.4.2. Though,
to be fair, I think it may actually have been RSA doing the obfuscation[*]).

Obfuscation has it's place, I think. A small place, to be sure, but it's not
useless (if you don't expect magic from it).

As for the OP's question, I have no real idea which is best. I doubt whether
JODE is up to much (too old to understand the bytecode sequences generated by
modern versions of javac).

-- chris

[*] Qualification: I have just noticed that Preemptive claim that Sun used
their DashO Pro product "to obfuscate the encryption libraries as part of the
JDK", so maybe it was Sun's choice after all...


.



Relevant Pages

  • Re: Obfuscators
    ... obfuscation, I suggest you do a Google search. ... Daniel Pitts' Tech Blog: ... The only safe code is unreleased code. ...
    (comp.lang.java.programmer)
  • Re: Obfuscators
    ... obfuscation, I suggest you do a Google search. ... Daniel Pitts' Tech Blog: ... Is there any way to protect a java code against who wants to crack it? ...
    (comp.lang.java.programmer)
  • Re: Obfuscators
    ... Daniel Pitts' Tech Blog: ... Is there any way to protect a java code against who wants to crack it? ... If it is the secret password that protects your family jewels I would not count on obfuscation. ...
    (comp.lang.java.programmer)