Extraction of Platform-unique Information as an Identifier


Kangwon
Lee1, Kyungroul Lee1, Jaecheon Byun1, Sunghoon Lee1, Hyobeom Ahn2 and Kangbin Yim1+

 

 

1Soonchunhyang University

Shinchang, Asan, Republic of Korea

{paul, carpedm, apple, yim}@sch.ac.kr, joyce2@daum.net

 

2Kongju National University

Budae, Choenan, Republic of Korea

hbahn@kongju.ac.kr

 

 

Abstract


The Ethernet MAC address is known it is not changed and so highly considered as one of the
platform-unique information. Because of the reason, the MAC address has been used as a platform identifier for several public services. This paper surveys, implements and analyzes the extraction methods for the MAC address in different levels on the PC platform. The methods considered include reading the registry database, calling the dedicated API functions, polling the I/O controller and communicating with external EEPROM. The result of the implementation will be helpful as a reference for developers who need to have a simple platform identifier.

 

Keywords: platform-unique information, platform identifier, designated platform, MAC address, hardware spoof

 

+: Corresponding author: LISA Laboratory, Soonchunhyang University, 9418 Engineering Building, 646 Eupnae,
Shinchang, Asan, 336-745 Republic of Korea, Tel: +82-(0)41-530-1741,
Web: http://lisa.sch.ac.kr

 

Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable Applications (JoWUA),

Vol. 3, No. 4, pp. 84-99, December 2012 [pdf]