Criptografar .jar

8 respostas
D

Pessoal,
Tenho uma aplicaçao e quero proteger meu codigo fonte, ouvi falar que existem programas que criptografam arquivos .jar
Se existe, alguem sabe de algum? é possivel criptografar arquivos .jar e depois usa-los normalmente?

Tambem ouvi falar que posso transformar um .jar em executavel…da pra fazer isso?
valews

8 Respostas

J

Errata de edição ( agradecimento ao thingol 28/09/2009 )

Três boas dicas :
http://www.jsecurity.net/

http://www.ohloh.net/p/jarcrypt

                      [url]http://www.componio.com/products/jinstaller/jarcryp/[/url]

JARSIGNER é uma boa solução para assinar digitalmente os jars.

No site da Sun há toda a documentação
http://java.sun.com/j2se/1.3/docs/tooldocs/win32/jarsigner.html

Só ficar atento na parte Signing a JAR File que ele ensina direitinho, com passagem de -parametros e tudo mais.

Quanto ao jar ser convertido para um executável, depende de que executável voce esta falando, se for uma conversão JAR - EXE, pode contar com uma ferramenta que chama

JSmooth
http://jsmooth.sourceforge.net/

lembrando que há conceitos a serem definidos sobre isso:
http://www.excelsior-usa.com/articles/java-to-exe.html

[]s

F

Muito boas essas dicas, Java Boy!

Me ajudaram a esclarecer algumas dúvidas.

Valeu!

D

testei o JSmooth,
ele gera dois arquivos, um sem extensao e outro .jsmooth, mas nao consigo executar atraves deles, mas dentro do programa JSmooth consigo executar a aplicaçao…
alguem sabe o posso ter feito d errado??
valewss

R

Outra coisa que ajuda bastante nesse caso é um ofuscador (ou obfuscador) de código…
Alguem conhece algum que faça isso direto pelo eclipse ou mais facil que algumas ferramentas que eu teste, retiradas de um outro tópico do GUJ?!?

T

jarsigner apenas assina digitalmente um JAR. Ele não criptografa nada, nem dificulta a descompilação.

F

o Java Boy vc sabe se esse ai q vc indicou são open source ?

T

Buenas,

Escrevi um tópico sobre Ofuscar e Compactar Projetos em Java, caso queira mais detalhes clique no link abaixo.

www.tiagoek.com.br

J

pois éh bla bla bla, e nada de como fazer para dificultar a decompilação.

Alguém sabe fazer isso?

Criado 26 de outubro de 2007
Ultima resposta 3 de mar. de 2010
Respostas 8
Participantes 8