Redgate SmartAssembly

Bescherm .NET-assemblies met obfuscatie en rapportage

Subcategorieën

Over deze software

SmartAssembly is een .NET-obfuscatieprogramma dat assemblies beschermt door namen te wijzigen, control-flowobfuscatie toe te passen, strings te coderen en ongebruikte code te verwijderen (pruning), waardoor het risico op reverse-engineering afneemt. Het biedt ook geautomatiseerde fout- en gebruiksrapportage, het samenvoegen van afhankelijkheden en compressie van resources, en integreert in buildprocessen via MSBuild en commandoregeltools.

Licenties & prijzen

Standard

Biedt kernfuncties voor .NET-obfuscatie—hernoemen, snoeien en resourcecompressie—zonder geavanceerde control-flow of verbeterde rapportage.

Professional

Voegt geavanceerde obfuscatiemethoden toe, uitgebreide control-flow- en stringbescherming, en geautomatiseerde foutrapportage voor .NET-assemblies.

Smartassembly

De oorspronkelijke SmartAssembly-editie bevat basisobfuscatie, resourcecompressie en optionele foutrapportage voor individuele ontwikkelaars.

Aankoop

Redgate SmartAssembly

Redgate SmartAssembly
Op voorraad
Levering: 1 werkdag
Bezig met laden...
€ 747,82
Gratis en vrijblijvend

Heb je meer informatie nodig of ben je op zoek naar een andere licentie?

Voordelen

  • Code protection: Maakt namen, control-flow en strings onleesbaar om reverse-engineering te bemoeilijken.
  • Error reporting: Vangt automatisch crash- en gebruiksrapporten op en categoriseert ze voor foutopsporing.
  • Dependency management: Voegt afhankelijkheden samen, comprimeert ze en sluit ze in om de deployment te vereenvoudigen.
  • Build integration: Integreert met MSBuild en commandoregelworkflows voor release-builds.
  • Editions available: De edities Standard, Pro en Personal voorzien in verschillende inzet- en testbehoeften.

Beschikbare talen

  • English

Ondersteuningsinformatie

  • Documentation: Uitgebreide online documentatie behandelt functies, installatie en probleemoplossing voor SmartAssembly.
  • Community forums: De Redgate Hub-forums bieden gebruikersdiscussies en productvragen.
  • Product support portal: Een Redgate-ondersteuningsportaal is via de productsite bereikbaar voor officiële hulp.
  • Error report SDK: Er is een SDK beschikbaar om exception-rapporten programmatisch te benaderen en aangepaste rapporten te verzenden.
  • Integration guides: Gidsen tonen integratie met MSBuild en de opdrachtregel voor buildautomatisering.

Veelgestelde vragen

Wat doet SmartAssembly?
SmartAssembly obfusceert managed .NET-assemblies om reverse-engineering en wijzigingen te beperken, en biedt geautomatiseerde fout- en functiegebruiksrapportage, evenals het samenvoegen van afhankelijkheden en compressie van resources.
Welke .NET-versies ondersteunt SmartAssembly?
SmartAssembly ondersteunt managed code voor moderne .NET-versies en vroegere frameworks, waaronder .NET 5 tot en met 9, .NET Framework 2.0 tot 4.8, .NET Core 2.0 tot 3.1 en .NET Standard 1.6 tot 2.0.
Hoe werkt de foutrapportage van SmartAssembly?
Het decodeert geobfusceerde stacktraces, genereert PDB-bestanden voor foutopsporing, vangt rapporten op en categoriseert ze, en kan rapporten opslaan in SQLite of SQL Server met opties voor een SDK en aangepaste webservices.
Welke edities zijn er en waarvoor dienen ze?
SmartAssembly is beschikbaar in de edities Standard en Pro voor release-builds, met een Personal-editie voor testen en het bekijken van foutrapporten die niet voor distributie gebruikt mogen worden.
Kan SmartAssembly gebruikt worden in CI/CD-pijplijnen?
Ja. SmartAssembly integreert met MSBuild en kan vanaf de opdrachtregel worden uitgevoerd, waardoor het in geautomatiseerde build- en releasepijplijnen kan worden gebruikt.