获得独特的机器ID

编程入门 行业动态 更新时间:2024-10-25 18:29:52
本文介绍了获得独特的机器ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我想唯一不变的机器ID喜​​欢计算机的处理器序列号与出复制分发软件。

I want to get unique unchangeable Machine id Like Processor serial number of the computer for distribute a software with out copying.

我试着用处理器序列号,所有的格式化和重新安装Windows后更改硬盘序列号。

I tried with processor serial number and hard disk serial number that all are changing after formatting and reinstalling the windows.

任何想法如何,我可以得到一台电脑的一个不可改变的序列号?

Any idea how i can get an unchangeable serial number of a computer?

推荐答案

如果您需要的唯一ID 的,你必须首先决定你是什么意思用的唯一的。如果你喜欢使用它的拷贝保护机制不是采取简单的东西,因为如果有人想使用你的软件,他可以打破你的保护。在一个独特的硬件ID的情况下,只是觉得有关VMware,你会看到你可以欺骗任何事或某人可以开始乱动你的软件。

If you need a unique ID, you must first decide what do you mean with unique. If you like to use it for a copy protection mechanism than take something simple, cause if someone wants to use your software he can break your protection. In case of a unique hardware id, just think about VMware and you'll see you can spoof anything or someone can start to tamper your software.

因此​​,有没有什么可以从一台PC作为唯一在它的整个生命周期的需要。如果你需要这样的东西,你应该开始为寻找一个的 USB适配器的,你可以发送给客户。

So there is not much you can take from a pc as uniqueness over it's whole lifetime. If you need something like that you should start a search for a USB Dongle which you can send to your customers.

如果您只是需要一些你可以采取的MAC地址少更难唯一性,操作系统序列号或域和用户名,但个个都是伪造的。但是,如果你的主要目标是锁定人,因为没有人愿意使用你的软件,因为它是如此难以安装或从一台PC转移到另一个(这经常发生),你将不会出售任何东西。

If you just need some less harder uniqueness you could take the MAC address, the OS serial number or the domain and username, but all of them are forgeable. But if your main goal is to lock out people you won't sell anything because no one wants to use your software because it is so hard to install or to move from one pc to another (this will happen quite often).

因此​​,在第一个步骤,让您轻松,采取一些简单的这是不容易的目标群体欺骗(如域和用户名不能被企业客户进行良好的伪装,使他们的电脑在一个更大的运行环境政策等),只是忘了别人。

So in a first step, make it easy, take something simple which is not as easy to spoof in your target group (e.g. domain and usernames can't be good spoofed by enterprise customers, cause their pcs are running in a bigger environment with policies, etc.) and just forget about the others.

也许你可以锁定出来,但这并不意味着他们会买你的软件,他们只是不使用它了。但是,潜在客户有多少不愿意付出,因为你说得那么复杂,使用你的程序?

Maybe you can lock them out but that doesn't mean they're going to buy your software, they just don't use it anymore. But how many potential customers are not willing to pay cause you made it so complicated to use your program?

更多推荐

获得独特的机器ID

本文发布于:2023-10-28 05:26:46,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1535661.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:独特   机器   ID

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!