해킹의 시작부터 실전까지.
드림핵에서 다루고 있는 모든 강의를 한 눈에 확인할 수 있습니다.
강의 제목 | 수강 인원 | 수강 시간 | 난이도 (Click to sort ascending) | 가격 | |
---|---|---|---|---|---|
Introduction
Web Hacking의 목표와 구성을 알아봅니다.
| 14,483명 | 15 | 매우 쉬움 | FREE | |
Introduction of Webhacking
웹 서비스가 동작하는 원리와 웹 서비스를 하기 위해 필요한 기본적인 요소들에 대해 학습합니다.
| 11,022명 | 90 | 쉬움 | FREE | |
Background: HTTP/HTTPS
웹 통신에 쓰이는 프로토콜인 HTTP와 HTTPS에 대해 설명합니다.
| 10,701명 | 90 | 매우 쉬움 | FREE | |
Background: Web
웹과 구성 요소에 대해 설명합니다.
| 10,354명 | 60 | 쉬움 | FREE | |
Welcome Hackers👨💻
시스템 해킹 로드맵의 목표와 구성을 알아봅니다.
| 10,073명 | 15 | 매우 쉬움 | FREE | |
Tool: Environment Setup⚙️
가상화 소프트웨어를 사용하여 실습에 필요한 환경을 구축하는 방법을 설명합니다.
| 8,453명 | 15 | 매우 쉬움 | FREE | |
Background: Web Browser
웹 브라우저의 개념과 역할에 대해서 설명합니다.
| 7,720명 | 60 | 쉬움 | FREE | |
Tools: Browser DevTools
개발자 도구와 각 구성 요소에 대해 설명합니다.
| 7,582명 | 120 | 매우 쉬움 | FREE | |
Background: Cookie & Session
쿠키와 세션에 대해 설명합니다.
| 6,891명 | 60 | 매우 쉬움 | FREE | |
시스템 해킹 기초
시스템 해킹에서 사용되는 기초적인 개념들을 학습합니다.
| 6,318명 | 30 | 매우 쉬움 | FREE | |
Introduction: Reverse Engineering
Reverse Engineering 로드맵의 목표와 구성을 알아봅니다.
| 6,206명 | 15 | 매우 쉬움 | FREE | |
Background: Computer Architecture
컴퓨터 구조 및 명령어 집합 구조, x86-64 아키텍처에 대해 설명합니다.
| 6,193명 | 30 | 매우 쉬움 | FREE | |
Background: Linux Memory Layout
리눅스 프로세스의 메모리 구조에 대해서 설명합니다.
| 6,147명 | 30 | 매우 쉬움 | FREE | |
Exercise: Cookie
cookie를 함께 풀어봅니다.
| 5,532명 | 60 | 매우 쉬움 | FREE | |
Background: Binary
바이너리의 정의와 컴파일 과정을 설명합니다.
| 5,470명 | 30 | 매우 쉬움 | FREE | |
Mitigation: Same Origin Policy
브라우저의 보안 매커니즘인 SOP를 학습합니다.
| 5,237명 | 90 | 쉬움 | FREE | |
ClientSide: XSS
클라이언트 사이드의 대표적인 공격인 XSS를 학습합니다.
| 5,077명 | 90 | 쉬움 | FREE | |
Client-side Basic
클라이언트 사이드에서 발생하는 웹 취약점들의 기초를 학습합니다.
| 4,786명 | 90 | 쉬움 | FREE | |
x86 Assembly🤖: Essential Part(1)
시스템 해킹을 배우기 위해 필요한 기초적인 어셈블리 언어를 학습합니다.
| 4,560명 | 60 | 매우 쉬움 | FREE | |
Exercise: XSS
xss-1를 함께 풀어봅니다.
| 4,442명 | 90 | 매우 쉬움 | FREE | |
Background: Static Analysis vs. Dynamic Analysis
소프트웨어 분석 기법의 갈래인 정적 분석과 동적 분석, 그리고 둘의 차이점을 설명합니다.
| 4,328명 | 15 | 매우 쉬움 | FREE | |
머릿말
암호학 기초 커리큘럼의 목표와 대상, 그리고 다루는 주제들을 알아봅니다.
| 3,988명 | 15 | 매우 쉬움 | FREE | |
x86 Assembly🤖: Essential Part(2)
스택과 프로시저에 대한 어셈블리 명령어를 학습합니다.
| 3,974명 | 30 | 매우 쉬움 | FREE | |
ClientSide: CSRF
클라이언트 사이드 공격인 CSRF를 학습합니다.
| 3,747명 | 60 | 쉬움 | FREE | |
Server-side Basic
서버 사이드에서 발생하는 취약점의 원리 및 공격하는 방법을 학습합니다.
| 3,691명 | 150 | 쉬움 | FREE | |
Background: Computer Architecture
컴퓨터 구조 및 명령어 집합 구조, 그리고 x86-64 아키텍처에 대해 설명합니다.
| 3,631명 | 60 | 쉬움 | FREE | |
Tool: gdb
gdb를 소개하고, 기능을 설명합니다.
| 3,561명 | 15 | 매우 쉬움 | FREE | |
Exercise: CSRF
CSRF-1을 함께 풀어봅니다.
| 3,276명 | 90 | 매우 쉬움 | FREE | |
Exploit Tech: Shellcode
셸코드가 무엇이고, 어떻게 작성하며 디버깅하는지 학습합니다.
| 3,225명 | 90 | 쉬움 | FREE | |
Tool: pwntools
pwntools를 설치하고, 간단한 실습을 통해 기능을 설명합니다.
| 3,183명 | 15 | 매우 쉬움 | FREE | |
ServerSide: SQL Injection
서버 사이드 공격 중 SQL Injection에 대해 학습합니다.
| 3,164명 | 90 | 쉬움 | FREE | |
Background: Windows Memory Layout
윈도우 프로세스의 메모리 구조에 대해 설명합니다.
| 3,142명 | 30 | 매우 쉬움 | FREE | |
Background: Relational DBMS
관계형 데이터베이스 관리 시스템과 SQL에 대해 설명합니다.
| 3,058명 | 60 | 매우 쉬움 | FREE | |
x86 Assembly🤖: Essential Part(1)
리버싱을 배우기 위해 필요한 어셈블리어를 학습합니다.
| 2,924명 | 60 | 매우 쉬움 | FREE | |
Memory Corruption - C (I)
C에서 발생하는 메모리 커럽션 취약점들과 코드에서 발생하는 취약점을 학습합니다.
| 2,892명 | 90 | 쉬움 | FREE | |
고전 암호
고전 암호의 종류와 간단한 공격 방법을 학습합니다.
| 2,834명 | 30 | 매우 쉬움 | FREE | |
Exercise: SQL Injection
Simple-SQLi를 함께 풀어봅니다.
| 2,756명 | 90 | 매우 쉬움 | FREE | |
Exercise: Blind SQL Injection
simple_sqli를 함께 풀어봅니다.
| 2,641명 | 60 | 매우 쉬움 | FREE | |
Background: Non-Relational DBMS
비관계형 데이터베이스의 개념과 종류에 대해 설명합니다.
| 2,614명 | 60 | 매우 쉬움 | FREE | |
ServerSide: NoSQL Injection
서버 사이드 공격인 NoSQL Injection에 대해 학습합니다.
| 2,558명 | 90 | 매우 쉬움 | FREE | |
x86 Assembly🤖: Essential Part(2)
스택, 함수 호출, 시스템 콜과 관련된 x86-64어셈블리어를 학습합니다.
| 2,536명 | 30 | 매우 쉬움 | FREE | |
현대 암호
현대 암호의 암호 기술의 종류와 기능을 학습합니다.
| 2,429명 | 30 | 매우 쉬움 | FREE | |
ServerSide: Command Injection
서버 사이드의 공격인 Command Injection를 학습합니다.
| 2,328명 | 60 | 매우 쉬움 | FREE | |
Tools: IDA
IDA를 설치하고 기능을 학습합니다.
| 2,328명 | 90 | 매우 쉬움 | FREE | |
Exercise: NoSQL Injection
Mango를 함께 풀어봅니다.
| 2,312명 | 60 | 매우 쉬움 | FREE | |
Exercise: Helloworld
간단한 예제를 분석해보며, 정적 분석과 동적 분석 방법을 학습합니다.
| 2,251명 | 90 | 쉬움 | FREE | |
ServerSide: File Vulnerability
서버 사이드의 공격인 파일 업로드 및 다운로드를 학습합니다.
| 2,153명 | 90 | 쉬움 | FREE | |
Background: Calling Convention
함수 호출 규약의 개념과 리눅스에서 사용되는 호출 규약들을 설명합니다.
| 2,146명 | 30 | 쉬움 | FREE | |
Memory Corruption: Stack Buffer Overflow
스택 버퍼 오버플로우의 개념을 살펴보고, 이로 인해 발생할 수 있는 보안 위협을 인터렉티브 모듈을 이용하여 학습합니다.
| 2,105명 | 60 | 쉬움 | FREE | |
Exploit Tech: Return Address Overwrite
간단한 실습을 통해 Return address overwrite 공격의 원리와 방법을 학습합니다.
| 2,030명 | 120 | 쉬움 | FREE |
Introduction
14483명이 수강했어요.
Introduction of Webhacking
11022명이 수강했어요.
Background: HTTP/HTTPS
10701명이 수강했어요.
Background: Web
10354명이 수강했어요.
Welcome Hackers👨💻
10073명이 수강했어요.
Tool: Environment Setup⚙️
8453명이 수강했어요.
Background: Web Browser
7720명이 수강했어요.
Tools: Browser DevTools
7582명이 수강했어요.
Background: Cookie & Session
6891명이 수강했어요.
시스템 해킹 기초
6318명이 수강했어요.
Introduction: Reverse Engineering
6206명이 수강했어요.
Background: Computer Architecture
6193명이 수강했어요.
Background: Linux Memory Layout
6147명이 수강했어요.
Exercise: Cookie
5532명이 수강했어요.
Background: Binary
5470명이 수강했어요.
Mitigation: Same Origin Policy
5237명이 수강했어요.
ClientSide: XSS
5077명이 수강했어요.
Client-side Basic
4786명이 수강했어요.
x86 Assembly🤖: Essential Part(1)
4560명이 수강했어요.
Exercise: XSS
4442명이 수강했어요.
Background: Static Analysis vs. Dynamic Analysis
4328명이 수강했어요.
머릿말
3988명이 수강했어요.
x86 Assembly🤖: Essential Part(2)
3974명이 수강했어요.
ClientSide: CSRF
3747명이 수강했어요.
Server-side Basic
3691명이 수강했어요.
Background: Computer Architecture
3631명이 수강했어요.
Tool: gdb
3561명이 수강했어요.
Exercise: CSRF
3276명이 수강했어요.
Exploit Tech: Shellcode
3225명이 수강했어요.
Tool: pwntools
3183명이 수강했어요.
ServerSide: SQL Injection
3164명이 수강했어요.
Background: Windows Memory Layout
3142명이 수강했어요.
Background: Relational DBMS
3058명이 수강했어요.
x86 Assembly🤖: Essential Part(1)
2924명이 수강했어요.
Memory Corruption - C (I)
2892명이 수강했어요.
고전 암호
2834명이 수강했어요.
Exercise: SQL Injection
2756명이 수강했어요.
Exercise: Blind SQL Injection
2641명이 수강했어요.
Background: Non-Relational DBMS
2614명이 수강했어요.
ServerSide: NoSQL Injection
2558명이 수강했어요.
x86 Assembly🤖: Essential Part(2)
2536명이 수강했어요.
현대 암호
2429명이 수강했어요.
ServerSide: Command Injection
2328명이 수강했어요.
Tools: IDA
2328명이 수강했어요.
Exercise: NoSQL Injection
2312명이 수강했어요.
Exercise: Helloworld
2251명이 수강했어요.
ServerSide: File Vulnerability
2153명이 수강했어요.
Background: Calling Convention
2146명이 수강했어요.
Memory Corruption: Stack Buffer Overflow
2105명이 수강했어요.
Exploit Tech: Return Address Overwrite
2030명이 수강했어요.