我开发了一个Windows桌面应用程序,它已准备好分发。目标买家只有几百个。但希望保护它免受未经授权的使用。
第一个想法是使用像HASP键等的东西。发现我的情况代价高昂。然后谷歌搜索机器指纹等编写我自己的代码。发现它的意见不一。尤其是当它们升级硬件时可能不是最终用户友好的事实。
为什么指纹识别应该来自机器......它可能来自于其他独特但又连接到机器的东西(希望SIM卡是唯一的),对吧。将USB卡放在USB读卡器上并将其插入系统。应用程序应读取SIM卡ID以进行身份验证。假设我提供了SIM卡并在应用程序中对其ID进行预编码。这个想法是否理智且可能?
谢谢Chandra。