D
D
Denis Shcherbina2022-03-17 12:56:15
JavaScript
Denis Shcherbina, 2022-03-17 12:56:15

How to bind the program to the computer?

I am making an application for windows. I am writing a client on electron + angular. I need to bind the program to the computer so that I can see the key in angular. In my idea, I have to check this key with the one saved on the server, because it must be static. The MAC address does not match. In my other implementation, I found that it changes when switching Wifi and Ethernet

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
Adamos, 2022-03-17
@Adamos

Before spoiling the lives of loyal users with hardware bindings (which disloyal ones will bypass anyway), consider all the possibilities to simply generate a UUID when installing an application and not make a head for yourself or people.

G
gd1xza, 2022-03-17
@gd1xza

the serial number of any hardware. video card, etc.

T
ThunderCat, 2022-03-17
@ThunderCat

It is logical that if you cannot bind something to the user's hardware, it makes sense to bind your hardware to the user's machine. If this is a commercial solution - the best option for protection is a physical key - a dongle. This is a hell of a job for the client, a rise in price for you (well, or for the client too), but it gives a clear connection with the iron, as you wanted. That is, only one computer with 1 dongle can work at the same time.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question