Results 1 to 9 of 9

Thread: [RESOLVED] Vb6 - copy protection challenge

  1. #1

    Thread Starter
    Hyperactive Member
    Join Date
    Nov 2006
    Location
    Paris
    Posts
    301

    Resolved [RESOLVED] Vb6 - copy protection challenge

    Since I've been told several times that my copyprotection is a piece o cake
    I trust you but I'd love to see exactly step by step how you would hack my software.

    So I challenge you.
    Find attached my code, compile and run it. The mods won't allow me to attach EXEs so that's why give the source code.

    But do not cheat ! Do not "study" the code because you have to simulate you were only testing on an EXE which you don't have a clue on how it was made. ok ?

    The goal is to unlock the software for good, not for one single run of course.
    Attached Files Attached Files

  2. #2
    PowerPoster
    Join Date
    Sep 2006
    Location
    Egypt
    Posts
    2,579

    Re: Vb6 - copy protection challenge

    Quote Originally Posted by horazio View Post
    I trust you but I'd love to see exactly step by step how you would hack my software.
    I'm not a hacker but read a bit a bout. Your protection is very easy for any beginner hacker because he will try the first lesson he learned
    1- Run the target application under debugger control.
    2- Show activation dialog and enter any invalid password.
    3- When wrong password message appear, back to the debugger and start analysis that code portion to find a way to bypass the wrong password message.



  3. #3

    Thread Starter
    Hyperactive Member
    Join Date
    Nov 2006
    Location
    Paris
    Posts
    301

    Re: Vb6 - copy protection challenge

    How is the hacker going to DEBUG if he hasn't the source code ?
    I had to put the source code because the forum wont allow EXEs.

    You have to "pretend" you only have acces to a compiled executable.

  4. #4
    PowerPoster
    Join Date
    Sep 2006
    Location
    Egypt
    Posts
    2,579

    Re: Vb6 - copy protection challenge

    I'm talking about debugger (AKA disassembler) not vb6 IDE.

    YouTube full of videos learning how to hack a program, this one of them



  5. #5

    Thread Starter
    Hyperactive Member
    Join Date
    Nov 2006
    Location
    Paris
    Posts
    301

    Re: Vb6 - copy protection challenge

    Debuggers require at least basic understanding of assembler coding wich is not easy or at least not for the average user I guess.

  6. #6
    VB-aholic & Lovin' It LaVolpe's Avatar
    Join Date
    Oct 2007
    Location
    Beside Waldo
    Posts
    19,541

    Re: Vb6 - copy protection challenge

    No offense. But the average person cannot even read PNG format. Hackers have tools, like debuggers, that don't require source code. In fact, source code is hardly ever available to hackers; yet they do their job well. If you want to challenge your application, see if some hacking site will accept it. That's my opinion
    Insomnia is just a byproduct of, "It can't be done"

    Classics Enthusiast? Here's my 1969 Mustang Mach I Fastback. Her sister '67 Coupe has been adopted

    Newbie? Novice? Bored? Spend a few minutes browsing the FAQ section of the forum.
    Read the HitchHiker's Guide to Getting Help on the Forums.
    Here is the list of TAGs you can use to format your posts
    Here are VB6 Help Files online


    {Alpha Image Control} {Memory Leak FAQ} {Unicode Open/Save Dialog} {Resource Image Viewer/Extractor}
    {VB and DPI Tutorial} {Manifest Creator} {UserControl Button Template} {stdPicture Render Usage}

  7. #7

    Thread Starter
    Hyperactive Member
    Join Date
    Nov 2006
    Location
    Paris
    Posts
    301

    Re: Vb6 - copy protection challenge

    I'm not in any way questioning if it can be hacked or not. I used the most basic and elementary encription methods so it's obvious it can be hacked by professional hackers.
    I just wanted to see how easy it is to get around since most of you said it was so easy.
    Anyhow I'm registering some hackin site to get their opinion too

  8. #8
    VB-aholic & Lovin' It LaVolpe's Avatar
    Join Date
    Oct 2007
    Location
    Beside Waldo
    Posts
    19,541

    Re: Vb6 - copy protection challenge

    Quote Originally Posted by horazio View Post
    Anyhow I'm registering some hackin site to get their opinion too
    Better idea it think. Posting a project on this site, PSC, or other code sites, and asking them to hack your app is a waste of your time. VB'ers may know how to code in VB, create executables, use executables. Some may even know a bit about what an executable looks like, and how it works, at the bit level, but a vast majority have no idea; nor do they care.

    This is the wrong place for such a "challenge". Kind of like a company sending their newest, greatest, CPU to the sales department and asking them to improve it's capabilities.
    Last edited by LaVolpe; Jan 8th, 2012 at 11:35 AM.
    Insomnia is just a byproduct of, "It can't be done"

    Classics Enthusiast? Here's my 1969 Mustang Mach I Fastback. Her sister '67 Coupe has been adopted

    Newbie? Novice? Bored? Spend a few minutes browsing the FAQ section of the forum.
    Read the HitchHiker's Guide to Getting Help on the Forums.
    Here is the list of TAGs you can use to format your posts
    Here are VB6 Help Files online


    {Alpha Image Control} {Memory Leak FAQ} {Unicode Open/Save Dialog} {Resource Image Viewer/Extractor}
    {VB and DPI Tutorial} {Manifest Creator} {UserControl Button Template} {stdPicture Render Usage}

  9. #9
    ASP.NET Moderator gep13's Avatar
    Join Date
    Nov 2004
    Location
    The Granite City
    Posts
    21,963

    Re: Vb6 - copy protection challenge

    Hello,

    Although your original source code is in VB6, your question doesn't really relate to VB6 at all. As a result, I am moving the thread to the Code It Better forum.

    Gary

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