Redgate SmartAssembly

Protege ensamblados .NET con ofuscación y generación de informes.

Subcategorías

Acerca de este software

SmartAssembly es una herramienta de ofuscación para .NET que protege los ensamblados mediante enmascaramiento de nombres, ofuscación del flujo de control, codificación de cadenas y poda, reduciendo el riesgo de ingeniería inversa. También ofrece generación automática de informes de errores y de uso de funciones, además de fusión de dependencias y compresión de recursos, y se integra en los procesos de compilación mediante MSBuild y herramientas de línea de comandos.

Licencias y precios

Standard

Funciones básicas de ofuscación para .NET, incluyendo ofuscación de nombres y protección del flujo de control, adecuado para ensamblados sencillos.

Professional

Añade opciones avanzadas de ofuscación, desofuscación de trazas de pila e integración de compilación mejorada para proyectos .NET complejos.

Smartassembly

Edición básica de SmartAssembly que proporciona ofuscación, generación automática de informes de errores y poda para aplicaciones .NET típicas.

Smartassembly professional

Edición Professional de SmartAssembly que combina ofuscación avanzada, desofuscación, generación automática de informes de errores e integración de compilación compatible con CI.

Compra

Redgate SmartAssembly

Redgate SmartAssembly
En existencias
Entrega: 1 día laborable
Cargando...
904,86 €
Gratis y sin compromiso

¿Necesitas más información o estás buscando otra licencia?

Beneficios

  • Code protection: Ofusca nombres, el flujo de control y las cadenas para dificultar la ingeniería inversa.
  • Error reporting: Captura y categoriza automáticamente informes de fallos y de uso para depuración.
  • Dependency management: Fusiona, comprime e incrusta dependencias para simplificar la implementación.
  • Build integration: Se integra con MSBuild y flujos de trabajo de línea de comandos para compilaciones de lanzamiento.
  • Editions available: Las ediciones Standard, Pro y Personal cubren distintas necesidades de despliegue y pruebas.

Idiomas disponibles

  • English

Información de soporte

  • Documentation: La documentación en línea completa cubre características, configuración y solución de problemas para SmartAssembly.
  • Community forums: Los foros de Redgate Hub ofrecen discusiones de usuarios y preguntas sobre el producto.
  • Product support portal: Un portal de soporte de Redgate está vinculado desde el sitio del producto para ayuda oficial.
  • Error report SDK: Hay un SDK disponible para acceder a los informes de excepciones programáticamente y enviar informes personalizados.
  • Integration guides: Las guías muestran la integración con MSBuild y la línea de comandos para la automatización de compilaciones.

Preguntas frecuentes

¿Qué hace SmartAssembly?
SmartAssembly ofusca ensamblados .NET administrados para reducir la ingeniería inversa y las modificaciones, y proporciona generación automática de informes de errores y de uso de funciones, además de fusión de dependencias y compresión de recursos.
¿Qué versiones de .NET soporta SmartAssembly?
SmartAssembly es compatible con código administrado en versiones modernas de .NET y marcos anteriores, incluyendo .NET 5 a 9, .NET Framework 2.0 a 4.8, .NET Core 2.0 a 3.1 y .NET Standard 1.6 a 2.0.
¿Cómo funciona la generación de informes de errores de SmartAssembly?
Decodifica trazas de pila ofuscadas, genera archivos PDB para depuración, captura y categoriza informes, y puede almacenar los informes en SQLite o SQL Server con opciones de SDK y servicio web personalizado.
¿Qué ediciones se ofrecen y cuál es su propósito?
SmartAssembly está disponible en las ediciones Standard y Pro para compilaciones de lanzamiento, y en una edición Personal para pruebas y visualización de informes de errores que no puede usarse para distribución.
¿Se puede usar SmartAssembly en pipelines de CI/CD?
Sí. SmartAssembly se integra con MSBuild y puede ejecutarse desde la línea de comandos, lo que permite su uso en pipelines automatizados de compilación y despliegue.