Solved

How can I protect my program from unauthorized changes?

Posted on 2007-11-26
8
214 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
Comment Utility
Visual Studio 2008 Professional comes with Dotfuscator Community Edition.
0
 

Author Comment

by:EEssam
Comment Utility
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
Comment Utility
0
 
LVL 11

Expert Comment

by:udhayakumard
Comment Utility
Are you going to distribute the source code or the Executable alone??
0
Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

 

Author Comment

by:EEssam
Comment Utility
The executable alone for sure.
0
 
LVL 55

Expert Comment

by:Jaime Olivares
Comment Utility
you need an ofuscator, certainly.
0
 

Author Comment

by:EEssam
Comment Utility
So there are no FREE solutions?
0
 
LVL 55

Accepted Solution

by:
Jaime Olivares earned 500 total points
Comment Utility
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

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Object Oriented Best Practice 5 32
Pass through dll 2 33
.net VBA word safemode 1 23
Get String split 5 31
In my previous article (http://www.experts-exchange.com/Programming/Languages/.NET/.NET_Framework_3.x/A_4362-Serialization-in-NET-1.html) we saw the basics of serialization and how types/objects can be serialized to Binary format. In this blog we wi…
More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
This video shows how to remove a single email address from the Outlook 2010 Auto Suggestion memory. NOTE: For Outlook 2016 and 2013 perform the exact same steps. Open a new email: Click the New email button in Outlook. Start typing the address: …
This tutorial demonstrates a quick way of adding group price to multiple Magento products.

763 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

13 Experts available now in Live!

Get 1:1 Help Now