Python Forum
How ad key unlocker program to code? - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: Python Coding (https://python-forum.io/forum-7.html)
+--- Forum: General Coding Help (https://python-forum.io/forum-8.html)
+--- Thread: How ad key unlocker program to code? (/thread-20753.html)



How ad key unlocker program to code? - storzo - Aug-28-2019

Hi!

I need to secure my program with key. I don't have idea how to do that with what modules or lib. But i know how could be work:

1st steep: user extract/install my program
2nd steep: after run program he ask for key
3rd steep: program send this information to my server with hole list in there and compare.
If is ok check if are in use now (if use will block both - illeagal copy key - and delete from list).
4rd steep: program run / server got info that key is online use


Summary:
-need 24/7 program on server for menagment connection and give permission to run base program.
-he got all keys

-in base program need give connection to server and send key after reciving permision run or stop.

Ps. i dont expect that someone wrote for me that, but i need assist. Ty for your help! Heart Big Grin


RE: How ad key unlocker program to code? - Larz60+ - Aug-29-2019

you can use password protection, see: https://docs.python.org/3/library/secrets.html


RE: How ad key unlocker program to code? - ThomasL - Aug-29-2019

Be aware that this kind of protection only works with customers who don´t know
absolutely nothing about programming and how to circumvent such protection.
Any 10 year old kiddy with 1 year pc knowledge would lough about it.


RE: How ad key unlocker program to code? - storzo - Aug-29-2019

So you got any suggestion how protect in good Way?


RE: How ad key unlocker program to code? - ThomasL - Aug-29-2019

This https://en.wikipedia.org/wiki/Denuvo was introduced as the best protection ever and as being unhackable.
It took longer but after a few months first games were cracked, look https://crackwatch.com/drm/denuvo/games

Depending what your program computes, maybe you can run a server which runs some calculation functions of the code
and without these functions the program doesn´t work.
But this would mean if customer has no internet connection due to whatever reasons, program won´t work.
Would your customer accept that?


RE: How ad key unlocker program to code? - storzo - Aug-31-2019

(Aug-29-2019, 03:20 PM)ThomasL Wrote: This https://en.wikipedia.org/wiki/Denuvo was introduced as the best protection ever and as being unhackable. It took longer but after a few months first games were cracked, look https://crackwatch.com/drm/denuvo/games Depending what your program computes, maybe you can run a server which runs some calculation functions of the code and without these functions the program doesn´t work. But this would mean if customer has no internet connection due to whatever reasons, program won´t work. Would your customer accept that?

hm denuvo is not what i looking for...
i got something like autockliker program for PatchOfExile game. He doing good job he clik for us flask from belt. Registry our hp and mp level and he use when its needed.
So this is it. I need to protect my program quz i wish to sell him.
With your help and others i made it.
I used many thnigs to working and respons with 2000 actions peer 1 second:D he read pixels from screen and have reaction for diference

check image how its look like: (its full compile)
[Image: p017v8]

so i only need something good to protect my product:D


RE: How ad key unlocker program to code? - wavic - Aug-31-2019

Just put it under a license which is suitable for you.
There is no protection which can't be broken.


RE: How ad key unlocker program to code? - storzo - Aug-31-2019

(Aug-31-2019, 03:36 PM)wavic Wrote: Just put it under a license which is suitable for you. There is no protection which can't be broken.
but is protection vs simple copy paste.. and i need use that:(


RE: How ad key unlocker program to code? - micseydel - Sep-04-2019

What ThomasL is referring to is called software as a service (SaaS). If you're concerned about your code leaking, SaaS is the solution, to the extent that your service would have to be hacked for the code to leak, and hacking a decently secure service is much harder than hacking code you have locally.