Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Lazy to learn another
Message
From
05/02/2004 06:26:52
 
 
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00873798
Message ID:
00874356
Views:
29
Neil,

Please reread my message. No car is burglarproof, no discussion about that, but designing a new car on purpose so that someone can make a universal key for it? Sorry, there is no way you can convince me to like that idea.

Yes, I also happen to know WHY MSFT designed dotNET that way. They designed dotNET so that the CLR will supervise how the user uses the application, analyze which parts of the application is most used, and recompile on the fly if that will make the program run faster. But this design was chosen although MSFT well knew this meant that the source code would be easy to reach. That is why I say dotNET is easy to decompile by design.

I agree that no development environment creates programs which can not be decompiled, but with dotNET this is simply way too easy because MSFT made a strategic decision to give performance priority over security. A very bad decision in my mind.

>Tore,
>
>And I will ask you again.
>
>Which development environment do you know that produces an executable image (in whatever form) that you cannot reverse engineer to source code yet can still be forward executed?
>
>Regards
>Neil
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform