Quando
você compra um computador, geralmente ele já vem com o sistema operacional
instalado e ativado, o que dispensa qualquer ação por parte do usuário.
Esse Windows que vem com o Notebook e ou um Desktop é chamado de Windows OEM, e a ativação deste Windows esta diretamente ligada a Microsoft Software Licensing Tables (SLIC and MSDM), este tipo de ativação criado pela Microsoft vem desde o Windows Vista e se aplica a todos os posteriores.
A especificação SLIC define a forma como o Windows é licenciado, a ativação do Windows passa a ser ligada diretamente a tabelas que são gravadas na BIOS do computador que você compra. Isso só não se aplicará no caso da compra do Windows em separado.
Esse Windows que vem com o Notebook e ou um Desktop é chamado de Windows OEM, e a ativação deste Windows esta diretamente ligada a Microsoft Software Licensing Tables (SLIC and MSDM), este tipo de ativação criado pela Microsoft vem desde o Windows Vista e se aplica a todos os posteriores.
A especificação SLIC define a forma como o Windows é licenciado, a ativação do Windows passa a ser ligada diretamente a tabelas que são gravadas na BIOS do computador que você compra. Isso só não se aplicará no caso da compra do Windows em separado.
No
Windows 7, a Microsoft também mudou o nome de sua tecnologia antipirataria: de
Windows Genuine Advantage para Windows Activation Technologies.
Já
é do conhecimento de todos que não é possível ATIVAR duas vezes a mesma chave do Windows.
Isso infringe os termos do acordo de licenciamento (EULA) e é caracterizado
como pirataria.
Quando será necessário ter em arquivo as tabelas SLIC e MSDM? Nos casos abaixo:
Explicando melhor como funciona a ativação do Windows
A Microsoft usa tabelas Advanced Configuration and Power Interface (ACPI) para habilitar o licenciamento do Windows.
SLIC table
The ACPI SLIC table
defines the information necessary to enable generic activation. Original
equipment manufacturers (OEMs) must be licensed for Microsoft OEM Activation
and receive the approved licensing information before generating the generic
SLIC table. OEMs are advised to collaborate with their motherboard and/or BIOS
vendors to construct the entire table and inject it into ACPI.
Table 1. SLIC table format
Table 1. SLIC table format
Field
|
Byte length
|
Byte offset
|
Description
|
Signature
|
4
|
0
|
SLIC
|
Length
|
4
|
4
|
Length, in bytes, of the entire table. The length implies the number
of entry fields at the end of the table.
|
Revision
|
1
|
8
|
0x01
|
Checksum
|
1
|
9
|
Checksum of the entire table.
|
OEMID
|
6
|
10
|
An OEM-supplied
string that identifies the OEM; must match OEMID in the
ACPI RSDT and XSDT tables.
|
OEM
Table ID
|
8
|
16
|
Optional motherboard/BIOS logical identifier; must match OEM Table ID
in the ACPI RSDT and XSDT tables.
|
OEM
Revision
|
4
|
24
|
OEM revision number of the table for the supplied OEM Table ID.
|
Creator
ID
|
4
|
28
|
Vendor ID of the utility that created the table.
|
Creator
Revision
|
4
|
32
|
Revision of the utility that created the table.
|
Software
Licensing Structure
|
Variable
length
|
36
|
Proprietary data structure that contains all the
licensing data necessary to enable Windows activation. Details can be found
in the appropriate Microsoft OEM licensing kit by first visiting the
Microsoft OEM website (http://www.microsoft.com/oem/pages/index.aspx).
|
MSDM Table
The ACPI MSDM table
defines the information necessary to enable individualized OEM activation. OEMs
must be licensed for Microsoft OEM Activation licensing program and receive the
approved licensing information prior to any ACPI work. The payload of the table
starting at offset 36 is expected to be provided by a Microsoft-developed tool,
and OEMs are advised to collaborate with their motherboard and/or BIOS vendors
to construct the entire table and inject it into ACPI.
Table 2. MSDM table format
Field
|
Byte Length
|
Byte Offset
|
Description
|
Signature
|
4
|
0
|
MSDM
|
Length
|
4
|
4
|
Length, in bytes, of the entire table.
|
Revision
|
1
|
8
|
0x01
|
Checksum
|
1
|
9
|
Checksum of the entire table.
|
OEMID
|
6
|
10
|
An OEM-supplied
string that identifies the OEM.
|
OEM
Table ID
|
8
|
16
|
Optional motherboard/BIOS logical identifier.
|
OEM
Revision
|
4
|
24
|
OEM revision number of the table for the supplied OEM Table ID.
|
Creator
ID
|
4
|
28
|
Vendor ID of the utility that created the table.
|
Creator
Revision
|
4
|
32
|
Revision of the utility that created the table.
|
Software
Licensing Structure
|
Variable
length
|
36
|
Proprietary data structure that contains all the
licensing data necessary to enable Windows activation. Details can be found
in the appropriate Microsoft OEM licensing kit by first visiting the
Microsoft OEM website (http://www.microsoft.com/oem/pages/index.aspx).
|
Através das tabelas pode-se notar a complexidade do licenciamento do Windows, nossa proposta é o arquivamento das tabelas para serem repostas em caso de necessidade.
Este é um dos serviços que a HDDLAB Brazil estara propondo em breve.
Nenhum comentário:
Postar um comentário