P
Paul Aspinall
I have been developing apps in C#...
Until recently, I was not concerned about the compilation to IL step, which
many people had been concerned about. However, having spent a few hours
using ILDASM and Refelector, I am very concerned about the ease at which my
code can be reverse engineered....
This does not really seem like a very good 'feature' for marketing
commercial products on the platform.
My question is.... Is Obfuscation really only the best way to protect my
code??
I know that no code is 100% safe, and reverse engineering on x86 native was
also possible..... However, the RE available under .Net is 'so easy', that
it seems like all code comes complete with source!!!
Surely there is something to prevent this under .NET??
I know it doesn't really fit with the .NET strategy, but what about a C# /
..NET to native x86 compiler??
Thanks
Paul
Until recently, I was not concerned about the compilation to IL step, which
many people had been concerned about. However, having spent a few hours
using ILDASM and Refelector, I am very concerned about the ease at which my
code can be reverse engineered....
This does not really seem like a very good 'feature' for marketing
commercial products on the platform.
My question is.... Is Obfuscation really only the best way to protect my
code??
I know that no code is 100% safe, and reverse engineering on x86 native was
also possible..... However, the RE available under .Net is 'so easy', that
it seems like all code comes complete with source!!!
Surely there is something to prevent this under .NET??
I know it doesn't really fit with the .NET strategy, but what about a C# /
..NET to native x86 compiler??
Thanks
Paul