시스템해킹
시스템 해킹 로드맵은 컴퓨터 시스템의 취약점을 깊게 이해하고, 공격자의 시각에서 어떻게 이를 활용할 수 있는지 탐구하는 과정입니다.
리눅스 기반의 프로그램 취약점을 탐지하고 이를 공격하는 방법에 대해 학습합니다. 프로그램의 동작 원리를 파악하며 취약한 부분을 찾아내고, 그것을 효과적으로 이용하는 기술을 습득하게 됩니다.
- Fundamental 로드맵에서는 보다 기초적인 내용을 다루며, C 언어 및 Assembly를 이해하는 능력과 논리적인 취약점 및 메모리 커럽션(Memory corruption)으로 인한 버그를 익스플로잇으로 연결하는 과정을 연습합니다.
- Advanced 로드맵에서는 보다 상세한 케이스별로 취약점 유형을 다루어 학습합니다.
- V8 로드맵에서는 구글 크롬을 비롯한 여러 브라우저의 자바스크립트 엔진인 V8의 버그를 분석하고 익스플로잇 하는 방법을 학습합니다.