The client has made the following changes to the job.
Client prefers freelancers from:
You are still able to submit a proposal for this job.
The client prefers freelancers from
a different location.
I have an app created in .net (desktop app) that has been cracked many times. I need someone to secure it. We have a monthly charge for the software, and username/password validation happens server side currently but we are flexible on everything.
Currently the way it's being cracked is that the server side validation is simply being bypassed when the desktop app loads.
The best solution that we have to this problem is the following:
Create a C++ loader that downloads an encrypted package after user authentication from our website - then dynamically compiles it on the fly and injects it into the exe.
If cracker doesn't know the keys to decrypt the chunked package to save it statically on the machine + change the routine to load it locally they will have no chance of cracking it.
If you have other suggestions please put them forward before bidding so we can discuss them. But trust me, we've tried MANY things and they've all been cracked, so the solution above seems to be the be...
Sign in or Register to see more