0Pricing
Ethical Hacking Academy icon

Ethical Hacking Academy

SecurityNetworkBeginnerScriptingSystems

Ethical Hacking Academy를 통해 보안 취약점을 식별하고 해결하는 방법을 배웁니다.

🤖 AI 기반📚 31개 코스👥 100,000명 이상의 학습자⭐ 4.9 평점
코스 개요

완전한 Ethical Hacking 트랙

Ethical hacking은 공격자가 사용할 동일한 기법으로 시스템, 네트워크, 애플리케이션을 조사하는 관행입니다. 단, 허가를 받았으며 약점을 악용되기 전에 찾아 해결하는 것을 목표로 합니다. 이 트랙은 첫 번째 lab 환경 구축부터 buffer overflow exploit 실행 및 전문 penetration testing 보고서 작성까지 완전한 offensive security 분야를 다룹니다. 30개 과정은 이론이 아닌 실습 중심으로 모든 개념을 구체화합니다.

배우게 될 내용

Linux 기초 및 보안 작업용 Bash scripting부터 시작한 후, 네트워킹 프로토콜, 익명성, OPSEC으로 나아갑니다. 핵심 도구 숙련도는 Nmap, Metasploit, Burp Suite를 포함합니다. Footprinting, reconnaissance, scanning, enumeration, social engineering을 실습한 후 Linux와 Windows 시스템 모두에서 권한 상승을 경험합니다. 이후 과정에서는 Active Directory 공격, 무선 네트워크 해킹, 모바일 앱 pentesting, cloud pentesting, buffer overflow exploitation, 맬웨어 역 엔지니어링, bug bounty hunting을 다룹니다. 트랙은 penetration testing 방법론 및 보고서 작성 전담 과정으로 마무리됩니다.

학습 경로

30개 과정은 A1부터 C2까지 뻗어 있습니다. Setting Up a Hacking Lab, Linux for Hackers, Networking Fundamentals & Protocols를 포함한 A1과 A2 과정이 기초를 형성합니다. B1과 B2 과정은 전문 도구 및 Password Cracking Techniques, Vulnerability Analysis, Windows Privilege Escalation같은 중급 공격 기법을 소개합니다. C1과 C2 과정이 가장 까다로우며, Active Directory Attacks, Buffer Overflow Exploitation, Cloud Pentesting, Malware Threats & Defense, Reverse Engineering Malware가 과정을 완성합니다.

작동 방식

각 과정은 내장된 code editor에서 실시간 피드백과 함께 완료하는 짧고 집중된 레슨으로 나뉩니다. 막히면 언제든 AI tutor를 이용할 수 있으며, 체계적인 진행으로 항상 이전에 배운 내용을 바탕으로 직접 개발하는 스킬을 연습하게 됩니다.

학습 시작 →

학습 방식

🎯
인터랙티브 레슨
실시간 피드백을 받으며 직접 코딩 연습하기
🤖
AI 튜터
막힐 때마다 AI 튜터에게 즉시 도움받기
💻
내장 에디터
브라우저에서 바로 코드 작성 & 실행하기
🏆
수료증
과정을 완료하면 수료증 취득하기
커리큘럼

31개 코스

Ethical Hacking Academy 학습 경로의 모든 코스.

01

윤리적 해킹 입문

A13개 레슨

윤리적 해킹의 진정한 의미, 기업이 전문가에게 자체 시스템 공격을 의뢰하는 이유와 사이버 보안 분야의 흥미롭고 영향력 있는 경력이 어떤 모습인지 알아봅니다.

02

윤리적 해킹 입문

A13개 레슨PRO

일반적인 용어와 전반적인 위협 환경을 포함해 윤리적 해킹의 기본 개념, 범위, 중요성을 배워 보세요.

03

해킹 실습 환경 구축

A14개 레슨PRO

해킹 실습 환경 구축: 가상화 기초, Kali Linux 설치 등

04

해커를 위한 Linux

A24개 레슨PRO

해커를 위한 Linux: Linux 파일 시스템, 필수 명령어 등

05

보안을 위한 Bash 스크립팅

A24개 레슨PRO

보안을 위한 Bash 스크립팅: 스크립트 기초, 정찰 자동화 등

06

익명성과 OPSEC

A24개 레슨PRO

익명성과 OPSEC: Tor와 프록시, VPN과 체이닝 등

07

네트워킹 기초 및 프로토콜

A23개 레슨PRO

데이터가 이동하는 방식, 주요 프로토콜, 윤리적 해킹에 필수적인 일반적인 네트워크 아키텍처를 이해하며 탄탄한 네트워킹 기초를 다집니다.

08

해커를 위한 Windows 내부 구조

B14개 레슨PRO

해커를 위한 Windows 내부 구조: Windows 아키텍처, 레지스트리 등

09

해커를 위한 암호학

B14개 레슨PRO

해커를 위한 암호학: 인코딩과 암호화 비교, 해싱 등

10

Metasploit Framework 마스터하기

B14개 레슨PRO

Metasploit Framework 마스터하기: Metasploit 아키텍처, 익스플로잇 검색과 사용 등

11

Nmap 심층 학습

B14개 레슨PRO

Nmap 심층 학습: 호스트 탐색, 포트 스캔 기법 등

12

웹 침투 테스트를 위한 Burp Suite

B14개 레슨PRO

웹 침투 테스트를 위한 Burp Suite: 프록시와 가로채기, Repeater와 Intruder 등

13

비밀번호 크래킹 기법

B14개 레슨PRO

비밀번호 크래킹 기법: 워드리스트와 규칙, Hashcat 등

14

풋프린팅 및 정찰

B13개 레슨PRO

윤리적 해킹 평가의 기반을 마련하기 위해 대상에 관한 정보를 수집하는 데 사용되는 방법과 도구를 자세히 살펴봅니다.

15

스캐닝 및 열거

B13개 레슨PRO

네트워크 호스트, 서비스, 취약점을 식별하는 기법을 익혀 추가적인 공격 또는 방어 전략을 수행할 수 있도록 합니다.

16

사회공학

B13개 레슨PRO

인간적 요인이 보안에서 가장 약한 연결 고리가 될 수 있는 이유와 조작 전술을 식별하고 완화하는 방법을 알아봅니다.

17

Linux 권한 상승

B24개 레슨PRO

Linux 권한 상승: 열거, SUID와 Sudo 악용 등

18

Windows 권한 상승

B24개 레슨PRO

Windows 권한 상승: Windows 열거, 서비스 설정 오류 등

19

모바일 앱 침투 테스트

B24개 레슨PRO

모바일 앱 침투 테스트: Android 앱 구조, APK 정적 분석 등

20

버그 바운티 헌팅

B24개 레슨PRO

버그 바운티 헌팅: 대상 선택, 대규모 정찰 등

21

취약점 분석

B23개 레슨PRO

공격자가 악용하기 전에 네트워크와 시스템의 약점을 탐지하고, 분류하고, 우선순위를 지정하는 방법을 배워 보세요.

22

무선 네트워크 해킹

B23개 레슨PRO

무선 네트워크의 작동 방식을 이해하고 무단 접근으로부터 네트워크를 테스트하고 보호하는 기법을 배워 보세요.

23

Active Directory 공격

C14개 레슨PRO

Active Directory 공격: AD 기초, Kerberoasting 등

24

버퍼 오버플로 익스플로잇

C14개 레슨PRO

버퍼 오버플로 익스플로잇: 메모리와 스택, 충돌을 유발하는 퍼징 등

25

클라우드 침투 테스트

C14개 레슨PRO

클라우드 침투 테스트: 클라우드 공격 표면, IAM 설정 오류 등

26

시스템 해킹 및 접근 권한 획득

C13개 레슨PRO

해커가 시스템에 무단으로 접근하는 데 사용하는 방법과 이러한 침입을 막기 위해 사용되는 방어책을 살펴봅니다.

27

악성 코드 위협 및 방어

C13개 레슨PRO

다양한 악성 코드 유형과 전파 방식, 악성 소프트웨어를 탐지하고 방어하는 전략을 살펴봅니다.

28

스니핑 및 회피

C13개 레슨PRO

공격자가 네트워크 트래픽을 가로채는 방식과 보안 시스템의 탐지를 피하는 고급 기법을 배워 보세요.

29

웹 애플리케이션 해킹

C13개 레슨PRO

일반적인 공격과 보호 대책을 포함해 웹 애플리케이션의 취약점을 악용하는 방법을 중점적으로 다룹니다.

30

침투 테스트 및 보고

C13개 레슨PRO

체계적인 침투 테스트와 효과적인 보고 방법론을 통해 지금까지 배운 기술을 모두 종합합니다.

31

악성 코드 리버스 엔지니어링

C24개 레슨PRO

악성 코드 리버스 엔지니어링: 정적 분석, 동적 분석 등

자주 묻는 질문

자주 묻는 질문

Ethical Hacking Academy 강의는 무료인가요?

네, Ethical Hacking Academy 강의를 무료로 시작하고 인터랙티브 레슨을 모두 무료로 완료할 수 있습니다. 선택적 PRO 구독을 통해 고급 AI 도구와 공유 가능한 수료증을 잠금 해제할 수 있습니다.

ENGLISH을(를) 배우기 위해 사전 경험이 필요한가요?

아니요. 강의는 기초부터 시작하여 점차 더 심화된 주제로 나아가므로 ENGLISH 경험이 없어도 시작할 수 있습니다.

CoddyKit에서 ENGLISH은(는) 어떻게 배우나요?

직접 해보면서 배웁니다. 짧은 인터랙티브 레슨은 명확한 설명과 실시간으로 실행되는 실습 코딩 연습을 함께 제공하며, 24시간 AI 튜터가 막힐 때마다 맞춤형 도움을 줍니다.

Ethical Hacking Academy을(를) 완료하면 수료증을 받나요?

네, PRO 학습자는 시험을 응시하고 Ethical Hacking Academy 강의의 검증 코드가 포함된 공유 가능한 수료증을 취득할 수 있습니다.

휴대폰에서 ENGLISH을(를) 배울 수 있나요?

네, CoddyKit은 웹과 iOS, Android 네이티브 앱으로 이용 가능하므로 어느 기기에서나 ENGLISH을(를) 배우고 진행 상황이 모든 기기에서 동기화됩니다.

Ethical Hacking Academy을(를) 지금 시작하기

AI 기반 강의로 프로그래밍을 배우는 수천 명의 학습자들과 함께하세요.

무료로 시작하기 →모든 강의 보기