#1
|
|||
|
|||
Need a suggestion for a decent software protection
Hello
OK, I realize this is a weird question to ask, but I thought this would be the best place to ask it I have an application that I want to distribute and I'd like some suggestions on the protection to buy and use. I know that no protection is perfect, I'd just like one that would be decent, that is, not very easy to be cracked. My budget is not the greatest (say, around 300USD max), so I wouldn't go for a very expensive protection (i.e. 3000+ USD). An online activation scheme, or an activation based on a key would be all I need. I plan to give it around, but I'd like to have control over its distribution and activation I was thinking of Armadillo at first, but it seems it's quite easy to crack it. ASProtect looks to be better. What would you guys suggest, given my budget and requirements? Thanks in advance |
#2
|
|||
|
|||
you may try winlicense. here is the address
http://www.oreans.com |
#3
|
|||
|
|||
the best protection and tricks is the one you could make with your own imagination think you're a cracker or reverser.. what would they do...and what you could do to make it hard for them..this is my opinion.. don't waste your money for another packer or protection that you will see later unpacked and cracked.
Happy New year and My Best Regards! |
#4
|
|||
|
|||
As far as i know, only one public version of Themida was cracked, which is ancient.WinLicense is an amazing product, which does all what it says.
Until now, i've never seen a product cracked which is protected with WL. It support SmartKeys (activation by key), also it's very very easy to develop a custom online activation scheme, using the SDK from WL. If you intergrate WL "deeply" in your code and do your own "magic" as Crk said, then it will be very hard to crack your software.. Have a happy new year full of health and wealth! |
#5
|
|||
|
|||
Before you consider Thermida, perhaps you should review this Thread:
http://www.exetools.com/forum/showthread.php?t=7745 Titled: AKIRA AGAINST THEMIDA Regards,
__________________
JMI |
#6
|
|||
|
|||
This is exactly the crack i was reffering too, but it's been 6 months since then, and i believe Themida/WinLicense improved itself, specially with the new features it introduced on 1.1.
Thanx for reminding us though! |
#7
|
|||
|
|||
Thanks for the suggestions everyone, I'll try Winlicense (Themida)
How about EXECryptor? Is it any good? I don't want to create my own protection right now as I don't have the necessary knowledge and experience. Can anyone suggest a good book on the subject? |
#8
|
|||
|
|||
http://pnluck.altervista.org/soft-tute/Execryptor_a_look_on.html
|
#9
|
|||
|
|||
With WinLicense, if you want to active Hardware ID like Hardware Fringerprint likes Armadillo, you have to program it by yourself with SDK.
It has more options to active your products as text file, license file and .reg file.... I guess there is not protection is absolution, the main program how long it will be defeated! |
#10
|
|||
|
|||
Quote:
|
#11
|
|||
|
|||
Any protection can be cracked (IMHO). The trick is to make it impossible to create a keygen or single user names/serial number pair that any noob can use. As long as it requires a patch you can minimize the number of cracked copies by using embedded/protected/encrypted custom key checking and updating your releases often. This will:
1. force the cracker to disassemble and nop/remove the checks to create a patch 2. make it difficult for the noob to find the matching software version and patcher Keeping 1/2 step ahead is the best you can hope for. As to commercial packages, I gave up an built my own (using lots of information from exetools, thank you very much). The two I did use where: CypKey: Pretty good protection, too expensive, has a habit of eating user's keys for no apparent reason, no re installing of os SDProtector: Absolute crap. Based on some copy protection on planetsourcecode.com. Very incompatible, terrible support, barely works Hope this helps, wcff |
#12
|
|||
|
|||
My two cents for ExeCryptor and WinLicense.
The rest seem easily cracked nowadays |
#13
|
|||
|
|||
i wouldn't support execryptor/themida/winlicense at all since they are terribly slowing down your app and could create difficulties (execryptor is detected as Win32.Crypted.Exe on kaspersky and other av's)
They are doing the starforce way, terribly scramble the exe with some polymorphic engine and own vm leaving behind the perfomance! i would go for asprotect since people arent too wild about this like armadillo.. As long as its not keygennable its already enough, best would be to add some of your own tricks to the unprotected exe before applying the protection... I wouldn't support people to use these polymorphic/metamorphic/whatever protection since they ruin the fun for everyone, i would still go for the wrappers if its just some self coded app.. If its really important, try to do your own thing.. since every generic protection can be unpacked in the long run... Greetz to fly who already unpacked and cracked themida afaik! (well he can unpack everything ) Last edited by theunforgiven; 01-03-2006 at 11:26. |
#14
|
|||
|
|||
Think about future, md5. Winlicense (Themida) has no 64bit Windows vesion support.
And probably will not, because, as far as I know, M$ want restrict access to low level OS parts... (http://www.microsoft.com/whdc/driver/kernel/64bitpatching.mspx) |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Comers & Goners in software protection | TmC | General Discussion | 8 | 11-03-2019 22:29 |
Kagi Software Protection | Nukacola | General Discussion | 0 | 04-08-2005 00:13 |
What is the best software protection? | FractalizeR | General Discussion | 35 | 08-19-2003 13:21 |