如何保护CD或DVD中的软件免受盗版侵害? [英] How to protect my soft in CD or DVD against piracy ?

查看:56
本文介绍了如何保护CD或DVD中的软件免受盗版侵害?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好

保护CD或DVD中的软件以使其只能加载一次的技术方法是什么?

我有一个应用程序可以通过CD或在线销售.我希望我的应用程序可以一次安装在同一台PC上,而不需要与我的客户联系,谢谢您.

Hello every body

What''s the technical way to protect my software in CD or DVD so that it can be loaded only once ?

I have an application to sell on cd or online. i want my application to be installed once and in one pc without contacting my client and thank you

推荐答案

唯一的真实方法是这样做:

0)维护一个注册数据库服务器,该服务器包含所有有效密钥(无论它们是否已被激活)以及在哪台计算机上(请参见下面的注释)

1)强制软件需要互联网连接(因此它可以检查远程数据库以验证安装),并且如果该软件不可用,请降低其功能,或者完全不允许其运行.

识别机器是一个棘手的命题,因为没有真正的方法来具体识别机器.可以欺骗MAC地址,硬盘驱动器序列号会随每种格式而变化,并且CPU ID只能识别CPU的功能,而不能识别CPU本身.

最后,复制保护对每个相关人员都是浪费时间.它增加了产品的生产成本,提高了最终用户的价格,对人们而言,这仅仅是一个小挑战,因为这样做仅仅是为了打破保护方案而已.考虑到Blu-Ray复制保护通常会在24-48小时内破解,您会发现尝试保护任何软件产品都是徒劳的.
The only real way is to do this:

0) Maintain a registration database server that contans all valid keys, whether or not they''ve been activated, and on what machine (see note below)

1) Force the software to require an internet connection (so it can check the remote database to verify the installation), and if one isn''t available reduce it''s functionality, or don''t allow it to run at all.

Identifying machines is an iffy proposition because there''s no real way to concretely identify a machine. MAC addresses can be spoofed, hard drive serial numbers change with every format, and the CPU ID thing only identifies th capabilities of the CPU - not the CPU itself.

In the end, copy protection is a waste of time for everybody involved. It adds production costs to the product, raises prices for the end user, and is seen as nothing more than a minor challenge for people that would crack the protection scheme simply for the sport of doing so. Consider that Blu-Ray copy protections are usually cracked within 24-48 hours, and you''ll get a sense of the futility of trying to protected ANY software product.


如果您想在您的软件上实施该软件,然后您可以使用"HWID"(硬件标识),您可以限制客户仅在1台计算机上使用该软件.
If you want to implement it on your software then you can use HWID which stands for Hardware Identification, you can restrict your customer to use that software on only 1 machine.


hi bargou
我在CD上创建自己的应用程序时遇到了同样的问题,但在另一个论坛上找到了一个简单的解决方案,我认为它可以帮助您并解决您的问题,让您以完全安全的方式在线销售CD或DVD光盘.
该过程包括在程序中调用一个简单的file.exe(SOS-Key.exe)对其进行保护.
它是免费下载的,有关更多信息,请访问http://sosdeveloper.atspace.eu/
hi bargou
i had the same problem when i created my own application on CD but i found an easy solution in an other forum wich i think that it will helps you and resolve your problem, let you to sell ONLINE, on CD or DVD in full full security.
the process consist to call a simple file.exe (SOS-Key.exe) in your program to protect it.
it is free to download, for more information about visit http://sosdeveloper.atspace.eu/


这篇关于如何保护CD或DVD中的软件免受盗版侵害?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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