1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Protecting a bot - Whats best?

Discussion in 'Visual Basic .NET' started by DtehD, Apr 21, 2012.

  1. DtehD

    DtehD Newbie

    Joined:
    Dec 30, 2011
    Messages:
    23
    Likes Received:
    1
    Alright, i want to start selling a bot. But i've had a look around and the problem is that a ton of bots are getting cracked.
    What is the best way to protect my bot, also needs license system in it.
    Of course, i've been looking around myself. All i could find were some old threads from 2010.
    What would be the best way to stop the crackers or at least, make it so that the really rubbish crackers will not be able to crack it?
    Anyone got suggestions for obfuscators/licensing software etc to use?
    Preferably free, but i can pay some money too.
     
  2. roster67

    roster67 Registered Member

    Joined:
    Mar 27, 2012
    Messages:
    69
    Likes Received:
    10
    You could try this .Net obfuscator:
    .NET Obfuscator Skater Light
    Its free but i never try it myself.
    There is a lot of tools for this but not so much which are free.

    For license, search in MSDN for LicenseManager Class or you can implement your own authentification process logic.
     
  3. awsomnick1

    awsomnick1 BANNED BANNED

    Joined:
    Feb 8, 2010
    Messages:
    539
    Likes Received:
    154
    To tell the truth, I've been programming in .net for a while. I decided one day to try to crack a bot, and I even cracked an obfuscated
    One with ease(changed 1 line of code with reflector). It's literally almost impossible to keep it from being cracked, I'm willing to test if you want against your protections
     
    • Thanks Thanks x 1
  4. roster67

    roster67 Registered Member

    Joined:
    Mar 27, 2012
    Messages:
    69
    Likes Received:
    10
    You are correct but can still work for sunday's crackers.
     
  5. awsomnick1

    awsomnick1 BANNED BANNED

    Joined:
    Feb 8, 2010
    Messages:
    539
    Likes Received:
    154
    Sunday's crackers?
     
  6. awsomnick1

    awsomnick1 BANNED BANNED

    Joined:
    Feb 8, 2010
    Messages:
    539
    Likes Received:
    154
    I would say your best bet is multiple Auth procedures that are all decoys and only one will be the real one, making it harder on the cracker
     
  7. oxonbeef

    oxonbeef BANNED BANNED

    Joined:
    Jan 4, 2009
    Messages:
    2,242
    Likes Received:
    7,872
    Have you tried
    Software passport? Used to be called Armadillo.
    Code:
    http://www.siliconrealms.com/
     
    • Thanks Thanks x 1
  8. kokoloko75

    kokoloko75 Elite Member

    Joined:
    Jan 1, 2011
    Messages:
    1,628
    Likes Received:
    1,935
    Occupation:
    Design director
    Location:
    Paris (France)
    You can slow the work of crackers, but not protect 100%, but you know that.

    You should not build your bot in .NET/C# (too easy to decompile), but prefer Delphi or C++.
    Also prefer to build your own protection, do not use all-in-one protection system (like WinLicence).
    Another simple thing will be to compress the EXE with PECompact or another reputed packer (not UPX).

    Beny
     
  9. Icantfind

    Icantfind Newbie

    Joined:
    Mar 14, 2012
    Messages:
    39
    Likes Received:
    10
    you can't protect it.
     
    Last edited: Apr 21, 2012
  10. kokoloko75

    kokoloko75 Elite Member

    Joined:
    Jan 1, 2011
    Messages:
    1,628
    Likes Received:
    1,935
    Occupation:
    Design director
    Location:
    Paris (France)
    Bot + spin ? Reported.

    Beny
     
    • Thanks Thanks x 1
  11. roster67

    roster67 Registered Member

    Joined:
    Mar 27, 2012
    Messages:
    69
    Likes Received:
    10
    Noobs, I mean.
     
  12. Chris22

    Chris22 Regular Member

    Joined:
    Sep 29, 2010
    Messages:
    400
    Likes Received:
    1,059
    .NET reactor for obfuscation.

    Ultimately you can't protect against reverse engineering, but you should aim to make it very difficult.
     
  13. toptips44

    toptips44 Regular Member

    Joined:
    Jul 10, 2009
    Messages:
    249
    Likes Received:
    45
    If the bots any good then while sell it when you can use it. Your opening yourself up to litigation as we saw with TA and other twitter bot makers.
     
  14. Icantfind

    Icantfind Newbie

    Joined:
    Mar 14, 2012
    Messages:
    39
    Likes Received:
    10
    hey kokoloko75 , Chris22 and oxonbeef.... nobody can crack scrapebox. what do you think about that?
     
  15. Chris22

    Chris22 Regular Member

    Joined:
    Sep 29, 2010
    Messages:
    400
    Likes Received:
    1,059
    I call bullshit. All software can be cracked/modified.
     
    • Thanks Thanks x 1
  16. kokoloko75

    kokoloko75 Elite Member

    Joined:
    Jan 1, 2011
    Messages:
    1,628
    Likes Received:
    1,935
    Occupation:
    Design director
    Location:
    Paris (France)
    Of course ScrapeBox can be cracked, but it would be hard because it check licence online at start.
    ScrapeBox is cheap and built by BHW members, so nobody will be so stupid to waste his time to crack it.
    Support this small team.

    The question can be asked for XRumer...

    Beny
     
    • Thanks Thanks x 1
  17. GiftGuru

    GiftGuru Supreme Member

    Joined:
    Jul 4, 2011
    Messages:
    1,469
    Likes Received:
    876
    Gender:
    Male
    Occupation:
    Software Developer
    Location:
    Las Vegas, NV
    Home Page:
    As a developer that has sold over 100,000 copies of automated software...

    Don't dwell on cracks. Don't worry about it, just worry about the money. Everything can and will be cracked. You should view it as a badge of honor that your prog was so needed that crackers paid attention to it
     
    • Thanks Thanks x 1
  18. kokoloko75

    kokoloko75 Elite Member

    Joined:
    Jan 1, 2011
    Messages:
    1,628
    Likes Received:
    1,935
    Occupation:
    Design director
    Location:
    Paris (France)
    I agree.

    A good example is Adobe. They don't care about cracking...
    Their customers are companies with bulk licences orders.

    Beny
     
  19. Chris22

    Chris22 Regular Member

    Joined:
    Sep 29, 2010
    Messages:
    400
    Likes Received:
    1,059
    I'm setting my licensing system up in such a way that if my software was cracked, I'd know who was responsible for it.

    I think this is time better spent than spending time trying to prevent cracking.
     
    Last edited: Apr 21, 2012
  20. Icantfind

    Icantfind Newbie

    Joined:
    Mar 14, 2012
    Messages:
    39
    Likes Received:
    10
    xrumer is $5000 ... why nobody crack xrumer? I need a xrumer crack.