Dekompilierung von .NET Programmen

Hallo,

ich bin auf der Suche nach einem Programm, mit dem man das Dekompilieren von .NET Programmen verhindern bzw. erschweren kann.

Ich habe bereits ein paar Programme rausgesucht, wüsste aber gerne welche Erfahrungen ihr so gemacht habt und ob ihr ein bestimmtes Programm empfehlen könnt.

Folgende Programme habe ich mir angeschaut:

  • Spices.net Obfuscator
  • .NET Reactor
  • Skater .NET Obfuscator Light
  • DotNet Protector

Desweiteren habe ich mit manchen Programmen einfach keine lauffähige Version meines Programms erstellen können. Als wären wichtige Variablen oder Konstanten regelrecht "unbrauchbar2 gemacht worden. weiß jemand, woran das liegen könnte, oder ob man etwas bestimmtes beachten muss.

Vielen Dank schon mal.

Liebe Grüße
Martin Ammerschuber