Python Forum
How ad key unlocker program to code?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How ad key unlocker program to code?
#1
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
Reply
#2
you can use password protection, see: https://docs.python.org/3/library/secrets.html
Reply
#3
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.
Reply
#4
So you got any suggestion how protect in good Way?
Reply
#5
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?
Reply
#6
(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
Reply
#7
Just put it under a license which is suitable for you.
There is no protection which can't be broken.
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."
https://freedns.afraid.org
Reply
#8
(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:(
Reply
#9
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.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Some Code For a program PythonCodeMaker_119 2 2,289 Apr-14-2021, 08:47 PM
Last Post: BashBedlam
  Modify code from running program ? samuelbachorik 2 2,407 Jun-26-2020, 08:17 PM
Last Post: samuelbachorik
  program exited with code: -1073740791 RegiMental 2 5,133 Dec-18-2019, 01:35 AM
Last Post: Clunk_Head

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020