Mar 15, 2020 07:31 PM
(This post was last modified: Mar 15, 2020 07:33 PM by premiumdigitalgoods.)
Loking for a license key software to protect my windows application with monthly licenses.(written in python)
|
Python
Loking for a license key software to protect my windows application |
|
Mar 15, 2020 07:31 PM
(This post was last modified: Mar 15, 2020 07:33 PM by premiumdigitalgoods.)
Loking for a license key software to protect my windows application with monthly licenses.(written in python)
Mar 15, 2020 07:34 PM
(This post was last modified: Mar 15, 2020 07:35 PM by premiumdigitalgoods.)
(Mar 15, 2020 07:32 PM)h0lyl337 Wrote: license key for what program? There was a grammatical error sorry, i'm looking for something to protect my windows application with licenses.
The Pyarmor library would probably be your best bet at encrypting a python file to work on a licencing system that allows you to implement monthly licencing.
https://pypi.org/project/pyarmor/ Although it is still a python script and this might not be the robust way to do it.
Mar 16, 2020 04:45 AM
(This post was last modified: Mar 16, 2020 09:18 AM by Oscura.)
No obfuscation is perfect. Your best bet is to let the server software implement all core and licensing functionality (lean client) and only let the authenticated client communitate with the server through a well-defined API. i.e. the user has to authenticate with the server using the client. The server will check if the user has a license/verify a given license, and will only provide the requested functionality if such a license exists.
A user should have no way to inspect/influence the code residing on the server (compared to the the client code). (Mar 16, 2020 04:45 AM)Oscura Wrote: No obfuscation is prefect. Your best bet is to let the server software implement all core and licensing functionality (lean client) and only let the authenticated client communitate with the server through a well-defined API. i.e. the user has to authenticate with the server using the client. The server will check if the user has a license/verify a given license, and will only provide the requested functionality if such a license exists. Yes this is what i would like to do, but i dont find this kind of service, some advice? (Mar 16, 2020 06:13 AM)premiumdigitalgoods Wrote: Yes this is what i would like to do, but i dont find this kind of service, some advice? You make it. You expose your current script via HTTP and create a new script (API) that connects to that server (Mar 16, 2020 06:14 AM)Charger Wrote: You make it. You expose your current script via HTTP and create a new script (API) that connects to that server I'm not sure to understand exatcly how to do this. (Mar 16, 2020 06:18 AM)premiumdigitalgoods Wrote: I'm not sure to understand exatcly how to do this.Your server computes everything and returns it to the client
Mar 16, 2020 06:22 AM
(This post was last modified: Mar 16, 2020 06:24 AM by premiumdigitalgoods.)
(Mar 16, 2020 06:21 AM)Charger Wrote: Your server computes everything and returns it to the client I don't know how to do this :( For this reason i'm looking for a service that can protect my software with his servers, without errors. Like hf crypters licenses systems but i don't find anymore this service (Mar 16, 2020 06:22 AM)premiumdigitalgoods Wrote: I don't know how to do this :( The nature of python makes that impossible. Python is basically a text file that an interpreter reads on demand. (Mar 16, 2020 06:25 AM)Charger Wrote: The nature of python makes that impossible. Yes but i'm trying to protect an exe not a .py i didn't say that (Mar 16, 2020 06:29 AM)premiumdigitalgoods Wrote: Yes but i'm trying to protect an exe not a .py i didn't say that Did you use py2exe or somethjbg? (Mar 16, 2020 07:02 AM)Charger Wrote: Did you use py2exe or somethjbg? Yes i used pyinstaller |
|
|
| Possibly Related Threads... | |||
| Thread / Author | Replies | Views | Last Post |
| [Shell] by Emre_Jan 12, 2021 11:16 PM | 0 | 141 |
Jan 12, 2021 11:16 PM Last Post: Emre_ |
| [Java] by TennoFeb 3, 2019 04:49 AM | 4 | 307 |
Feb 3, 2019 04:49 AM Last Post: Tenno |
| [.NET] by dotb1nJan 4, 2018 07:00 PM | 14 | 556 |
Jan 4, 2018 07:00 PM Last Post: Ninja |