등록
하드웨어 기반의 임베디드 시스템의 주소 공간 레이아웃 랜덤화 방법 및 이를 위한 장치
- 발명자
-
이진용, 전부선, 김대원, 주홍일, 최병철, 정보흥, 나중찬, 진승헌
- 출원번호
-
10-2018-0151116 (2018.11.29)
KIPRIS
- 공개번호
-
10-2020-0064702 (2020.06.08)
- 등록번호
- 10-2186221-0000 (2020.11.27)
- 출원국
- 대한민국
- 협약과제
-
18HH5100, 오토모티브 이더넷 기반 차량 보안위협 예측․탐지․대응 및 보안성 자동진단 기술개발,
정보흥
- 초록
- 하드웨어 기반의 임베디드 시스템의 주소 공간 레이아웃 랜덤화 방법 및 이를 위한 장치가 개시된다. 본 발명의 일실시예에 따른 주소 공간 레이아웃 랜덤화 방법은 임베디드 시스템(EMBEDDED SYSTEM)의 하드웨어 로더(HARDWARE LOADER)가, 프로그램을 로딩할 때마다 난수를 기반으로 복수개의 주변 장치들 및 메모리 각각의 주소 영역을 랜덤하게 설정하고, 상기 랜덤하게 설정된 주소 영역을 기반으로 상기 복수개의 주변 장치들 및 상기 메모리 각각에 상응하는 랜덤 시작 주소를 어드레스 테이블(ADDRESS TABLE)에 기록하고, 상기 어드레스 테이블을 기반으로 상기 메모리에 마운트된 프로그램 코드를 상기 랜덤하게 설정된 주소 영역에 상응하게 재설정한다.
- KSP 제안 키워드
- Address space, Embedded system, Space layout