리버싱

리버스 엔지니어링 로드맵은 소프트웨어나 시스템의 내부 구조와 기능을 분석하며, 원래의 설계 정보나 소스 코드를 재구성하는 과정을 깊게 탐색합니다.
다양한 도구와 기법을 활용하여 컴파일된 프로그램의 작동 원리를 이해합니다. 이 과정에서 원래의 코드나 설계 의도를 추론하며, 복잡한 시스템을 분해하여 효과적으로 분석하는 능력을 키우게 됩니다.

  • 리버스 엔지니어링 로드맵에서는 프로그램 분석을 위한 여러 도구 사용법과, 프로그램을 이해하기 위한 어셈블리 기초를 학습합니다.
  • 기드라 로드맵에서는 오픈 소스 도구인 Ghidra를 활용하는 방법에 대해 심도 있게 배우고 이를 실습해 보는 과정을 수행합니다.
기업을 위한 사이버 보안 강의를 찾고 계신가요? 여러분의 팀을 Dreamhack으로 교육하세요.
드림핵에서 제공하는 이 분야의 모든 강의입니다.
이 분야의 모든 강의
강의 제목
수강 인원
수강 시간
난이도
(Click to sort ascending)
가격
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Computer Architecture
컴퓨터 구조 및 명령어 집합 구조, 그리고 x86-64 아키텍처에 대해 설명합니다.
6,467명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
x86 Assembly🤖: Essential Part(1)
리버싱을 배우기 위해 필요한 어셈블리어를 학습합니다.
5,269명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Binary
바이너리의 정의와 컴파일 과정을 설명합니다.
9,286명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Static Analysis vs. Dynamic Analysis
소프트웨어 분석 기법의 갈래인 정적 분석과 동적 분석, 그리고 둘의 차이점을 설명합니다.
3,092명 15분 매우 쉬움 FREE
Background: Computer Architecture
6467 명이 수강했어요.
x86 Assembly🤖: Essential Part(1)
5269 명이 수강했어요.
Background: Binary
9286 명이 수강했어요.