Click here to Skip to main content
15,902,189 members
Home / Discussions / C#
   

C#

 
GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
Eddy Vluggen10-Mar-11 21:42
professionalEddy Vluggen10-Mar-11 21:42 
GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
Pete O'Hanlon11-Mar-11 3:15
mvePete O'Hanlon11-Mar-11 3:15 
GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
Eddy Vluggen11-Mar-11 3:41
professionalEddy Vluggen11-Mar-11 3:41 
GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
Matty2221-Mar-11 23:46
Matty2221-Mar-11 23:46 
GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
devvvy12-Mar-11 12:53
devvvy12-Mar-11 12:53 
GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
devvvy12-Mar-11 12:50
devvvy12-Mar-11 12:50 
AnswerRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
bob1697211-Mar-11 1:38
bob1697211-Mar-11 1:38 
GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) [modified] Pin
devvvy12-Mar-11 13:04
devvvy12-Mar-11 13:04 
yes I hear you (though I dont know assembly programming)

Binary patch is the bottom line - if hacker knows where the code is which makes the comparison
<br />
 IsAuthorized = LicenseController.CheckPermission("ModuleName");<br />
if(IsAuthorized)<br />
{<br />
    ... load the module ..<br />
}<br />


The question is, how hard/easy to spot the line? If code is obfuscated (In machine code it'd be same cmp command but there're still thousands of them hacker would need to try patching them one by one, right? This leads me to thinking dynamically generate millions of comparison operators [which is never on actual runtime execution path of course] in .NET code to further throw the sucker off the trail)

Another question is where to store decryption key?
dev
modified on Saturday, March 12, 2011 7:58 PM

GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
bob1697212-Mar-11 17:42
bob1697212-Mar-11 17:42 
GeneralRe: Simple .NET licensing mechanism - how to crack this (assuming exe is obfuscated?) Pin
devvvy14-Mar-11 19:25
devvvy14-Mar-11 19:25 
QuestionHow can i use my multi thread in multi core ? Pin
SungBae.Han10-Mar-11 14:31
SungBae.Han10-Mar-11 14:31 
AnswerRe: How can i use my multi thread in multi core ? Pin
Dalek Dave10-Mar-11 14:36
professionalDalek Dave10-Mar-11 14:36 
GeneralRe: How can i use my multi thread in multi core ? Pin
SungBae.Han10-Mar-11 14:50
SungBae.Han10-Mar-11 14:50 
GeneralRe: How can i use my multi thread in multi core ? .. hmm.... Pin
SungBae.Han10-Mar-11 15:08
SungBae.Han10-Mar-11 15:08 
AnswerRe: How can i use my multi thread in multi core ? Pin
Luc Pattyn10-Mar-11 15:10
sitebuilderLuc Pattyn10-Mar-11 15:10 
QuestionAny way to speed up ADO.NET performance? Pin
SledgeHammer0110-Mar-11 12:39
SledgeHammer0110-Mar-11 12:39 
AnswerRe: Any way to speed up ADO.NET performance? Pin
Dalek Dave10-Mar-11 12:49
professionalDalek Dave10-Mar-11 12:49 
GeneralRe: Any way to speed up ADO.NET performance? Pin
SledgeHammer0110-Mar-11 13:53
SledgeHammer0110-Mar-11 13:53 
AnswerRe: Any way to speed up ADO.NET performance? Pin
PIEBALDconsult10-Mar-11 13:24
mvePIEBALDconsult10-Mar-11 13:24 
AnswerRe: Any way to speed up ADO.NET performance? PinPopular
Luc Pattyn10-Mar-11 13:36
sitebuilderLuc Pattyn10-Mar-11 13:36 
GeneralRe: Any way to speed up ADO.NET performance? Pin
Dalek Dave10-Mar-11 13:42
professionalDalek Dave10-Mar-11 13:42 
AnswerRe: Any way to speed up ADO.NET performance? Pin
Luc Pattyn10-Mar-11 13:56
sitebuilderLuc Pattyn10-Mar-11 13:56 
GeneralRe: Any way to speed up ADO.NET performance? Pin
Dalek Dave10-Mar-11 14:00
professionalDalek Dave10-Mar-11 14:00 
GeneralRe: Any way to speed up ADO.NET performance? Pin
SledgeHammer0110-Mar-11 14:11
SledgeHammer0110-Mar-11 14:11 
GeneralRe: Any way to speed up ADO.NET performance? Pin
SledgeHammer0110-Mar-11 14:08
SledgeHammer0110-Mar-11 14:08 

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.