|
#1
|
|||
|
|||
Best software protector: Themida or Enigma Protector?
Hi guys. I know this is a kinda odd question, but I'm trying to decide between Themida and Enigma Protector as the software solution to protect a program.
I'll be using my own registration engine so I will only use Themida/Enigma Protector to protect the exe from decompiling/analysis. Which solution do you guys think is more secure, Themida or Enigma Protector? Thanks! |
#2
|
|||
|
|||
Quote:
|
#3
|
|||
|
|||
Both have been fully defeated. I'd go for good customer care. Beats any protection.
Personally I've got not much experience with enigma, though did not find it particularly impressive when I unpacked it once or twice. Themida on the other hand I've unpacked many times. Good protector, but not what it used to be nowadays. I think both have the same probability of being cracked. Depends a bit on the cracker I suppose. |
The Following User Gave Reputation+1 to quosego For This Useful Post: | ||
#4
|
|||
|
|||
Thanks for your reply.
Do you have any suggestion for a protector you feel is better than any of these two I mentioned? I also have TTProtect, VMProtect, NoobyProtect and Code Virtualizer (although this last one will only obfuscate with a virtual machine the areas I select) on my list. Do you have any comments to make about any of these programs? Last edited by smartins; 02-20-2010 at 17:45. |
#5
|
||||
|
||||
Quote:
|
The Following User Gave Reputation+1 to Deathway For This Useful Post: | ||
#6
|
|||
|
|||
Quote:
VMprotect has no public devirtulaizer, but they exist. Obfuscation is also pretty lame there. It's antidebug I'd say is best of all these, however with the correct plugins you don't have to do anything to bypass.. And sunbeam documented this pretty well. Noobyprotect is not often used and has some compatibility issues I noticed, at least in the crackme's released. Perhaps they're fixed by now. No experience with TTprotect, rarely used as far as I know. Well the point is actually all have been defeated, though most are actually pretty good. Themida/enigma and VMprotect are the more commonly used ones, but they all have been defeated. There's simply no flawless protector out there. The above protectors will stop all newbies anyway so in that regard you're already good. |
The Following User Gave Reputation+1 to quosego For This Useful Post: | ||
#7
|
|||
|
|||
Well, we got Themida/WL/CV defeated, VMProtect unpacking is doable as well (proven by LCF-AT and Nooby) and NoobyProtect seems to have some teething troubles.
TTProtect hasn't updated for ages if I'm not mistaken and does not run on my Windows 7 box. Might be some kernel32 retrieval issue? Protection coders used to offer customized versions, not sure about them still doing it. There are custom Armadillo versions but it's defeated as well. I'd go for a customized VM protector (insisting on the customization of the VM; if you got the budget and it's worth it) plus some own protection tricks which will keep off newbies using scripts/step-by-step tutorials as quo already mentioned. |
The Following User Gave Reputation+1 to metr0 For This Useful Post: | ||
#8
|
|||
|
|||
Coders trust so much protectors that they feel secure just by enabling some/all features which the protector offers.
Most of them doesnt even care about using code markers in their source thus making unpacking very easy and cut off 50% of protector power. All the protectors you listed are quiete good but depends on the way you implement them. My advice: develop your own registration procedure, add some asm tricks to your app and pack it using code crypters. |
The Following User Gave Reputation+1 to For This Useful Post: | ||
#9
|
|||
|
|||
Quote:
Simply spend a whole day for protection implementing and you will get good results. Quote:
Regarding asm tricks - also disagree, some tricks could work on 50% machines, but for another 50% you will get a crash. It is really better to use protectors that had been dozen times tested on dozen machines.. |
The Following User Gave Reputation+1 to Enigma For This Useful Post: | ||
#10
|
|||
|
|||
Remember this release: VB.Decompiler.Pro.7.7.RETAIL.INCL_KEYGEN-FFF.rar. VB Decompiler uses Themida's registration scheme. So, it can be breaked too
|
The Following User Gave Reputation+1 to SaNX For This Useful Post: | ||
#11
|
||||
|
||||
it think the best of protectors is that you develop it , because for many protectors we have so many tools that make it easy to unpack for newbie users.
|
The Following User Gave Reputation+1 to Gladiyator For This Useful Post: | ||
#12
|
||||
|
||||
And remember, Themida is having a lot of false positives with antivirus.
__________________
omnino lo qui quae que quod somos es pulvis en el ventus. TAOS -The opposite of courage in our society is not cowardice, but conformity- |
#13
|
|||
|
|||
enigma? a joke jaja
|
#14
|
||||
|
||||
imho best way to protect your software is:
1. to not alow crackers to read authentification algorithms - simply put them on some web server, and athenticate through some php script.. the algorithm can be simple as you want.. 2. encrypt and decrypt exe critical code parts on the fly using the key that can be checked only on the web.. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Enigma Protector x64 | Enigma | x64 OS | 14 | 05-28-2012 15:11 |
The Enigma Protector v2.00 | ollydbg | General Discussion | 2 | 06-07-2010 03:27 |