|
Exploit Tech: ROP x64
Acquire a shell through return-oriented programming (ROP) techniques in the x64 environment.
|
562
|
30 minutes
|
Very easy
|
FREE
|
|
Exploit Tech: Storage
Solidity 코드를 읽고 컨트랙트의 스토리지로부터 값을 읽어와 문제를 풀어봅니다.
|
|
60 minutes
|
Easy
|
ENTERPRISE
|
|
Background: Web
In this lecture, you'll learn about the web and its components.
|
15,899
|
60 minutes
|
Easy
|
FREE
|
|
펌웨어 분석
펌웨어 분석을 학습합니다.
|
84
|
60 minutes
|
Normal
|
PAID
|
|
DreamBank - 커뮤니티 / 고객센터 서비스 (Community)
DreamBank의 커뮤니티 / 고객센터 서비스(Community)에서 문제점을 찾고 패치하는 방법을 학습합니다.
|
|
150 minutes
|
Easy
|
ENTERPRISE
|
|
Regular Expressions
Learn regular expressions.
|
1,529
|
30 minutes
|
Easy
|
FREE
|
|
Exploit Tech: Meet-in-the-middle Attack
Learn how the meet-in-the-middle attack works.
|
515
|
60 minutes
|
Very easy
|
FREE
|
|
Introduction
Linux Kernel 로드맵의 목표와 구성을 알아봅니다.
|
|
15 minutes
|
Normal
|
ENTERPRISE
|
|
전자/전기
전자/전기에 대해서 설명합니다.
|
19
|
30 minutes
|
Easy
|
PAID
|
|
SSP
SSP 보호 기법에 대해 공부합니다.
|
|
30 minutes
|
Normal
|
ENTERPRISE
|
|
SSH
Learn SSH.
|
1,961
|
30 minutes
|
Very easy
|
FREE
|
|
Classical Ciphers
Learn the types of classic ciphers and how to attack them simply.
|
626
|
30 minutes
|
Very easy
|
FREE
|
|
Ghidra 디버거
Ghidra 디버거를 학습합니다.
|
437
|
150 minutes
|
Easy
|
PAID
|
|
Markdown
Learn Markdown syntax.
|
1,015
|
30 minutes
|
Very easy
|
FREE
|
|
Background: Cloud
클라우드 기술과 클라우드의 보안에 대해 간단히 설명합니다.
|
|
30 minutes
|
Very easy
|
ENTERPRISE
|
|
숫자
숫자 입력값 검증 문제 확인 및 수정 방안을 학습합니다.
|
|
120 minutes
|
Difficult
|
ENTERPRISE
|
|
암호 관련
암호 관련 취약점과 패치 방법을 학습합니다.
|
|
30 minutes
|
Difficult
|
ENTERPRISE
|
|
V8 Exploit Technique
V8 Exploit의 원리 및 방법을 학습합니다.
|
66
|
90 minutes
|
Very Difficult
|
PAID
|
|
Exercise: Patch Chall - Kotlin Spring
Solve 'Patch Chall - Kotlin Spring'.
|
|
60 minutes
|
Difficult
|
ENTERPRISE
|
|
ServerSide: File Vulnerability
Learn server-side attacks: file uploads and downloads.
|
3,256
|
90 minutes
|
Easy
|
FREE
|
|
문자열
문자열 입력값 검증 문제 확인 및 수정 방안을 학습합니다.
|
|
90 minutes
|
Difficult
|
ENTERPRISE
|
|
안전한 라이브러리 사용법
라이브러리를 안전하기 사용하기 위한 주의사항을 학습합니다.
|
|
120 minutes
|
Difficult
|
ENTERPRISE
|
|
Introduction
Learn about the goals and objectives of the cryptography roadmap and the topics it covers.
|
955
|
15 minutes
|
Very easy
|
FREE
|
|
Digital Signatures
Introduce the concept of digital signatures and learn the mathematical principles of different digital signatures.
|
69
|
60 minutes
|
Easy
|
FREE
|
|
블록체인과 스마트 컨트랙트
블록체인과 스마트 컨트랙트가 어떤 개념인지 이해합니다.
|
|
30 minutes
|
Easy
|
ENTERPRISE
|
|
Azure: Network
네트워크와 관련된 Azure 서비스를 소개하고, 이들을 안전하게 설정하는 방법을 학습합니다.
|
|
60 minutes
|
Very easy
|
ENTERPRISE
|
|
[WHA-C] Background: Content Security Policy
Describes the Content Security Policy.
|
903
|
30 minutes
|
Normal
|
FREE
|
|
Number Theory 2
You will study Fermat's little theorem, Euler's theorem, and practice with soem integer classes in SageMath.
|
216
|
60 minutes
|
Easy
|
FREE
|
|
Coding
Learn the basics of coding.
|
2,728
|
120 minutes
|
Easy
|
FREE
|
|
Exploit Tech: Signature without Hashing
Learn why DSA signatures require a secure hash function.
|
55
|
60 minutes
|
Easy
|
FREE
|
|
Introduction
Ghidra 로드맵의 목표와 구성을 알아봅니다.
|
736
|
15 minutes
|
Very easy
|
FREE
|
|
Heap Allocator Exploit
ptmalloc2 allocator의 원리 및 공격하는 방법을 학습합니다.
|
929
|
150 minutes
|
Difficult
|
FREE
|
|
Block Cipher: AES
Learn the structure of AES and the encryption process.
|
143
|
60 minutes
|
Very easy
|
FREE
|
|
Object Structure - JSArray, JSArrayBuffer
JSArray와 JSArrayBuffer의 구조를 학습합니다.
|
71
|
30 minutes
|
Very Difficult
|
PAID
|
|
nc
nc를 학습합니다.
|
2,281
|
30 minutes
|
Very easy
|
FREE
|
|
Exercise: NoSQL Injection
Improve your understanding of NoSQL injection by solving a wargame challenge.
|
3,471
|
120 minutes
|
Easy
|
FREE
|
|
Azure: Data Security
데이터 보안과 관련된 Azure 서비스를 소개하고, 이들을 안전하게 설정하는 방법을 학습합니다.
|
|
60 minutes
|
Very easy
|
ENTERPRISE
|
|
V8 Typer Exploit
V8 Typer Exploit의 원리 및 방법을 학습합니다.
|
29
|
120 minutes
|
Very Difficult
|
PAID
|
|
[함께 실습] Patch Chall: C Tutorial
Patch Chall: C Tutorial을 함께 풀어봅니다.
|
|
45 minutes
|
Very easy
|
ENTERPRISE
|
|
access-log
access-log
|
21
|
60 minutes
|
Difficult
|
FREE
|
|
Mitigations
KASLR 보호 기법과 우회하는 방법을 공부합니다.
|
|
30 minutes
|
Normal
|
ENTERPRISE
|
|
하드 코딩된 민감 정보
하드 코딩된 민감 정보의 유형을 학습합니다.
|
|
30 minutes
|
Difficult
|
ENTERPRISE
|
|
AWS: Data Security (v1 legacy)
데이터 보안과 관련된 AWS 서비스를 소개하고, 이들을 안전하게 설정하는 방법을 학습합니다.
|
|
60 minutes
|
Very easy
|
ENTERPRISE
|
|
[WHA-S] Background: SQL DML
SQL DML 구문에 대해서 설명합니다.
|
2,162
|
60 minutes
|
Normal
|
FREE
|
|
Exercise: Cookie & Session
Learn how to gain administrator privileges with session information.
|
2,286
|
30 minutes
|
Very easy
|
FREE
|
|
Background
Linux Kernel 개론을 설명합니다.
|
|
30 minutes
|
Normal
|
ENTERPRISE
|
|
Linux Kernel Image
Linux Kernel Image 빌드 방법을 설명합니다.
|
|
30 minutes
|
Normal
|
ENTERPRISE
|
|
Exercise: File Vulnerability-2
Access the desired file via a path traversal vulnerability.
|
767
|
30 minutes
|
Very easy
|
FREE
|
|
msg_msg
linux kernel exploit에 활용할 수 있는 msg_msg 객체를 알아봅니다.
|
|
30 minutes
|
Normal
|
ENTERPRISE
|
|
simple_xattr
linux kernel exploit에 활용할 수 있는 simple_xattr 객체를 알아봅니다.
|
|
30 minutes
|
Normal
|
ENTERPRISE
|