요즘 CPU는 소프트웨어로 읽어오는 일련번호가 겹치나요?

무아   
   조회 5426   추천 0    

아래 처럼 코드를 써서 불러오는데

동시에 구매한 PC 들에서는 같은 ID 값이 나오네요.

4대 PC 모두 "BFEBFBFF000906EA" 이런 값이 나와서.. 요즘 CPU는 뭔가 바뀌었나? 아리송하네요.

찾아보니 그냥 Device 구분 정보 같은데. CPU 자체 유니크한 일련번호는 없나요?

메인보드 SN 읽어오는 것도. 대기업 OEM 보드 같은 경우는 같은 값들이 들어있고...

MAC 도 그다지 믿을만하지 못하고..

CPU가 딱인데 그런 정보가 없는듯...



string cpuInfo = string.Empty; 
ManagementClass mc = new ManagementClass("win32_processor");   
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)   
{        
   cpuInfo = mo.Properties["processorID"].Value.ToString();        
   break;    
}


보드 ID 와 CPU ID 를 불러와 찍어보면.. 각 PC 모두....의미가 없네요.







...
짧은글 일수록 신중하게.
무아 2019-08
게중에 보드의 UUID 를 가져오는건 구분이 되네요.
구글링 해보면 UUID 를 쓰지않는 보드도 있다고는 하는데.. 제가 테스트 해보고 있는 PC는 각각 구분이 되네요..
https://ntsblog.homedev.com.au/index.php/2012/06/28/unique-computer-identifier/
파닥파닥 2019-08
한때 야심차게 들어갔던 기능들이지만, 개인식별이 가능하다는 이슈로 모두 뭉개졌지요 아마?
     
무아 2019-08
음.. 그럴 수  있게네요.
          
파닥파닥 2019-08
그래서 그런지 뭔가 "인증" 을 시도하는 솔루션들이 요즈음엔 대부분 온라인 또는 철저하게 오프라인 (유선전화 인증) 으로 변경되었지요
               
무아 2019-08
네. MS 윈도우의 경우 그렇게 하는데.. 메인보드가 변경되면 재인증 하듯이 보드에서 유일한 값을 뽑아내는 것 같은데 뭔지..
CPU나 HDD를 쓰진 않고 보드의 MAC 을 쓰는것도 아니고
아마 보드의 UUID 를 쓴 것 아닐까 조심스럽게 추측해봅니다.
찬이 2019-08
네.. 요즘 cpu에는 일련번호가 없습니다.
메인보드도 HP,IBM,레노보 이런거 아니면 거의 없구요.
화란 2019-08
CPUID 어셈 인스트럭션 쓰면 되지 않나요 ??

C로 하신다면 인라인으로...
     
무아 2019-08
아마 안될 겁니다.
https://en.wikipedia.org/wiki/Pentium_III#Controversy_about_privacy_issues
[The Pentium III was the first x86 CPU to include a unique, retrievable, identification number, called PSN (Processor Serial Number). A Pentium III's PSN can be read by software through the CPUID instruction if this feature has not been disabled through the BIOS. ]

읽을 수 는 있겠지만 동일한 값이 나올 것 같네요.
          
화란 2019-08
요즘 CPU에는 S/N이 없다면 그 바이트에다가는 기업체마다 암꺼나 써놨겠네요^^

근데, CPU자체의 유니크한 번호가 있긴한가요 ??

랜카드라면 MAC Address 같은게 있긴하지만...

저도 궁금하네요^^
               
무아 2019-08
CPU 자체의 유니크 번호는 이제 없는 것 같습니다.
랜카드 MAC 의 경우는 변경이 가능해서리..


QnA
제목Page 2884/5710
2014-05   5157816   정은준1
2015-12   1692082   백메가
2007-10   5307   김재헌
2008-07   5307   김동민
2016-01   5307   팔코
2006-08   5307   김병관
2020-04   5307   캔위드
2017-01   5307   자유경쟁
2008-09   5307   정희균
2007-04   5307   김태훈
2012-05   5307   1김In1
2016-11   5307   행복하세
2007-01   5306   박찬일
2007-06   5306   이인
2016-03   5306   Noman
2015-01   5306   mitchell
2016-04   5306   메론
2012-07   5306   인디고
2013-04   5306   미담
2011-12   5306   이규민
2014-12   5306   신도현
2007-12   5306   정영철