리버싱

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

  • 리버스 엔지니어링 로드맵에서는 프로그램 분석을 위한 여러 도구 사용법과, 프로그램을 이해하기 위한 어셈블리 기초를 학습합니다.
  • 기드라 로드맵에서는 오픈 소스 도구인 Ghidra를 활용하는 방법에 대해 심도 있게 배우고 이를 실습해 보는 과정을 수행합니다.
기업을 위한 사이버 보안 강의를 찾고 계신가요? 여러분의 팀을 Dreamhack으로 교육하세요.
드림핵에서 제공하는 이 분야의 모든 강의입니다.
이 분야의 모든 강의
강의 제목
수강 인원
수강 시간
난이도
(Click to sort ascending)
가격
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Introduction: Reverse Engineering
Reverse Engineering 로드맵의 목표와 구성을 알아봅니다.
6,201명 15 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Binary
바이너리의 정의와 컴파일 과정을 설명합니다.
5,466명 30 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Static Analysis vs. Dynamic Analysis
소프트웨어 분석 기법의 갈래인 정적 분석과 동적 분석, 그리고 둘의 차이점을 설명합니다.
4,324명 15 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Computer Architecture
컴퓨터 구조 및 명령어 집합 구조, 그리고 x86-64 아키텍처에 대해 설명합니다.
3,624명 60 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Windows Memory Layout
윈도우 프로세스의 메모리 구조에 대해 설명합니다.
3,137명 30 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
x86 Assembly🤖: Essential Part(1)
리버싱을 배우기 위해 필요한 어셈블리어를 학습합니다.
2,918명 60 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
x86 Assembly🤖: Essential Part(2)
스택, 함수 호출, 시스템 콜과 관련된 x86-64어셈블리어를 학습합니다.
2,531명 30 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Tools: IDA
IDA를 설치하고 기능을 학습합니다.
2,327명 90 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exercise: Helloworld
간단한 예제를 분석해보며, 정적 분석과 동적 분석 방법을 학습합니다.
2,250명 90 쉬움 FREE
Introduction: Reverse Engineering
6201명이 수강했어요.
Background: Binary
5466명이 수강했어요.
Background: Computer Architecture
3624명이 수강했어요.
Background: Windows Memory Layout
3137명이 수강했어요.
x86 Assembly🤖: Essential Part(1)
2918명이 수강했어요.
x86 Assembly🤖: Essential Part(2)
2531명이 수강했어요.
Tools: IDA
2327명이 수강했어요.
Exercise: Helloworld
2250명이 수강했어요.