해킹의 시작부터 실전까지.

드림핵에서 다루고 있는 모든 강의를 한 눈에 확인할 수 있습니다.

강의 제목
수강 인원
수강 시간
난이도
(Click to sort ascending)
가격
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Proxy Contracts
스마트 컨트랙트에서 프록시 컨트랙트가 무엇인지 알아봅니다.
30분 쉬움 ENTERPRISE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: Meet-in-the-middle Attack
Meet-in-the-middle attack의 원리를 학습합니다.
1,003명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
FAT32, NTFS 파일시스템
FAT32, NTFS 파일시스템
365명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
[WHA-S] Background: SQL DML
SQL DML 구문에 대해서 설명합니다.
2,624명 60분 보통 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: Length Extension Attack
MD5 해시에서의 Length extension attack을 통해, 한 해시값으로부터 다른 해시값을 연산하는 방법을 학습합니다.
152명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Memory Corruption: Stack Buffer Overflow
스택 버퍼 오버플로우의 개념을 살펴보고, 이로 인해 발생할 수 있는 보안 위협을 학습합니다.
3,850명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: Format String Bug
포맷 스트링 버그 취약점이 존재하는 예제 코드를 사용하여 포맷 스트링 공격을 실습합니다.
1,708명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
블록암호: AES
AES의 구조와 암호화 과정을 학습합니다.
308명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: _IO_FILE Arbitrary Address Write
_IO_FILE을 이용해 임의 메모리 주소의 값을 쓰는 익스플로잇을 학습합니다.
581명 90분 어려움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
정수론 2
페르마의 소정리, 오일러 정리를 공부하고, SageMath의 몇 가지 정수 클래스를 학습합니다.
417명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Web Hacking 101
Web Hacking 101을 학습합니다.
3,519명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exercise: Blind SQL Injection
워게임 문제를 풀어보면서 Blind SQL Injection에 대한 이해를 높여봅니다.
4,574명 120분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Web
이번 강의에서는 웹과 각각의 구성 요소에 대해 배웁니다.
18,720명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Cookie & Session
쿠키와 세션에 대해 설명합니다.
11,654명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
블록 암호와 운영 모드
ECB, CBC, CTR 등 블록 암호의 여러 운영 모드를 학습합니다.
210명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: HTTP/HTTPS
웹 통신에 쓰이는 프로토콜인 HTTP와 HTTPS에 대해 설명합니다.
18,774명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Sender
Solidity 컨트랙트에서 사용되는 sender와 관련된 키워드의 특징과 연관된 취약점을 알아봅니다.
30분 쉬움 ENTERPRISE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Web Browser
웹 브라우저의 개념과 역할에 대해 배웁니다.
13,312명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
[WHA-C] Exercise: CSP Bypass
CSP Bypass를 함께 풀어봅니다.
989명 90분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exercise: Command Injection
Command Injection을 통해 원하는 명령어를 실행합니다.
2,154명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Relational DBMS
이번 코스에서는 관계형 데이터베이스 관리 시스템과 SQL에 대해 배웁니다.
5,455명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
ServerSide: Command Injection
서버 사이드의 공격인 Command Injection를 학습합니다.
4,439명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
ClientSide: XSS
클라이언트 사이드의 대표적인 공격인 XSS를 학습합니다.
8,633명 90분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
ServerSide: SSRF
서버 사이드 공격인 SSRF에 대해 학습합니다.
3,493명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
ClientSide: CSRF
클라이언트 사이드 공격인 CSRF를 학습합니다.
6,586명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Linux Memory Layout
리눅스 프로세스의 메모리 구조에 대해서 설명합니다.
9,356명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
ServerSide: SQL Injection
서버 사이드 공격 중 SQL Injection에 대해 학습합니다.
5,540명 90분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Tool: Environment Setup⚙️
가상화 소프트웨어를 사용하여 실습에 필요한 환경을 구축하는 방법을 설명합니다.
4,603명 15분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Mitigation: Stack Canary
스택 버퍼 오버플로우로부터 반환 주소를 보호하는 스택 카나리(Stack Canary)에 대해 학습합니다.
3,191명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
고전 암호
고전 암호의 종류와 간단한 공격 방법을 학습합니다.
1,187명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
코딩
코딩을 위한 기초 지식을 학습합니다.
3,936명 120분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Computer Architecture
컴퓨터 구조 및 명령어 집합 구조, x86-64 아키텍처에 대해 설명합니다.
10,281명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: Return Address Overwrite
간단한 실습을 통해 Return address overwrite 공격의 원리와 방법을 학습합니다.
3,836명 120분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: Return to Shellcode
카나리를 우회하고, 셸코드로 실행 흐름을 옮기는 공격 기법을 학습합니다.
2,866명 90분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Memory Corruption: Double Free Bug
Double Free Bug가 발생하는 원인과 효과, 이를 막기 위한 보호 기법을 학습합니다.
1,406명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
x86 Assembly🤖: Essential Part(1)
시스템 해킹을 배우기 위해 필요한 기초적인 어셈블리 언어를 학습합니다.
7,855명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: Return to Library
카나리를 우회하고, 라이브러리의 코드를 이용하는 공격 기법의 원리 및 방법을 학습합니다.
2,516명 90분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: Shellcode
셸코드가 무엇이고, 어떻게 작성하며 디버깅하는지 학습합니다.
5,711명 90분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Computer Architecture
컴퓨터 구조 및 명령어 집합 구조, 그리고 x86-64 아키텍처에 대해 설명합니다.
6,696명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Library - Static Link vs. Dynamic Link
라이브러리와 링크의 개념을 소개하고, 리눅스의 PLT, GOT에 대해 설명합니다.
2,429명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: ptmalloc2
ptmalloc2의 주요 객체와 관리 메커니즘을 설명합니다.
814명 90분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
x86 Assembly🤖: Essential Part(1)
리버싱을 배우기 위해 필요한 어셈블리어를 학습합니다.
5,475명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
머릿말
Cryptography 로드맵의 목표와 대상, 그리고 다루는 주제들을 알아봅니다.
1,771명 15분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
해시
해시 알고리즘의 역할과 종류, 그리고 이를 사용한 Message Authentication Code (MAC)을 학습합니다.
236명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Exploit Tech: Hook Overwrite
Hook overwrite 공격 기법을 설명하고, 예제를 통해 실습합니다.
1,948명 60분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Logical Bug: Type Error
타입을 잘못 사용하여 발생할 수 있는 버그를 학습합니다.
1,169명 60분 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Binary
바이너리의 정의와 컴파일 과정을 설명합니다.
9,551명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Memory Corruption: Out of Bounds
OOB 취약점이 발생하는 코드의 유형과 OOB를 공격에 활용하는 방법에 대해 학습합니다.
1,786명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Logical Bug: Command Injection
명령어를 실행해주는 함수를 잘못 사용하여 발생하는 Command Injection 취약점에 대해 배워보겠습니다.
1,247명 30분 매우 쉬움 FREE
Enterprise 회원만 수강 가능한 강의입니다. Enterprise 소개 보러 가기
Background: Static Analysis vs. Dynamic Analysis
소프트웨어 분석 기법의 갈래인 정적 분석과 동적 분석, 그리고 둘의 차이점을 설명합니다.
3,336명 15분 매우 쉬움 FREE
Exploit Tech: Meet-in-the-middle Attack
1003 명이 수강했어요.
FAT32, NTFS 파일시스템
365 명이 수강했어요.
[WHA-S] Background: SQL DML
2624 명이 수강했어요.
Exploit Tech: Length Extension Attack
152 명이 수강했어요.
Memory Corruption: Stack Buffer Overflow
3850 명이 수강했어요.
Exploit Tech: Format String Bug
1708 명이 수강했어요.
블록암호: AES
308 명이 수강했어요.
정수론 2
417 명이 수강했어요.
Web Hacking 101
3519 명이 수강했어요.
Exercise: Blind SQL Injection
4574 명이 수강했어요.
Background: Web
18720 명이 수강했어요.
Background: Cookie & Session
11654 명이 수강했어요.
블록 암호와 운영 모드
210 명이 수강했어요.
Background: HTTP/HTTPS
18774 명이 수강했어요.
Background: Web Browser
13312 명이 수강했어요.
[WHA-C] Exercise: CSP Bypass
989 명이 수강했어요.
Exercise: Command Injection
2154 명이 수강했어요.
Background: Relational DBMS
5455 명이 수강했어요.
ServerSide: Command Injection
4439 명이 수강했어요.
ClientSide: XSS
8633 명이 수강했어요.
ServerSide: SSRF
3493 명이 수강했어요.
ClientSide: CSRF
6586 명이 수강했어요.
Background: Linux Memory Layout
9356 명이 수강했어요.
ServerSide: SQL Injection
5540 명이 수강했어요.
Tool: Environment Setup⚙️
4603 명이 수강했어요.
Mitigation: Stack Canary
3191 명이 수강했어요.
고전 암호
1187 명이 수강했어요.
코딩
3936 명이 수강했어요.
Background: Computer Architecture
10281 명이 수강했어요.
Exploit Tech: Return Address Overwrite
3836 명이 수강했어요.
Exploit Tech: Return to Shellcode
2866 명이 수강했어요.
Memory Corruption: Double Free Bug
1406 명이 수강했어요.
x86 Assembly🤖: Essential Part(1)
7855 명이 수강했어요.
Exploit Tech: Return to Library
2516 명이 수강했어요.
Exploit Tech: Shellcode
5711 명이 수강했어요.
Background: Computer Architecture
6696 명이 수강했어요.
Background: ptmalloc2
814 명이 수강했어요.
x86 Assembly🤖: Essential Part(1)
5475 명이 수강했어요.
머릿말
1771 명이 수강했어요.
해시
236 명이 수강했어요.
Exploit Tech: Hook Overwrite
1948 명이 수강했어요.
Logical Bug: Type Error
1169 명이 수강했어요.
Background: Binary
9551 명이 수강했어요.
Memory Corruption: Out of Bounds
1786 명이 수강했어요.
Logical Bug: Command Injection
1247 명이 수강했어요.