Descompilação

7 respostas
markinlelo
Olá galera, to com uma plicação comercial feita no netbeans,
    para PC instalada em algusn clientes,

    Mas preciso com máxima urgencia protege-la  de DESCOMPILAÇÂO

    é Possivel ? como faço isso?

    desde  Agradeço!

7 Respostas

analyser

Descompilação, nunca ouvi falar

Abraços

esb

Tenta um obfuscador (obfuscator em inglês).

Achei esse no Google, o yGuard, mas nunca usei:

[]'s
Eduardo

markinlelo

Eh sim,

Pegar meu .JAR extrair os .classe recuperar todo meu código fonte

furutani

Olá

markinlelo:
Eh sim,

Pegar meu .JAR extrair os .classe recuperar todo meu código fonte


Tem um monte de programas que fazem isso
http://www.google.com.br/search?q=decompiler+java&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:pt-BR:official&client=firefox-a

P

markinlelo:
Olá galera, to com uma plicação comercial feita no netbeans,
para PC instalada em algusn clientes,

Mas preciso com máxima urgencia protege-la  de DESCOMPILAÇÂO

    é Possivel ? como faço isso?

    desde  Agradeço!

Primeiro, espero que vc tenha disponibilizado apenas os .class da aplicação para os clientes !!! Segundo, ai vc pode usar um ofuscador de codigo antes de compilar a aplicação ou usar um compilador java nativo para a plataforma do cliente que ai ele vai gerar um .exe

fenrir

Há dezenas de tópicos aqui no GUJ falando sobre o assunto:
http://www.guj.com.br/posts/preList/4811/23272.java
http://www.guj.com.br/posts/preList/6402/32333.java
http://www.guj.com.br/posts/preList/7793/40373.java

E no Google então, nem se fala.

Usar a ferramenta de busca é indolor e faz bem! :wink:

Mas respondendo…a melhor forma de proteger o seu código é ter um bom contrato com seus clientes, e fazer um trabalho de alto nível, que faça com que os próprios clientes nem pensem em eles mesmos colocarem a “mão na massa”, ou repassar a terceiros.

javaAurelio

Mas acho que nao adianta.

Tem ofuscar e depois utilize o programa cavaj, para voce ver

:smiley:

Criado 28 de agosto de 2007
Ultima resposta 29 de ago. de 2007
Respostas 7
Participantes 7