🔐 Security/System (9) 썸네일형 리스트형 [시스템보안] 윈도우 시스템 구조에서 HAL과 운영체제의 다섯가지 서브시스템 위 글은 2022년도 목포대학교 학점교류 '시스템보안' 수업에서 수행한 과제를 작성한 내용입니다.시스템 해킹과 보안: 정보 보안 개론과 실습 3판, 양대일 (2018)윈도우 시스템 구조에서 HAL이란? HAL은 Hardware Abstraction Layer의 줄임말로, 드라이버 개발자와 하드웨어 개발자가 따라야 하는 윈도우 표준이다. 기존에는 system call 인터페이스를 활용하여 하드웨어 입출력장치를 디바이스 노드에 실행하였는데, 하드웨어 종류가 늘어가면서 커널이 새로운 장치를 인식하거나 변화된 상태를 인식하는데 어려움이 생겼다. 새로운 장치가 생길 때마다 그에 맞는 적절한 인식 방식을 개별적으로 시행하는 데에 시간과 비용이 많이 들었다. HAL은 추상화의 개념이 들어가 있어 윈도우에서 제시한 기.. 이전 1 2 다음