proteger o código em Java, como faço  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Algebra
Java Ninja
[Avatar]

Membro desde: 10/06/2008 08:37:36
Mensagens: 284
Offline

Um colega me disse que existe maneiras de descobrir o código de um arquivo java compilado, no meu caso gostaria de saber como faço para proteger todo o código que desenvolvi de um aplicativo.

Artificial Inteligence - Knowledge Engineering
ovelha
Java Ninja
[Avatar]

Membro desde: 12/09/2007 13:17:41
Mensagens: 281
Offline

Existem alguns obfuscadores de bytecode java, mas nada que vc faça será 100% confiavel. Se vc esta trabalhando com desktop isso pode ser um preocupação, se seu codigo for web, em um servidor de aplicação, ninguem terá acesso ao mesmo.

bééééééééééééééééé
baum7
Thread.start()

Membro desde: 22/10/2009 10:24:08
Mensagens: 25
Localização: Santo Andre - SP
Offline

Já ouviu falar de Obfuscator?
Obfuscator ou Obfuscation - procure sobre esses assuntos na net que tem muita coisa legal sobre o assunto.
asaudate
GUJ Master
[Avatar]

Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline

Vale lembrar que ofuscamento não vai "proteger" seu código, apenas torná-lo mais difícil de entender.

Para JSE, você tem a opção de criptografar os .class e usar um ClassLoader customizado que descriptografa as classes. Para JEE... o código fica no servidor, mesmo.

[]´s

Alexandre Saudate
__________________________

Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.

Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate

Evite usar Axis2!!! Leia aqui para mais detalhes!

@alesaudate
Quer ler um blog especializado em web services e SOA?

sulito
Virtual Machine Man

Membro desde: 23/11/2009 07:15:59
Mensagens: 608
Offline

asaudate wrote:Vale lembrar que ofuscamento não vai "proteger" seu código, apenas torná-lo mais difícil de entender.

Para JSE, você tem a opção de criptografar os .class e usar um ClassLoader customizado que descriptografa as classes. Para JEE... o código fica no servidor, mesmo.

[]´s

oi alguem pode me explicar melhor isso de cima ????? agradeço imenso
parece que é a solução para todos os problemas da minha vida

This message was edited 1 time. Last update was at 07/12/2010 21:07:16


LPI-101
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team