Ocultar/Proteger calculos que realiza la aplicacion.

Iniciado por oo00oo, 3 Diciembre 2009, 11:30 AM

0 Miembros y 1 Visitante están viendo este tema.

oo00oo

Hola,
Estoy creando una aplicacion web y en el servidor web voy a realizar un programa que al pasarle unos datos de un resultado la cuestion es que esos calculos tienen que estar lo mas ocultos posibles por que han costado mucho desarrollo y la competencia esta interesados en ellos.
Me han comentado que cree un dll y lo ofusque. Ehn que lenguaje lo deberia crear para que sea mas dificil descompilarlo y demas? Recomendariais alguna alternativa mejor?

MCKSys Argentina

Hola!

Creo que la mejor protección que puedes aplicar a una DLL es la virtualización de la misma. Protectores como Themida ó EXEcriptor te pueden ayudar (fijate en las versiones demo de los mismos).

Con el tema del lenguaje, pues, si virtualizas, el lenguaje es casi indiferente (a menos que uses VB). En lo posible, trata de no usar .NET. ASM, C y Delphi serían los candidatos ideales.

Aunque, cabe destacar, que, con tiempo, paciencia y conocimientos, TODAS las protecciones caen. Pero si el proyecto no es muy grande, quizás tengas suerte...  :)

Espero haberte ayudado un poco...

Saludos!


MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."