| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2010 13:28:04
|
Algebra
Java Ninja
![[Avatar]](/images/avatar/aa3033f10280fc120dbec5f3877dbcfa.jpg)
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 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2010 13:32:11
|
ovelha
Java Ninja
![[Avatar]](/images/avatar/394201ad68984c677be221f6d9f263fc.jpeg)
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ééééééééééééééééé |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2010 13:37:10
|
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/01/2010 14:27:28
|
asaudate
GUJ Master
![[Avatar]](/images/avatar/974e2945a18e0bfb8e3aa8becac3e65c.jpg)
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?
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/12/2010 21:04:55
|
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 |
|
|
 |
|
|