PC를 관리하는 소프트웨어를 개발중에 각 PC들에대한
고유구별키값 문제로 많은 고심을 하고 있습니다
그래서 많은 고생끝에 모든 컴퓨터의 유일한 키에 대해 다음과 같이
정보를 알아내었습니다.
cpu 시리얼번호 : 중복 가능 (부적절)
rom bios 시리얼 : 중복 가능 (부적절)
하드디스크 시리얼 : 하드디스크 시리얼 번호도 현재 스카시가 지원이 안되며,
한번 부팅해야 한다는 점, 그외 몇 가지..(부적절)
(이 시리얼키는 포맷해도 변하지않는 시리얼키 - 양병규님)
lan 카드 mac 주소 : lan 카드를 교체한다면 어쩔수 없지만, 그래도 이방법이
제일 깔끔함(적절 -_-;)
그래서 결국 lan 카드의 mac 주소를 키값으로 하기로 결정이 되었는데
문제는 실제쓰이는 이더넷의 고유 mac 주소를 어떻게 불러오냐가 문제였습니다.
가령, ppp adater(전화접속 네트워킹) 이 설치되어 있어도 mac 주소가 있고
2000에서 lan 카드를 두개 쓰시는 분들도 계시는데 어떤 mac 주소를 기준으로 해야
하는가?
또한 현재 나오는 mac 주소를 구하는 소스를 사용해서 구현해도 여러개의 mac주소가
나오더군요.
이런 상황에서 도저히 방법이 생각이 나질 않네요.. 벌써. 몇주쨰....
각 pc의 키값은 pc를 포맷한다해도 유지를 해야하는데...
여러분들의 조언 부탁드립니다.