Bir bilgisayarı diğerlerinden tanıtan benzersiz bir şey var mı?


2

Bir uygulama geliştiriyorum ve karşılaştığım tüm bilgisayarları tanımlamam gerekiyor.

Bir bilgisayarı tanımlamak için belirli bir teknoloji var mı?

Sabit disk seri numarası mı?


Görmek Taşma üzerine bu soru (Java diyor ama cevaplar genel). Ayrıca ne yaptığınıza da bağlıdır. Örneğin, yapılandırma yönetimi sistemleri genellikle bilgisayarları tanımlamak için sertifikalar üretir.
Paulo Almeida

çok teşekkürler, durumumun cevabını aldım ağ kartı MAC adresini kullanmalıyım :)
Hady Hallak

Sabit diskte seri numaraları var, USB cihazlarında seri numaraları var. (Teorik olarak) benzersiz bir kimliği olan bir sistemde manuel cihazlar vardır.
Zoredache

@HadyHallak - MAC adresi değiştirilebilir.
Ramhound

Değil değişmiş , sahte ... Gerçek MAC hala orada, sadece gizli.
Jon

Yanıtlar:


2

En eski PC'niz hiçbir yerde benzersiz tanımlayıcı bilgileri saklamadı. Tabii ki, PC'ler geliştikçe, seri numaraları gittikçe daha fazla şeye dahil edildi.

  • Herhangi bir ağ kartının yanmış MAC adresi (Yanmış MAC değiştirilemez)
  • Sabit disklerin seri numarası
  • Bir seri numarası RAM modüllerine kodlanmıştır Seri Varlık Algılama (SPD) EEPROM I2c veri yolu üzerinden okunabilir.
  • Intel, sorgulanabilecek bir işlemci seri numarası getirdi CPUID, Pentium III civarında. Bu Artık CPU'larda bulunmadığı görülüyor.
  • TPM onay (kök) anahtarından türetilen anahtarların benzersiz olması gerekir
  • SMBIOS anakart seri numarasını saklar
  • Pek çok PCI ve USB çevre birimi, bir şekilde erişilebilir bir tür seri numarası depolar.

0

Son on yılda üretilen bilgisayarların bir UUID olması gerekir. Evrensel Olarak Tanımlayıcı. MAC her şey yolunda, ama UUID bir bilgisayara özgü.

PCMag.com'a göre:

(Universally Unique ID) Herhangi bir amaç için üretilmiş benzersiz bir numara, ancak   yanlışlıkla başka bir tarafça kopyalanamaz ve içeri giremez   daha sonra çatışma. UUID, bu kadar büyük olan 128 bit bir sayıdır.   tüm amaç ve amaçlar için sonsuzdur; ancak, var   onu oluşturmak için kullanılan farklı algoritmalar. Orijinal algoritma kullanır   makinedeki Ethernet adaptörünün MAC adresi ve saat   gün. Sonraki sürümler için benzer ve farklı yöntemler kullanın.   sayının hesaplanması. GUID ve OID'ye bakınız.

Powershell'i kullanarak uzak bir sistemin UUID'sini keşfedebilirsiniz.

get-wmiobject Win32_BilgisayarSistemÜrün -bilgisayar adı RANTPC | Select-Object -ExpandProperty UUID

Açıkça ana bilgisayar adı ile -computername değiştirin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.