1

Topic: Windows ID

Greetings to all.
I eat to create  from  the software.
It is necessary as that  to w, to receive  that  ID its number, accordingly
I will distribute the  key.
To iron  there is no sense, and that can launch much  on
And there iron one and .
Date of creation of a folder "c:\windows" but if w it is lifted from a clone, would approach even
There there will be a same date... sad
Through WMI  anything to take -   from Firebird through UDF and request to WMI from UDF as that brings down ...
That is necessary that unique of the register.
There are ideas what to take?
By the way, and if w  in Hyper-V or VMWare that  is possible as that to receive  that  ID ??
WBR
Janex

2

Re: Windows ID

Janex;
Very simple method to be anchored to hard drive partition (look GetVolumeInformationA). In  it for certain will be another. But it manages, I think, simply enough. As protection against the fool descends. And the correct way - usb a token.

3

Re: Windows ID

4

Re: Windows ID

KreatorXXI wrote:

GetVolumeInformationA

We buy in office of 10 computers, with a standard software.
I.e. on one computer it is done   Windows, domains, a network, the necessary programs. Then we write down an image already a disk on DVD and it is cloned it on all computers. If the computer breaks - the new computer is bought and the ready image "is rolled" on it.
- on all winchesters  identical records, including and pseudorandom volume number at manual creation.

5

Re: Windows ID

Janex;
Once I was anchored to serial number of a disk, and then it appeared that it elementarily changes.
It was then anchored to the code of a product of Windows which is highlighted in properties "My computer", but here there was ten, and this code started to change from a patch to a patch, and to me calls from clients fell down.
SPECCY gives any other serial number and, like, it does not change from a patch to a patch. For the seven found algorithm how to calculate it from the product code, for ten this algorithm does not work already, and generally is not clear that it for the code such.
UUID  seemed most that on is the correct code, method truth to take it, without using WMI, did not find, therefore I take through WMI. However, as it was clarified, as it substitute, for example, when want to get rid of restriction TeamViewer for cheapskates. And if apply this patch registration of my program flies also. Plus UUID this quite often same for all boards of one series, as a result we receive the registration code identical to several clients. Besides in WINE it does not turn out through WMI to work.
Also through WMI it is possible to lift serial number .. As without WMI - did not clarify, and it imports at once restriction for operation under wine. However write that  these can be also , or zero even at some mums.
Still there is a cryptography key in the register, it is generated is unique at creation of system and on idea should be stored in it eternally. It is possible to be anchored to it. Section Software\Microsoft\Cryptography. However, it can be beaten easily, and the Windows builds the new. However, what consequences for all remaining in Windows after such action - I do not know. So, can, here, as a variant.
So the most good method is not present, and I at registration solve each time, now I want to use what method. Though, in overwhelming majority of cases it either UUID ., or  ..
Other interesting methods yet did not invent smile

6

Re: Windows ID

V.Borzov wrote:

Once I was anchored to serial number of a disk, and then it appeared that it elementarily changes.

Not a disk, and section (drive letter)
Was not in the ATA-report of a standard method to receive serial number of a disk.
Though now Crystal Disk Info somehow through SMART it receives.
BUT is a direct access to iron and quite probably works only with UAC Elevation.
And can be and is not present - source codes Crystal Disk Info like are opened, it is possible to look as.
BUT - the computer broke at the person, it was necessary to replace a disk. Actually  he so pretends to be - you do not learn never. It is necessary to you to give urgently to it a new key, moreover and to apologize that yours the program on its computer refused to work.

7

Re: Windows ID

Arioch wrote:

not a disk, and section (drive letter)
Was not in the ATA-report of a standard method to receive serial number of a disk.

Yes, I apologize. The serial volume number on which the Windows are installed is requested.

8

Re: Windows ID

V.Borzov wrote:

Also through WMI it is possible to lift serial number .. As without WMI - did not clarify, and it imports at once restriction for operation under wine.

Yes-yes, only today  resorted. The system administrator also is glad to try, type easily everything, opens the console, enters a command wmic get something there...
And it shows it a label, two lines all values empty.

V.Borzov wrote:

It is possible to be anchored to it. Section Software\Microsoft\Cryptography. However, it can be beaten easily

Forgot one question: where it to store? Here you were anchored to it and what? UDF.DLL creates file C:\Program Files\Firrebird\SuperSecretKey? Well so it there also change, that on other Windows it was launched

9

Re: Windows ID

V.Borzov wrote:

Also through WMI it is possible to lift serial number .. As without WMI - did not clarify

HKEY_LOCAL_MACHINE\SYSTEM\HardwareConfig\Current
You launch SysInternals Process Monitor, and from under it normal msinfo32.exe

10

Re: Windows ID

https://en.wikipedia.org/wiki/Windows_A … n_Services
Probably, it is possible to turn on in standard Windows Activation protocol somehow

11

Re: Windows ID

Janex wrote:

By the way, and if w  in Hyper-V or VMWare

By the way if you can have large organizations in buyers - at them often servers not simply virtual, but on own reasons in the course of operation will is unpredictable to migrate from one iron on another. I.e. the processor and motherboard type can suddenly change in the course of operation of your server. Keep in mind:-D

12

Re: Windows ID

Arioch wrote:

... And now the main thing, present that your technical support is rung in furiousness by the client and demands just a moment...

such clients.

13

Re: Windows ID

HKEY_LOCAL_MACHINE \SOFTWARE \MICROSOFT \WINDOWS NT\CURRENTVERSION PRODUCTID

14

Re: Windows ID

Reliably works only a few methods at once. Also it is necessary to have possibility to grant the short-lived license with the lowered protection (on . Days), for the decision of sudden not clear problems of clients.
Also it is useful to control protection methods: to include/switch off defined of them.
2 HARDWARE: Really so valuable a software, what it should so seriously be protected? On what subject, if not a secret?

15

Re: Windows ID

Arioch wrote:

it is passed...
We buy in office of 10 computers, with a standard software.
I.e. on one computer it is done   Windows, domains, a network, the necessary programs. Then we write down an image already a disk on DVD and it is cloned it on all computers. If the computer breaks - the new computer is bought and the ready image "is rolled" on it.
- on all winchesters  identical records, including and pseudorandom volume number at manual creation.

Something similar was at the Adviser plus. A little all is more difficult. At first through ""  we are anchored to a server, and client licenses are distributed in another way. But at the HARDWARE other variant can. The cloning the organization of servers and distribution of their images to partners or competitors is improbable. And if a software it is calculated for private users especially the cloning is improbable.
Anyway, as I wrote, it is protection against the fool. No more. But it is simple.

16

Re: Windows ID

Janex wrote:

I eat to create  from  the software.

- Use ASProtect SKE, Luke!

17

Re: Windows ID

KreatorXXI wrote:

very simple method to be anchored to hard drive partition (look GetVolumeInformationA).

Yes, but after reinstallation of Windows and after volume formatting, ID exchanges and again activate

18

Re: Windows ID

Janex;
Use  protection hardware locks.
This where is easier and more reliable, than described above , does not demand (though does not eliminate) access to a network and is not too expensive.

19

Re: Windows ID

__ wrote:

Janex;
Use  protection hardware locks.
This where is easier and more reliable, than described above , does not demand (though does not eliminate) access to a network and is not too expensive.

1500-2000 roubles give for each key to its vendor, plus receive this key, plus send its client.... Not all accept these decisions, though, of course, without described above .

20

Re: Windows ID

V.Borzov wrote:

without described above .

Too looking as

Arioch wrote:

it is frequent servers not simply virtual, but on own reasons in the course of operation will is unpredictable to migrate from one iron on another

Though "the big offices" with farms of auto-migrating servers normally buy  or semi-hardware  USB-ports

21

Re: Windows ID

X11 wrote:

it is passed...
Yes, but after reinstallation of Windows and after volume formatting, ID exchanges and again activate

And the Windows should not be activated anew?
Concerning a hardware lock. Present that all software (or nearly so all), standing on a computer, will be with hardware locks. Some ten-port jusb-hubs to you in the help.

22

Re: Windows ID

Serial number of a system disk. All remaining is imperceptible Joe.

23

Re: Windows ID

JaDi wrote:

Serial number of a system disk. All remaining is imperceptible Joe.

How it from  protects?

24

Re: Windows ID

V.Borzov wrote:

it is passed...
1500-2000 roubles give for each key to its vendor, plus receive this key, plus send its client.... Not all accept these decisions, though, of course, without described above .

Gvardant  - 999 roubles for a piece at minimum batches, further - are cheaper.
It was not cracked, there is no possibility to construct the tabular emulator, implements the hardware formation  on elliptic curves, implements hardware enciphering aes-128, supports remote programming, the software includes means of virtualization of the application-oriented code.
If a little - use Gvardant the code, is hardly more expensive, but possibilities are restricted by your imagination...
Yes, it is necessary to transfer somehow a key to the client and generally to anchor a software to a key (at us - each copy of the sold goods is anchored to a separate key), well here it is necessary to look, how many that ' and how many it is possible to lose.

25

Re: Windows ID

JaDi wrote:

The same as also any other method of a binding to iron - in any way. But  and it is angry,

And here the HARDWARE worries about it.