Link to home
Start Free TrialLog in
Avatar of jazzIIIlove
jazzIIIloveFlag for Sweden

asked on

How can I protect my software?

Hi there;

I implemented a software in visual basic and completed it successfully, but when I reverse engineer it, I cracked my software.

So, my question is that "How can I protect my software?" against bit manipulation of known tools?

Kind regards.
SOLUTION
Avatar of Kyle Abrahams, PMP
Kyle Abrahams, PMP
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of jazzIIIlove

ASKER

In a diassemly of my software, I jumped from addresses to another addresses and cracked my own software.

I implemented it in visual basic. How can i provide a security mechanism for my software?

Regards.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I alreaady obsfucated my code, but the problem is I still can crack back my software.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I know there is no perfect secrecy. My issue I disabled some modules of the program for trial use but I easily find out the instruction to crack it and that drove me crazy. I need some strategies at least to give the impression for the cracker that cracking is unfeasible in a timely fashion...

Regards.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
You mean one binary for trial, one for full licensed? and if the user enters/inputs the right "thing" for enabling the software, which binary should be in charge for this?

I may be confused with your last comment, please explain further...

P.S. I am a little late. sorry for this.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I don't know why hesistate to reply back but yes you are right.