Click here to Skip to main content
16,018,264 members
Home / Discussions / C#
   

C#

 
AnswerRe: crystal report in c#.net Pin
Abdul Rahman Hamidy31-Jul-09 22:58
Abdul Rahman Hamidy31-Jul-09 22:58 
AnswerRe: crystal report in c#.net Pin
nelsonpaixao1-Aug-09 5:38
nelsonpaixao1-Aug-09 5:38 
Questionobfuscation Pin
devvvy31-Jul-09 20:19
devvvy31-Jul-09 20:19 
AnswerRe: obfuscation Pin
mustang8631-Jul-09 22:13
mustang8631-Jul-09 22:13 
GeneralRe: obfuscation Pin
devvvy1-Aug-09 15:54
devvvy1-Aug-09 15:54 
AnswerRe: obfuscation Pin
Moreno Airoldi31-Jul-09 23:39
Moreno Airoldi31-Jul-09 23:39 
GeneralRe: obfuscation Pin
devvvy1-Aug-09 13:59
devvvy1-Aug-09 13:59 
GeneralRe: obfuscation Pin
Moreno Airoldi2-Aug-09 0:58
Moreno Airoldi2-Aug-09 0:58 
Eazfuscator is very easy to use. Like other obfuscators, it's just a command line tool, but it includes a simple interface for VS integration, which will take your project and automatically add a post-generation event to call the utility. You just end up with an obfuscated exe, not much more to be done.

In order to include or exclude classes and pieces of code from obfuscation, it offers some custom attributes.

It does not include any licensing support, so if you need it I guess you'll have to go for Skater or some similar commercial software.

About protecting intellectual property, if your boss wants protection against you (the developer) my opinion is he would be going the wrong way if he thinks to enforce it with obfuscation and licensing.

You write the source code, so you can steal it, either by copying it or by trying to rewrite it. Besides, even with a licensing method not written by you, you can still steal the asymmetric encryption keys and the passwords. If he wants protection against information leakage, I think the correct way is trust and an NDA.

For my projects I decided to write the licensing software myself, cause I don't want to be tied to a third party solution which may not work with future OS releases, or may drop out of the market, or whose pricing strategy may force me to spend high amounts of money in the future. That said, most software houses use pre-cooked licensing solutions and they are more than happy with that.

I think your choice will depend mainly on three factors:

1) Is the cost for the third party solution acceptable (would it cost me more to develop and maintain my own solution) ?
2) Do I have the concrete possibility to develop an in-house solution (time, skill, etc.) ?
3) How much is my software worth against the cost I will pay for licensing (i.e. which is the REAL chance of someone wanting to break it - and succeeding - and which would be the REAL loss I will undergo ? - this in my opinion is the fact most people fail to consider properly) ?

Well, good luck. Let me know how it goes. Smile | :)

2+2=5 for very large amounts of 2
(always loved that one hehe!)

GeneralRe: obfuscation Pin
OriginalGriff2-Aug-09 1:30
mveOriginalGriff2-Aug-09 1:30 
GeneralRe: obfuscation [modified] Pin
mustang861-Aug-09 16:46
mustang861-Aug-09 16:46 
GeneralRe: obfuscation Pin
Moreno Airoldi2-Aug-09 0:58
Moreno Airoldi2-Aug-09 0:58 
Questionread data from existing tcp connection Pin
Tris Setiawan31-Jul-09 19:46
Tris Setiawan31-Jul-09 19:46 
AnswerRe: read data from existing tcp connection Pin
stancrm31-Jul-09 19:56
stancrm31-Jul-09 19:56 
GeneralRe: read data from existing tcp connection Pin
Tris Setiawan31-Jul-09 20:25
Tris Setiawan31-Jul-09 20:25 
Questionusing tab control Pin
gal00031-Jul-09 6:59
gal00031-Jul-09 6:59 
AnswerRe: using tab control Pin
Xmen Real 31-Jul-09 7:04
professional Xmen Real 31-Jul-09 7:04 
GeneralRe: using tab control Pin
gal00031-Jul-09 18:45
gal00031-Jul-09 18:45 
AnswerRe: using tab control Pin
Baeltazor31-Jul-09 7:32
Baeltazor31-Jul-09 7:32 
GeneralRe: using tab control Pin
Luc Pattyn31-Jul-09 18:28
sitebuilderLuc Pattyn31-Jul-09 18:28 
QuestionTextBox disabling Middle-Scroll. Pin
Baeltazor31-Jul-09 6:58
Baeltazor31-Jul-09 6:58 
AnswerRe: TextBox disabling Middle-Scroll. Pin
Xmen Real 31-Jul-09 7:01
professional Xmen Real 31-Jul-09 7:01 
GeneralRe: TextBox disabling Middle-Scroll. Pin
Baeltazor31-Jul-09 7:07
Baeltazor31-Jul-09 7:07 
GeneralRe: TextBox disabling Middle-Scroll. Pin
Xmen Real 31-Jul-09 7:09
professional Xmen Real 31-Jul-09 7:09 
GeneralRe: TextBox disabling Middle-Scroll. Pin
Baeltazor31-Jul-09 7:10
Baeltazor31-Jul-09 7:10 
GeneralRe: TextBox disabling Middle-Scroll. Pin
Xmen Real 31-Jul-09 7:16
professional Xmen Real 31-Jul-09 7:16 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.