[c#]如何设置您的应用程序,以便没人能复制它? [英] [c#] How to make setup of your application so no one can copy it?

查看:115
本文介绍了[c#]如何设置您的应用程序,以便没人能复制它?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何进行设置,以便在安装应用程序后,没有人可以将其复制/粘贴到其他PC,USB密钥...上并使用它?如果您进行这样的设置:

http://www.youtube.com/watch?v=Lcue0jo41AM [

How to make a setup so that after app is installed no one can copy/paste to other pc, usb keys,... and use it? If you make a setup like this:

http://www.youtube.com/watch?v=Lcue0jo41AM[^]

it can be copied and used somewhere else.

What are the options?
- registry input,
- a file with license, somewhere else on hdd, and hoping for being missed copying,
...

What is the best way to do this?

推荐答案

尝试以下操作: www.safenet-inc.com/software-monetization-solutions/ [
Try this: https://www.google.com/?q=software+rights+management[^]

Protecting your software will cost money. This makes sense, since you''d be interested in protection only if you want to sell your software for money.

You may want to take a closer look at this one:

www.safenet-inc.com/software-monetization-solutions/[^]

If your organization can invest the required resources, you can build an alternative solution yourself. For instance, an activation key that depends on hardware (serial numbers of HD, network card, ...) but does not get invalidated if someone upgrades a video card or adds RAM: also, virtual computers are cloneable by definition, so this may not be enough. Rolling your own solution will be typically more expensive than buying a commercial solution from someone whose core business is software rights management.

Just my two bits,

Pablo.


这篇关于[c#]如何设置您的应用程序,以便没人能复制它?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆