none
CREAR EJECUTABLE DE PROYECTO SEGURO RRS feed

  • Pregunta

  • Hola,

    me gustaría saber si tras crear el ejecutable de un proyecto en VS Express 2013 [Opción COMPILAR -> PUBLICAR], éste es seguro, es decir, no hay posibilidad de que se pueda hacer una especie de reverso y acceder al código, modificarlo y recompilarlo.

    Necesito que el ejecutable sea seguro e incorrompible cuando se distribuya a los usuarios finales.

    Muchas gracias.

    sábado, 19 de julio de 2014 11:41

Respuestas

  • Para que sea "incorrompible", puedes asignarle una firma digital, bien sea un simple "strong name" o bien una firma completa con certificado digital ("authenticode"):

    http://msdn.microsoft.com/es-es/library/9sh96ycy(v=vs.80).aspx

    Ahora bien, impedir que se pueda decompilar el ejecutable es más complicado. Puedes dificultar la operación "ofuscando" el código mediante alguna de las herramientas que existen para este fin, como por ejemplo dotfuscator. Pero esto únicamente sirve para ponerle las cosas más difíciles a quien quiera hacer la descompilación de tu programa. Ninguna de estas herramientas es 100% infalible.

    • Marcado como respuesta luis_vlc sábado, 19 de julio de 2014 16:34
    sábado, 19 de julio de 2014 16:15

Todas las respuestas

  • Para que sea "incorrompible", puedes asignarle una firma digital, bien sea un simple "strong name" o bien una firma completa con certificado digital ("authenticode"):

    http://msdn.microsoft.com/es-es/library/9sh96ycy(v=vs.80).aspx

    Ahora bien, impedir que se pueda decompilar el ejecutable es más complicado. Puedes dificultar la operación "ofuscando" el código mediante alguna de las herramientas que existen para este fin, como por ejemplo dotfuscator. Pero esto únicamente sirve para ponerle las cosas más difíciles a quien quiera hacer la descompilación de tu programa. Ninguna de estas herramientas es 100% infalible.

    • Marcado como respuesta luis_vlc sábado, 19 de julio de 2014 16:34
    sábado, 19 de julio de 2014 16:15
  • Muchas gracias Alberto,

    me informaré sobre ambas técnicas y las pondré en práctica.

    ¿Me recomiendas algo más como medida de protección?

    sábado, 19 de julio de 2014 16:35