해킹의 시작부터 실전까지.
드림핵에서 다루고 있는 모든 강의를 한 눈에 확인할 수 있습니다.
강의 제목 | 수강 인원 | 수강 시간 | 난이도 (Click to sort ascending) | 가격 | |
---|---|---|---|---|---|
Introduction
Web Hacking의 목표와 구성을 알아봅니다.
| 14,472명 | 15 | 매우 쉬움 | FREE | |
Introduction of Webhacking
웹 서비스가 동작하는 원리와 웹 서비스를 하기 위해 필요한 기본적인 요소들에 대해 학습합니다.
| 11,019명 | 90 | 쉬움 | FREE | |
Background: HTTP/HTTPS
웹 통신에 쓰이는 프로토콜인 HTTP와 HTTPS에 대해 설명합니다.
| 10,690명 | 90 | 매우 쉬움 | FREE | |
Background: Web
웹과 구성 요소에 대해 설명합니다.
| 10,344명 | 60 | 쉬움 | FREE | |
Welcome Hackers👨💻
시스템 해킹 로드맵의 목표와 구성을 알아봅니다.
| 10,064명 | 15 | 매우 쉬움 | FREE | |
Tool: Environment Setup⚙️
가상화 소프트웨어를 사용하여 실습에 필요한 환경을 구축하는 방법을 설명합니다.
| 8,449명 | 15 | 매우 쉬움 | FREE | |
Background: Web Browser
웹 브라우저의 개념과 역할에 대해서 설명합니다.
| 7,713명 | 60 | 쉬움 | FREE | |
Tools: Browser DevTools
개발자 도구와 각 구성 요소에 대해 설명합니다.
| 7,574명 | 120 | 매우 쉬움 | FREE | |
Background: Cookie & Session
쿠키와 세션에 대해 설명합니다.
| 6,883명 | 60 | 매우 쉬움 | FREE | |
시스템 해킹 기초
시스템 해킹에서 사용되는 기초적인 개념들을 학습합니다.
| 6,318명 | 30 | 매우 쉬움 | FREE | |
Introduction: Reverse Engineering
Reverse Engineering 로드맵의 목표와 구성을 알아봅니다.
| 6,201명 | 15 | 매우 쉬움 | FREE | |
Background: Computer Architecture
컴퓨터 구조 및 명령어 집합 구조, x86-64 아키텍처에 대해 설명합니다.
| 6,190명 | 30 | 매우 쉬움 | FREE | |
Background: Linux Memory Layout
리눅스 프로세스의 메모리 구조에 대해서 설명합니다.
| 6,142명 | 30 | 매우 쉬움 | FREE | |
Exercise: Cookie
cookie를 함께 풀어봅니다.
| 5,525명 | 60 | 매우 쉬움 | FREE | |
Background: Binary
바이너리의 정의와 컴파일 과정을 설명합니다.
| 5,466명 | 30 | 매우 쉬움 | FREE | |
Mitigation: Same Origin Policy
브라우저의 보안 매커니즘인 SOP를 학습합니다.
| 5,230명 | 90 | 쉬움 | FREE | |
ClientSide: XSS
클라이언트 사이드의 대표적인 공격인 XSS를 학습합니다.
| 5,070명 | 90 | 쉬움 | FREE | |
Client-side Basic
클라이언트 사이드에서 발생하는 웹 취약점들의 기초를 학습합니다.
| 4,785명 | 90 | 쉬움 | FREE | |
x86 Assembly🤖: Essential Part(1)
시스템 해킹을 배우기 위해 필요한 기초적인 어셈블리 언어를 학습합니다.
| 4,556명 | 60 | 매우 쉬움 | FREE | |
Exercise: XSS
xss-1를 함께 풀어봅니다.
| 4,438명 | 90 | 매우 쉬움 | FREE | |
Background: Static Analysis vs. Dynamic Analysis
소프트웨어 분석 기법의 갈래인 정적 분석과 동적 분석, 그리고 둘의 차이점을 설명합니다.
| 4,324명 | 15 | 매우 쉬움 | FREE | |
머릿말
암호학 기초 커리큘럼의 목표와 대상, 그리고 다루는 주제들을 알아봅니다.
| 3,985명 | 15 | 매우 쉬움 | FREE | |
x86 Assembly🤖: Essential Part(2)
스택과 프로시저에 대한 어셈블리 명령어를 학습합니다.
| 3,971명 | 30 | 매우 쉬움 | FREE | |
ClientSide: CSRF
클라이언트 사이드 공격인 CSRF를 학습합니다.
| 3,743명 | 60 | 쉬움 | FREE | |
Server-side Basic
서버 사이드에서 발생하는 취약점의 원리 및 공격하는 방법을 학습합니다.
| 3,690명 | 150 | 쉬움 | FREE | |
Background: Computer Architecture
컴퓨터 구조 및 명령어 집합 구조, 그리고 x86-64 아키텍처에 대해 설명합니다.
| 3,624명 | 60 | 쉬움 | FREE | |
Tool: gdb
gdb를 소개하고, 기능을 설명합니다.
| 3,557명 | 15 | 매우 쉬움 | FREE | |
Exercise: CSRF
CSRF-1을 함께 풀어봅니다.
| 3,273명 | 90 | 매우 쉬움 | FREE | |
Exploit Tech: Shellcode
셸코드가 무엇이고, 어떻게 작성하며 디버깅하는지 학습합니다.
| 3,224명 | 90 | 쉬움 | FREE | |
Tool: pwntools
pwntools를 설치하고, 간단한 실습을 통해 기능을 설명합니다.
| 3,178명 | 15 | 매우 쉬움 | FREE | |
ServerSide: SQL Injection
서버 사이드 공격 중 SQL Injection에 대해 학습합니다.
| 3,163명 | 90 | 쉬움 | FREE | |
Background: Windows Memory Layout
윈도우 프로세스의 메모리 구조에 대해 설명합니다.
| 3,137명 | 30 | 매우 쉬움 | FREE | |
Background: Relational DBMS
관계형 데이터베이스 관리 시스템과 SQL에 대해 설명합니다.
| 3,057명 | 60 | 매우 쉬움 | FREE | |
x86 Assembly🤖: Essential Part(1)
리버싱을 배우기 위해 필요한 어셈블리어를 학습합니다.
| 2,918명 | 60 | 매우 쉬움 | FREE | |
Memory Corruption - C (I)
C에서 발생하는 메모리 커럽션 취약점들과 코드에서 발생하는 취약점을 학습합니다.
| 2,892명 | 90 | 쉬움 | FREE | |
고전 암호
고전 암호의 종류와 간단한 공격 방법을 학습합니다.
| 2,833명 | 30 | 매우 쉬움 | FREE | |
Exercise: SQL Injection
Simple-SQLi를 함께 풀어봅니다.
| 2,756명 | 90 | 매우 쉬움 | FREE | |
Exercise: Blind SQL Injection
simple_sqli를 함께 풀어봅니다.
| 2,640명 | 60 | 매우 쉬움 | FREE | |
Background: Non-Relational DBMS
비관계형 데이터베이스의 개념과 종류에 대해 설명합니다.
| 2,613명 | 60 | 매우 쉬움 | FREE | |
ServerSide: NoSQL Injection
서버 사이드 공격인 NoSQL Injection에 대해 학습합니다.
| 2,556명 | 90 | 매우 쉬움 | FREE | |
x86 Assembly🤖: Essential Part(2)
스택, 함수 호출, 시스템 콜과 관련된 x86-64어셈블리어를 학습합니다.
| 2,531명 | 30 | 매우 쉬움 | FREE | |
현대 암호
현대 암호의 암호 기술의 종류와 기능을 학습합니다.
| 2,427명 | 30 | 매우 쉬움 | FREE | |
ServerSide: Command Injection
서버 사이드의 공격인 Command Injection를 학습합니다.
| 2,327명 | 60 | 매우 쉬움 | FREE | |
Tools: IDA
IDA를 설치하고 기능을 학습합니다.
| 2,327명 | 90 | 매우 쉬움 | FREE | |
Exercise: NoSQL Injection
Mango를 함께 풀어봅니다.
| 2,310명 | 60 | 매우 쉬움 | FREE | |
Exercise: Helloworld
간단한 예제를 분석해보며, 정적 분석과 동적 분석 방법을 학습합니다.
| 2,250명 | 90 | 쉬움 | FREE | |
ServerSide: File Vulnerability
서버 사이드의 공격인 파일 업로드 및 다운로드를 학습합니다.
| 2,152명 | 90 | 쉬움 | FREE | |
Background: Calling Convention
함수 호출 규약의 개념과 리눅스에서 사용되는 호출 규약들을 설명합니다.
| 2,145명 | 30 | 쉬움 | FREE | |
Memory Corruption: Stack Buffer Overflow
스택 버퍼 오버플로우의 개념을 살펴보고, 이로 인해 발생할 수 있는 보안 위협을 인터렉티브 모듈을 이용하여 학습합니다.
| 2,105명 | 60 | 쉬움 | FREE | |
Exploit Tech: Return Address Overwrite
간단한 실습을 통해 Return address overwrite 공격의 원리와 방법을 학습합니다.
| 2,030명 | 120 | 쉬움 | FREE |
Introduction
14472명이 수강했어요.
Introduction of Webhacking
11019명이 수강했어요.
Background: HTTP/HTTPS
10690명이 수강했어요.
Background: Web
10344명이 수강했어요.
Welcome Hackers👨💻
10064명이 수강했어요.
Tool: Environment Setup⚙️
8449명이 수강했어요.
Background: Web Browser
7713명이 수강했어요.
Tools: Browser DevTools
7574명이 수강했어요.
Background: Cookie & Session
6883명이 수강했어요.
시스템 해킹 기초
6318명이 수강했어요.
Introduction: Reverse Engineering
6201명이 수강했어요.
Background: Computer Architecture
6190명이 수강했어요.
Background: Linux Memory Layout
6142명이 수강했어요.
Exercise: Cookie
5525명이 수강했어요.
Background: Binary
5466명이 수강했어요.
Mitigation: Same Origin Policy
5230명이 수강했어요.
ClientSide: XSS
5070명이 수강했어요.
Client-side Basic
4785명이 수강했어요.
x86 Assembly🤖: Essential Part(1)
4556명이 수강했어요.
Exercise: XSS
4438명이 수강했어요.
Background: Static Analysis vs. Dynamic Analysis
4324명이 수강했어요.
머릿말
3985명이 수강했어요.
x86 Assembly🤖: Essential Part(2)
3971명이 수강했어요.
ClientSide: CSRF
3743명이 수강했어요.
Server-side Basic
3690명이 수강했어요.
Background: Computer Architecture
3624명이 수강했어요.
Tool: gdb
3557명이 수강했어요.
Exercise: CSRF
3273명이 수강했어요.
Exploit Tech: Shellcode
3224명이 수강했어요.
Tool: pwntools
3178명이 수강했어요.
ServerSide: SQL Injection
3163명이 수강했어요.
Background: Windows Memory Layout
3137명이 수강했어요.
Background: Relational DBMS
3057명이 수강했어요.
x86 Assembly🤖: Essential Part(1)
2918명이 수강했어요.
Memory Corruption - C (I)
2892명이 수강했어요.
고전 암호
2833명이 수강했어요.
Exercise: SQL Injection
2756명이 수강했어요.
Exercise: Blind SQL Injection
2640명이 수강했어요.
Background: Non-Relational DBMS
2613명이 수강했어요.
ServerSide: NoSQL Injection
2556명이 수강했어요.
x86 Assembly🤖: Essential Part(2)
2531명이 수강했어요.
현대 암호
2427명이 수강했어요.
ServerSide: Command Injection
2327명이 수강했어요.
Tools: IDA
2327명이 수강했어요.
Exercise: NoSQL Injection
2310명이 수강했어요.
Exercise: Helloworld
2250명이 수강했어요.
ServerSide: File Vulnerability
2152명이 수강했어요.
Background: Calling Convention
2145명이 수강했어요.
Memory Corruption: Stack Buffer Overflow
2105명이 수강했어요.
Exploit Tech: Return Address Overwrite
2030명이 수강했어요.