T
Tom Rahav
Dear all!
I develop VB.NET for about a year, and always heard about how easy is to
"reverse-engineer" .NET applications, due to the MSIL and so... I decided to
check it buy opening .exe file I created with VB .NET in software called
"Lutz Roeder's .NET Reflector" (you properly know that, and if not, try it!)
and I was shocked to get the whole source code in front of me!! It made me
wonder how many seconds will take to my customers to get and distribute it
over the net.... Anyway, I'm sure there are some ways to avoid such an easy
access to the source code (although I'm sure there is no unbreakable
solution...). I tried to dig something in the .NET security / cryptography
namespaces, but didn't find any specific article or clue.
Can someone please give me any idea of where to start from?? any example /
article / etc.
Many thanks in advanced!
Tom Rahav.
I develop VB.NET for about a year, and always heard about how easy is to
"reverse-engineer" .NET applications, due to the MSIL and so... I decided to
check it buy opening .exe file I created with VB .NET in software called
"Lutz Roeder's .NET Reflector" (you properly know that, and if not, try it!)
and I was shocked to get the whole source code in front of me!! It made me
wonder how many seconds will take to my customers to get and distribute it
over the net.... Anyway, I'm sure there are some ways to avoid such an easy
access to the source code (although I'm sure there is no unbreakable
solution...). I tried to dig something in the .NET security / cryptography
namespaces, but didn't find any specific article or clue.
Can someone please give me any idea of where to start from?? any example /
article / etc.
Many thanks in advanced!
Tom Rahav.