使用c#语言,在.NET框架下做了一款软件。
现希望找到一个解决方案(模块),能够实现如下功能实现软件授权:
1 可以搜集用户公网IP,判断用户所在地区。
2 可以根据后台发送用户mac地址和机器相关配置到服务器(或指定邮箱),判断该用户是否已经经过授权。
3 根据发送的信息选择是否授权用户继续使用。
问题应该是各位写程序的都会用到的通用型自我保护技术~
请问各位高手有没有好的解决思路?或者codeproject上有没有类似的帖子?感谢
软件保护加密