Solved

How can I protect my program from unauthorized changes?

Posted on 2007-11-26
8
215 Views
Last Modified: 2013-12-16
Hello,

I want to distribute my Win Form C# application and I don't want anybody to be able to change or even view the source code because it's a commercial application.

I really liked CodeVeil, but it costs around $1500! I cannot afford it.

What are my options?

Please advise.
0
Comment
Question by:EEssam
  • 4
  • 3
8 Comments
 
LVL 55

Expert Comment

by:Jaime Olivares
ID: 20353637
Visual Studio 2008 Professional comes with Dotfuscator Community Edition.
0
 

Author Comment

by:EEssam
ID: 20353694
I know but the Community Edition is pretty useless:

 http://www.preemptive.com/products/dotfuscator/Editions.html
0
 
LVL 55

Expert Comment

by:Jaime Olivares
ID: 20353717
0
 
LVL 11

Expert Comment

by:udhayakumard
ID: 20356542
Are you going to distribute the source code or the Executable alone??
0
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 

Author Comment

by:EEssam
ID: 20359456
The executable alone for sure.
0
 
LVL 55

Expert Comment

by:Jaime Olivares
ID: 20359507
you need an ofuscator, certainly.
0
 

Author Comment

by:EEssam
ID: 20360410
So there are no FREE solutions?
0
 
LVL 55

Accepted Solution

by:
Jaime Olivares earned 500 total points
ID: 20360437
have you read the links in my previous question?
http://www.123-free-download.com/download/ides-coding-utilities/assemblur/24134.html
this obfuscator is free, but don't expect to have all the features of a commercial obfuscator
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This document covers how to connect to SQL Server and browse its contents.  It is meant for those new to Visual Studio and/or working with Microsoft SQL Server.  It is not a guide to building SQL Server database connections in your code.  This is mo…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now