How to ensure my software is not easy to pirate [duplicate]

扶醉桌前 提交于 2020-04-30 11:39:45

问题


I want to make my python program less pirateable. I know it's fruitless to make it entirely secure, but I want it to be at least somewhat easier than copying copying the installer and throwing it on piratebay.

I've looked into verifying the MAC address of the user, but that either requires them to run the software first, or to give me their MAC address to get the software.

I've also looked into spreading out the files after installation, but once again that only works if they don't just copy the installer

It's python, so it's not going to be hard to reverse engineer, and it's a desktop application, so it's going to be pirated. But a tiny amount of security will prevent the average user from just pirating it I hope.


回答1:


The only secure way to prevent piracy is to make a crucial portion of your software server-side, and require that the user be connected to the Internet when running your software.



来源:https://stackoverflow.com/questions/55858250/how-to-ensure-my-software-is-not-easy-to-pirate

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!