H
H
Habazlam2010-11-22 16:00:55
Iron
Habazlam, 2010-11-22 16:00:55

Hardware ID for server hardware and / or VM - is there a ready-made solution in nature?

There is a rarely sold and expensive server solution, and there is the inevitable desire of some users to buy one license and install it on many, many of their servers. Not to mention not buying it at all :) Now the process of activating this software looks like this: on the server where it is installed, at the request of the admin, a Hardware ID

is generated . From this Hardware ID on our licensing server, we make a license file , place it in the software directory, after which it ceases to consider itself a demo version for this instance of hardware .

But our software can also live on virtual machines in different virtualization environments (this is one of the competitive advantages, it cannot be prohibited), therefore, now it is possible to replicate a solution under a VM directly with a license, simply copying it where necessary - everything will work fine.

In addition, we could not find a Hardware ID generator that reliably works with, for example, a RAID controller from the same vendor + the same HDD models.

There is a strong desire to stay within the framework of such an activation scheme, so the question is: Does anyone know a ready-made solution for generating Hardware ID that works in such conditions?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
K
kekekeks, 2010-11-22
@kekekeks

Hardware ID is such a bad thing that you can also replace it. I once wrote a program for WinMobile a long time ago, which intercepted a couple of kernel calls and issued a different DeviceID. For * nix, this is generally trivially done by a driver patch, because open source. It would be better if they were tied somehow to ip, as all sorts of different ISPManagers and others like them do.

N
NanoDragon, 2010-11-22
@NanoDragon

Say the name of the software.

O
Oleg Matrozov, 2010-11-22
@Mear

Hmm... maybe try to use iron protection? The same usb keys can be forwarded to virtual machines, but at the same time it will not be possible to adequately xerify.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question