VM 내에서 Mac OS를 실행하고 있는지 Apple이 알 수 있습니까?

VM 내에서 Mac OS를 실행하고 있는지 Apple이 알 수 있습니까?

질문/제목에서 알 수 있듯이. VM 내부에서 Mac OS를 실행하는 것은 소비자 버전의 EULA에 위배된다는 점을 이해합니다(그러나 서버는 훨씬 더 비쌉니다!). 합법적인 Mac OS 사본을 구입하여 VM에 설치하려는 경우, 그런 다음 Apple 개발자로 등록하면 저를 쫓아낼까요? 에뮬레이트된 하드웨어와 Apple 컴퓨터의 차이를 구분할 수 있는 방법이 있습니까?

나는 Apple의 모든 소프트웨어가 어떻게 작동하는지 약간 익숙하지 않습니다. Windows는 서비스 팩을 설치할 때마다 이 "정품" 테스트를 거치는데, Mac에서도 같은 문제를 겪는지는 모르겠습니다.

많은 감사를 드립니다.

-톰

답변1

내가 아는 한, Mac OS X은 하드웨어를 보고하기 위해 "집에 전화"하지 않으며 어떤 종류의 활성화 체계도 확실히 갖고 있지 않습니다.

하지만 Apple 직원은 슈퍼유저를 사용할 수도 있습니다. ;-)

답변2

Mac OS X에는 일련 번호나 기타 불법 복제 방지 기능이 없지만 기본적으로 가상화된 상태로 실행되지 않습니다.해킨토시버전. iOS 개발자 서명 스택의 일부가 하드웨어와 연결되어 있는지 완전히 알지는 못하지만 의심스럽습니다.

그리고 그렇습니다. OS는 일반적으로 어떤 형태의타이밍 공격.

편집하다: 그러나 OS X에서 이러한 감지 방법을 사용하는지 확실하지 않습니다.

관련 정보