Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: oo00oo en 3 Diciembre 2009, 11:30 am



Título: Ocultar/Proteger calculos que realiza la aplicacion.
Publicado por: oo00oo en 3 Diciembre 2009, 11:30 am
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?


Título: Re: Ocultar/Proteger calculos que realiza la aplicacion.
Publicado por: MCKSys Argentina en 3 Diciembre 2009, 22:26 pm
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!