Log in

View Full Version : CrackMe [Observational]


SweetZ
12-13-2009, 04:32 PM
Ive put together a little crack me.

If/Once your past HWID Protection, try to crack the password.

http://www.megaupload.com/?d=C1AKEPSY

Kurapica
12-14-2009, 04:47 AM
What's the point of another SmartAssembly CrackME !!?

Kurapica
12-14-2009, 06:40 AM
Anyway It was not hard but rather boring....

Copy the 2 files in the archive and run loader.exe from the CrackME folder, then you can use any string as a correct PWD.

SweetZ
12-14-2009, 08:16 AM
Anyway It was not hard but rather boring....

Copy the 2 files in the archive and run loader.exe from the CrackME folder, then you can use any string as a correct PWD.

How exactly did you do this?

sirp
12-14-2009, 08:33 AM
cool approach karapica ! btw sweet .. u have to find the bytes responsible for the good / bad jumps .. and with a loader u can patch em in memory without breaking strongnaming etc .. caus the key is used for encrypt / decrypt. u could wirte your own loader too or use dup or something like that

SweetZ
12-14-2009, 09:18 AM
cool approach karapica ! btw sweet .. u have to find the bytes responsible for the good / bad jumps .. and with a loader u can patch em in memory without breaking strongnaming etc .. caus the key is used for encrypt / decrypt. u could wirte your own loader too or use dup or something like that

So, i couldnt use this protection on my product that will be going on sale soon? I dont want it to get cracked, and you seemed to do it very easily.

kao
12-14-2009, 09:52 AM
@SweetZ: look around this board, you'll learn 2 things very quickly. ;)

First, anything that runs can be broken. If your product is worth it, it will be cracked sooner or later. Just accept it as a fact.
Second, Kurapica is one of the top .NET reversers in the world. He can break virtually any .NET protection. But your real worries should be beginners and medium-level reversers and {smartassembly} is good enough to stop them.

Software protection is similar to keys of your house. Great locksmith will be able to open standard locks in a few seconds or minutes. But the locks are good enough to stop majority of criminals, therefore we still use them.

SweetZ
12-14-2009, 10:55 AM
@SweetZ: look around this board, you'll learn 2 things very quickly. ;)

First, anything that runs can be broken. If your product is worth it, it will be cracked sooner or later. Just accept it as a fact.
Second, Kurapica is one of the top .NET reversers in the world. He can break virtually any .NET protection. But your real worries should be beginners and medium-level reversers and {smartassembly} is good enough to stop them.

Software protection is similar to keys of your house. Great locksmith will be able to open standard locks in a few seconds or minutes. But the locks are good enough to stop majority of criminals, therefore we still use them.

Thankyou very much for that, i didnt know he was that good hehe.

So is {smartassembly} good enouph to protect my program from low-mid level crackers? It also has my HWID implemented too.

Kurapica
12-14-2009, 12:22 PM
lol kao !! Thanks for the nice words coz It really made my day :D

and as kao already said, SA is an excellent protection that can stop most beginners and medium-level reversers, personally I use it.

bball0002
12-14-2009, 11:25 PM
Nice approach Kurapica. Personally that is what I do for apps protected with {SmartAssembly} 4, because if the "References Dynamic Proxy" setting is enabled then it is very hard to directly edit the exe (although NOT impossible).

To the OP, if I were you I would go with either {SmartAssembly} or DeployLX Codeveil 3.2. Codeveil is also a very nice protector that will stop most beginner - average reversers. DeployLX also has a licensing system which is very nice.

Hannibal
12-18-2009, 05:30 AM
From my reading here, {sa} seems to be one of the top obfuscators, however - I seldom see a recommendation on licensing mechanisms. bball, yours was one of the first I've seen. However, DeployLX and {sa} would have quite a bit of overlap. Are there any standalone licensing mechanisms that are recommended?

I've used .NET Reactor in the past for licensing and "protection", and I've since purchased {sa} - however, I'm left with this licensing gap, and I'm looking for suggestions.

SweetZ - not intending to threadjack, just have the same questions as you. ;-)

Regards,
Hannibal

bball0002
12-18-2009, 03:51 PM
DeployLX Licensing is a standalone licensing system. If you wanted, I could offer you the latest version for a nice price reduction ... PM me.