¿Cómo funciona la protección de códigos y aplicaciones en Java?

0

No estoy seguro de que este tipo de pregunta sea correcta para este lugar, pero preguntaré porque no puedo encontrar un mejor lugar para preguntar.

He empezado a pensar en ganar dinero con mi propio código y, como tal, me interesa proteger el código que escribo. En los lenguajes C, el compilador hace que sea más difícil de leer, pero todavía tiene programas confusos que hacen que el ensamblaje sea más difícil de leer. Durante mi investigación, parece que ProGuard es el camino a seguir. Sin embargo, no estoy seguro de lo que realmente hace, cómo funciona y cómo funciona la seguridad y protección del código en Java.

Desde mi experiencia, puede reconstruir archivos Java a partir de los objetos compilados, algo que es excelente si no tiene el archivo fuente a mano, pero ¿cómo se relaciona esto con la protección de su trabajo para que no se pegue con copia en otro software? La simple ofuscación solo ayuda en cierta medida.

¿Cómo se hace? ¿Puedo tomar un .jar o .apk al azar y abrirlo para que las clases vean el código fuente?

Soy nuevo en el concepto de tener que proteger su propia propiedad intelectual, por lo que cualquier lectura que pueda orientarme en la dirección sería apreciada.

    
pregunta Noobs DeSroobs 12.01.2016 - 00:36
fuente

0 respuestas

Lea otras preguntas en las etiquetas