AllExperts > Experts 
Search      

VB.NET

Volunteer
Answers to thousands of questions
 Home · More Questions · Answer Library  · Encyclopedia ·
More VB.NET Answers
Question Library

Ask a question about VB.NET
Volunteer
Experts of the Month
Expert Login

Awards

About Us
Tell friends
Link to Us
Disclaimer

 
 
 
 
About Rohit Prakash
Expertise
I can answer questions on VB.NET 2003. Areas include: Designing/Developing/Deploying desktop/client-server applications. I can also help in database connectivity using ADO.NET to connect to popular databases like Oracle,Access,SQL Server,MySQL,PostgreSQL etc.

Experience
I have 3 years experience using Visual Basic.NET in corporate environments. I have been providing consulting to private organizations and large departments and also developed solutions for custom needs.

Education/Credentials
Master of Computer Applications.

 
   

You are here:  Experts > Computing/Technology > Basic > VB.NET > .NET code security

Topic: VB.NET



Expert: Rohit Prakash
Date: 3/11/2007
Subject: .NET code security

Question
Dear expert
As you know, you can disassemble a .NET-based executable file using 'ildasm.exe' application provided by the .NET Framework and then examine the intermediate language codes. Two questions arise here:

1.Is it possible to change the intermediate code and the recompile it? In fact I worry about the security issues!

2.Could one de-compile the intermediate code into the original source code or into other .NET languages? Is
there any encryption or obfuscation measures taken to provide .NET code security?

Thank you very much

Answer
To prevent .NET code from reverse engineering, you can use a tool called ".NET Reactor". Also there are plenty of obfuscation tools. For the former goto following link:

http://www.eziriz.com

And for the latter, just search in google with terms ".net obfuscator" and you will find many details.

Add to this Answer    Ask a Question



  Rate this Answer
   Was this answer helpful?
Not at allDefinitely              
   12345  

     
About Us | Advertise on This Site | User Agreement | Privacy Policy | Help
Copyright  © 2008 About, Inc. About and About.com are registered trademarks of About, Inc. The About logo is a trademark of About, Inc. All rights reserved.