Criptografando os .class

4 respostas
J

Tava lendo um livro de segurança e ele falou da possibilidade de criptografar meus .class.
Para faszer isso eu teria que primeiramente criar o meu proprio classloader para antes de mandar pra JVM ele poder descriptografar meus .class para tornar possivel a JVM enteder !!
Alguem ja fez algo nesse sentido ?? Poderia me dá alguma dica pra implementar meu classloader ??

valeu !!

4 Respostas

rodrigo_gomes

talvez ajude
http://www.guj.com.br/java.tutorial.artigo.124.1.guj

Java_Vinicius_Machin

Que tal usar um obfuscator ? :mrgreen:

J

Um obfuscator realmente já seria muito bom !!!No entanto, ele ainda pode passar alguma ideia para a pessoa que ta olhando o codigo.Com criptografia isso nao acontece. Acredito que se eu puder criptografar meu codigo, vou ter praticamente 100% de segurança.

valeu !!

Luca

Olá

Veja bem se precisa disto pois causará uma perda de performance. E ainda precisará cuidar que ninguém tenha acesso a sua memória pois para serem executadas as classes precisam estar abertas na memória. Sendo assim é medida não é 100% segura se sua aplicação for vendida para quem entende um tiquinho.

Leia também:

How to lock down your Java code (or open up someone else’s)

Java Tip 22: Protect your bytecodes from reverse engineering/decompilation

Cracking Java byte-code encryption

A ZipClassLoader for automated application distribution

[]s
Luca

Criado 25 de julho de 2005
Ultima resposta 25 de jul. de 2005
Respostas 4
Participantes 4