커리큘럼 정보

권장소요시간
10일
요구사항
C, C++
설명

Reverse Engineering 커리큘럼에서는 Windows OS 환경과 Intel x86-64 아키텍처를 기준으로 하여 어셈블리 기초부터 복잡한 바이너리에 대한 접근법까지 폭넓게 다룹니다. x86-64 어셈블리와 익숙해질 수 있도록 잘 갖춰진 예제와 디버거 사용법을 익히면서 점차 심화된 개념을 이해할 수 있도록 준비되어 있습니다.

  1. 기초 단계(1강~7강) : 리버스 엔지니어링에 대한 기본 개념 및 어셈블리 언어와 x64 디버거 이해
  2. 중급 단계(8강~12강) : 심화 개념 학습을 바탕으로 PE포맷 및 C++ 리버스 엔지니어링에 대한 이해
  3. 고급 단계 (13강~): (준비중)

전체 학습 과정을 통해 강좌의 바탕인 x64 Windows 환경은 물론, 보다 다양한 환경과 아키텍처에서의 리버스 엔지니어링 기법과 익숙해지는 것을 목표로 합니다.

목표
리버스 엔지니어링에 대한 심도있는 이해

커리큘럼 구성