Volume 3 - Issue 4
Extraction of Platform-unique Information as an Identifier
- Kangwon Lee
Soonchunhyang University Shinchang, Asan, Republic of Korea
paul@sch.ac.kr
- Kyungroul Lee
Soonchunhyang University Shinchang, Asan, Republic of Korea
carpedm@sch.ac.kr
- Jaecheon Byun
Soonchunhyang University Shinchang, Asan, Republic of Korea
apple@sch.ac.kr
- Sunghoon Lee
Soonchunhyang University Shinchang, Asan, Republic of Korea
joyce2@daum.net
- Hyobeom Ahn
Kongju National University Budae, Choenan, Republic of Korea
hbahn@kongju.ac.kr
- Kangbin Yim
Soonchunhyang University Shinchang, Asan, Republic of Korea
yim@sch.ac.kr
Keywords: platform-unique information, platform identifier, designated platform, MAC address, hardware spoof.
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.