Results 1 to 5 of 5

Thread: Software protection (or not)

  1. #1

    Thread Starter
    New Member
    Join Date
    Apr 2008
    Posts
    15

    Software protection (or not)

    Anyone have any experience with this technology?

    http://www.paceap.com/technical.html

    I guess its PACE. I thought that was cracked years ago?

    "This "under the surface" technology is as large a part of the InterLok system as the many features already described here. We wish we could say more about it, but we can't. Trust us. It's in there, it's very good, and it works."

    Why is it want to run the opposite direction when a vendor tells me to trust their protection...

    After my nightmare with EXEcryptor
    http://www.strongbit.com/execryptor.asp
    Which stopped working and caused GPFs

    I found an excellent product:
    http://www.oreans.com/codevirtualizer.php

    But my client wants a "dongle" based schema...

  2. #2
    Fanatic Member DrUnicode's Avatar
    Join Date
    Mar 2008
    Location
    Natal, Brazil
    Posts
    631

    Re: Software protection (or not)

    Have you looked at Molebox 2.2981 (www.molebox.com), released on January 19, 2008.

    Pack application:
    Link application and data files
    Integrate DLLs and ActiveX into EXE file
    Encrypt and compress EXE, DLL, data files

    Protect application:
    Protect application from disassembling
    Protect DLLs from 3rd party use
    Protect data files from access

  3. #3
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Software protection (or not)

    Moved to General Developer

  4. #4
    KrisSiegel.com Kasracer's Avatar
    Join Date
    Jul 2003
    Location
    USA, Maryland
    Posts
    4,985

    Re: Software protection (or not)

    Two things.

    1. Trying to protect the disassembled MSIL in any .Net application is futile. The .Net framework has to have access to this to work so it's decrypted at some point thus exposing your software. There is no way to 100% protect your .Net application because of how the .Net framework works. if this is unacceptable then I would suggest additional research before development on your next project and possibly re-write it in C++.
    2. Any piracy protection schemes are crap. Do you know how people get pirated versions of your software? A few really smart people "crack" your application then distribute it to everyone who wants to pirate your application. No matter what piracy protection scheme you employ, it will be cracked and then anyone can download it and use it. The only thing piracy protect does it hurt your legit users. So my personal opinion is to avoid it.

    That's my opinions in a nut shell on both sides of the issue.
    KrisSiegel.com - My Personal Website with my blog and portfolio
    Don't Forget to Rate Posts!

    Free Icons: FamFamFam, VBCorner, VBAccelerator
    Useful Links: System.Security.SecureString Managed DPAPI Overview Part 1 Managed DPAPI Overview Part 2 MSDN, MSDN2, Comparing the Timer Classes

  5. #5

    Thread Starter
    New Member
    Join Date
    Apr 2008
    Posts
    15

    Re: Software protection (or not)

    Dr,
    I use PECompact after the obfuscation is done by Code Virtualizer. That will compress the binary by up to 80%.

    Hack.
    Made a small contribution but the thread is closed...

    Kas,
    I agree. Protecting .NET is a waste of time. Thats why i don't write in .NET

    If you can create binaries with no run time dependencies then you can effectively protect them. Even tho EXEcyptor is worthless in my opinion, it has not been cracked. The Orean's technology is far superior and also has not been cracked.

    The problem of protection is difficult, because if enough resources are brought to bear then, I agree, anything CAN be broken. but will it?

    Most "hackers" are not going to waste a large amount of time on an application that has anything less than large demand. They are not going to get the exposure they so desperatley crave.

    Cracking an application that obfuscates SECTIONS of code with virtual opcodes is a hardnp problem. Its a severe deterrent. I suspect that most products would fall short of the requirements that these invalidated clowns have for their validation fix. In which case, I suggest protection makes a lot of sense.
    Last edited by Mike Trader; May 7th, 2008 at 01:47 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width