Registered
하드웨어 기반의 임베디드 시스템의 주소 공간 레이아웃 랜덤화 방법 및 이를 위한 장치
- Inventors
-
이진용, 최병철, 주홍일, 김대원, 정보흥, 전부선, 진승헌, 나중찬
- Application No.
-
10-2018-0151116 (2018.11.29)
KIPRIS
- Publication No.
-
10-2020-0064702 (2020.06.08)
- Registration No.
- 10-2186221-0000 (2020.11.27)
- Country
- KOREA
- Project Code
-
18HH5100, Developing technologies to predict, detect, respond, and automatically diagnose security threats to automotive Ethernet-based vehicles,
Chung Bo-Heung
- Abstract
- 하드웨어 기반의 임베디드 시스템의 주소 공간 레이아웃 랜덤화 방법 및 이를 위한 장치가 개시된다. 본 발명의 일실시예에 따른 주소 공간 레이아웃 랜덤화 방법은 임베디드 시스템(EMBEDDED SYSTEM)의 하드웨어 로더(HARDWARE LOADER)가, 프로그램을 로딩할 때마다 난수를 기반으로 복수개의 주변 장치들 및 메모리 각각의 주소 영역을 랜덤하게 설정하고, 상기 랜덤하게 설정된 주소 영역을 기반으로 상기 복수개의 주변 장치들 및 상기 메모리 각각에 상응하는 랜덤 시작 주소를 어드레스 테이블(ADDRESS TABLE)에 기록하고, 상기 어드레스 테이블을 기반으로 상기 메모리에 마운트된 프로그램 코드를 상기 랜덤하게 설정된 주소 영역에 상응하게 재설정한다.
- KSP Keywords
- Address space, Embedded system, Space layout