Pregunta

Quiero usar el protector de código SLP para que la descompilación de una aplicación .NET sea más difícil.No quiero funcionalidad de licencia, solo la protección de código fuera de línea que ofrece.

Sé que ahora es propiedad de inishtech pero estoy esperando obtener el protector de códigos a través de Microsoft como se sugiere en Este artículo de Visual Studio Magazine

El protector de códigos es solo una parte de la visión SLP de Microsoft.El protector de códigos es gratuito para usar, y se incluirá con Visual Studio.

¿El protector de código SLP de Microsoft aún está disponible y, de ser así, cómo usaría en Visual Studio?

¿Fue útil?

Solución

http://www.microsoft.com/slps/ ->

InishTech has assumed full responsibility for the existing customer base, 
and acquired the rights to SLP Services. To ensure a smooth transition 
for SLP Services customers, Microsoft will continue to offer SLP Services 
support until   September 24, 2009.

ahora es inishtech.Puede obtener más información sobre las soluciones que ofrecen aquí: http://www.inishtech.com/

Otros consejos

Descargo de responsabilidad: trabajo para inishtech .

Desafortunadamente, Microsoft dejó de enviar el software en 2008 como se indica en la respuesta de @Nathan Tornquist (+ 1'd). Tenga en cuenta que si tuvo una versión escondida de ese tiempo, se congela a tiempo con todo lo que implica. Por lo tanto, encontrarías un número significativo de problemas que desde entonces se han resuelto:

  • La permutación 'genérica' incluida no fue por cliente y, por lo tanto, solo se recomienda su uso en evaluaciones de SLP. El uso normal de uso recomendado del protector de código requiere una "permutación" con licencia específica para un cliente, que requiere una suscripción al servicio, este siempre ha sido el caso incluso cuando Microsoft proporcionó el producto, fue solo 'gratis' en el sentido que una suscripción de MSDN incluyó una suscripción básica SLPS.
  • El proceso de instalación CIRCA 2008 fue complicado para obtener la derecha (y no proporciona manera de ejecutar su código si no tiene un proceso de instalación elevado para escribir en el registro. Dado que solo desea la protección del código que sea un gravanncia significativo)
  • No hubo una integración visual de estudio de ningún tipo
  • Las restricciones al uso de los genéricos en Código para estar protegidos, que se ejecutan en los procesos X64, que se ejecutan bajo el CLR V4, antes o más tarde se convertirían en un problema para usted
  • Ha habido un número significativo de mejoras no titulares a la capacidad de uno para diagnosticar los problemas de tiempo de ejecución

    La línea inferior es que, aunque puede ser técnica y / o legalmente posible, realmente sería una mala inversión de su tiempo para intentar hacerlo, dado la cantidad de mejoras, el ajuste de rendimiento (tanto en tiempo de ejecución como en términos del tiempo para transformar el código) y las correcciones de errores que se han agregado desde entonces.

    El proceso actual (que ya no implica una instalación de SDK, confiando en su lugar en una fuente / paquetes de nuget proporcionados en InishTech y se integra completamente con las compilaciones de Visual Studio o Build Server, se describe en http://docs.softwarepotential.com en el Comenzando con el artículo de protección de código .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top