리버싱
리버스 엔지니어링 로드맵은 소프트웨어나 시스템의 내부 구조와 기능을 분석하며, 원래의 설계 정보나 소스 코드를 재구성하는 과정을 깊게 탐색합니다.
다양한 도구와 기법을 활용하여 컴파일된 프로그램의 작동 원리를 이해합니다. 이 과정에서 원래의 코드나 설계 의도를 추론하며, 복잡한 시스템을 분해하여 효과적으로 분석하는 능력을 키우게 됩니다.
- 리버스 엔지니어링 로드맵에서는 프로그램 분석을 위한 여러 도구 사용법과, 프로그램을 이해하기 위한 어셈블리 기초를 학습합니다.
- 기드라 로드맵에서는 오픈 소스 도구인 Ghidra를 활용하는 방법에 대해 심도 있게 배우고 이를 실습해 보는 과정을 수행합니다.