GARANTIR DESCONTO

Fórum [oFF] Identificar unicamente um PC #276723

11/04/2005

0

Eu busco uma maneira de identificar cada máquina unicamente. Nas máquinas que tem placa de rede, eu sei que posso usar o endereço MAC(só não pesquisei ainda como obtê-lo). No caso de uma placa de rede off-board, se ela for trocada, o esquema falha, mas isto é uma coisa rara de acontecer. Mas teria uma maneira universal, algo que não pudesse ser alterada? Descarto aí volume de HD´s, IP local, etc...

Também pensei em usar a data de criação da pasta WINDOWS, acho que serve né?

T+


Beppe

Beppe

Responder

Posts

12/04/2005

Kapak

E se vc utilizasse ctrl+shift+g ?


Responder

Gostei + 0

12/04/2005

Massuda

@Beppe...

Acho que não tem esquema universal... lembro que quando sairam os primeiros processadores com número de série, rapidamente surgiram soluções para impedir que esse número pudesse ser lido. Com exceção do MAC, todos os identificadores que você imaginar acabam de alguma forma sendo dependentes da marca/modelo do hardware ou podem ser ocultos. Mas mesmo o MAC não pode ser usado, pois nem todo mundo tem placa de rede no micro.

Com relação a usar a data/hora de criação da pasta Windows... precisa tomar cuidado pois tem o caso da HD que é copiado fisicamente de uma máquina para outra (coisa comum em grandes redes). Nesse caso seria interessante incluir o MAC, mas aí já estaria reinventando a roda. O esquema de GUID/UID/etc sugerido pelo kapak seria bem parecido com o esquema implementado usando o MAC + data/hora de criação da pasta Windows.

@kapak

O identificador universal (GUID/UID/etc) gerado via Ctrl+Shift+G é calculado a partir do endereço MAC da placa de rede combinado com a data/hora e (não tenho certeza) mais alguns outros contadores do sistema operacional. Para quem não tem placa de rede, o MAC utilizado é um valor default não nulo.


Responder

Gostei + 0

12/04/2005

Beppe

@kapak: Eu procuro algo que eu possa extrair da máquina, meu programa não pode gerar nem indicar seu ID.

@Massuda: Realmente não dá pra usar a data/hora da pasta Windows, já que minha intenção é que a identificação resista a reinstalações.

Pesquisei sobre número de série de CPU´s e [url=http://www.sandpile.org/ia32/cpuid.htm]li[/url] que ´a maioria dos fabricantes não garantem que estes sejam únicos nem internamente´.

Valeu.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar