첨단분야 혁신융합대학사업(미래자동차) 계획에 따라 미래자동차사업단에서 자동차 사이버보안 인재 양성을 위해 2024 상반기 드림핵 이러닝 교육 신청자를 아래와 같이 모집하오니 많은 신청바랍니다. 
(상세 교육 내용 게시물 하단 참조)
 

 
<신청 개요>
1. 신청 기간: 2024.03.07.(목) 10:00~2024.03.13.(수) 13:00
2. 신청 방법: K-StarTrack 선착순 신청 (링크 클릭)
3. 신청 대상: 국민대학교 학부생 누구나
<교육 개요>
1. 교육 기간: ~2024.08.20.(화)
2. 교육 방법: 온라인 강의 수강
3. 교육 과정

4. 지원 사항
- 교육비 전액 지원(★화이트햇 해커 멘토링 등 드림핵 Enterprise서비스 이용 포함)
- 드림핵 이수증 발급(이수기준: 80% 이상 수강 시)
- 이수자 대상 비교과 시수 인정(2024.09. 인정 예정(졸업예정자 유의))
5. 안내 및 유의사항
- 과정 단위 신청, 1인 최대 3개 과정 신청 가능
- 기초 트랙 내 과정 선수과정 권장
- 신청 후 미이수 또는 부정수강 시 추후 이러닝 재신청 등 사업 참여에 불이익이 있을 수 있음
- 추후 '웹해킹 트랙' 등 과정 추가 개설 및 이러닝 과정 연계 온라인 해킹대회(CTF) 운영 예정
- 신청기간 내 신청자 모집 완료 시 조기 마감 예정
 
일상적으로 발생하는 보안 문제와 증가하는 악의적인 공격으로 인해 기업들은 보안 역량 강화에 더 많은 노력을 기울이고 있습니다.
다양한 분야와 산업에서 유용한 보안 지식을 제공하는 화이트햇 해커들의 커뮤니티 드림핵에서 함께 배워보세요!
 
 
⭐️ 해킹의 기초부터 실전까지 단계별로!
✔️ 보안 입문자를 위한 드림 비기너즈!
✔️ 해킹의 기초를 쌓자! 시스템 해킹과 리버스 엔지니어링!
✔️ 디바이스 해킹을 위한 발판, 임베디드 해킹!
⭐️ 강의만으로 이해가 어렵다면?
✔️ 함께실습 문제를 통해 해킹 기법들을 하나씩 따라하며 이해도를 향상시켜 보세요!
 

✔️ 600개 이상의 wargame을 직접 풀어보세요!
 

✔️ CODEGATE, DEF CON, Google CTF 등 수많은 해킹방어대회에서 석권한 해커들에게 직접 질문해 보세요!
 

교육 과정 소개
⭐️ 기초 트랙
	
		
		
	
	
		
			
			드림 비기너즈
			정보 보안 입문자를 위한 로드맵으로, 정보보호 및 CTF를 위한 다양한 주제와 기술을 통해 기초 지식을 학습합니다. 
			(15시간) 
			 
			  
			  | 
			
			
			 | 
		
		
			
			시스템 해킹 기초
			리눅스 기반 프로그램에서의 취약점 분석 방법을 학습합니다. 컴퓨터 시스템의 취약점을 깊게 이해하고 프로그램의 동작 원리를 파악하며 취약한 부분을 찾아내고, 그것을 효과적으로 이용하는 기술을 습득합니다. 
			(22시간) 
			  
			  
			  | 
			
			
				- 
				
● Introduction 
				 
				- 
				
● 리눅스 환경 구축 
				 
				- 
				
● Background: Computer Architecture 
				 
				- 
				
● Background: Linux Memory Layout 
				 
				- 
				
● Background: x86 Assembly 
				 
				- 
				
● Setup: gdb 
				 
				- 
				
● Setup: pwntools 
				 
				- 
				
● Shellcode 
				 
				- 
				
● Background: Calling Convention 
				 
				- 
				
● Stack Buffer Overflow 
				 
				- 
				
● Stack Canary 
				 
				- 
				
● NX & ASLR 
				 
				- 
				
● Background: Static Link vs. Dynamic Link 
				 
				- 
				
● Return to Library 
				 
				- 
				
● Return Oriented Programming 
				 
				- 
				
● Background: RELRO 
				 
				- 
				
● Background: PIE 
				 
				- 
				
● Hook Overwrite 
				 
				- 
				
● Out of Bounds 
				 
				- 
				
● Format String Bug 
				 
				- 
				
● Background: ptmalloc2 
				 
				- 
				
● Use After Free 
				 
				- 
				
● Double Free Bug 
				 
				- 
				
● Type Error 
				 
				- 
				
● Command Injection 
				 
				- 
				
● Path Traversal 
				 
			 
			 | 
		
		
			
			리버스 엔지니어링
			다양한 도구와 기법을 활용하여 컴파일된 프로그램의 작동 원리를 이해합니다. 이 과정에서 원래의 코드나 설계 의도를 추론하며, 복잡한 시스템을 효과적으로 분석하는 능력을 키웁니다. 
			(35시간) 
			 
			  
			  
			 | 
			
			
				- 
				
● Introduction 
				 
				- 
				
● Background: Binary 
				 
				- 
				
● Background: Static Analysis vs. Dynamic Analysis 
				 
				- 
				
● Background: Computer Architecture 
				 
				- 
				
● Background: Windows Memory Layout 
				 
				- 
				
● x86 Assembly 
				 
				- 
				
● Setup: IDA 
				 
				- 
				
● Exercise: Helloworld 
				 
				- 
				
● Exercise: rev-basic-0 
				 
				- 
				
● Exercise: rev-basic-1 
				 
				- 
				
● Exercise: patch 
				 
				- 
				
● Ghidra Introduction 
				 
				- 
				
● Ghidra Installation 
				 
				- 
				
● Code Browser 
				 
				- 
				
● Code Browser 2 
				 
				- 
				
● Binary Patch 
				 
				- 
				
● Debugger 
				 
				- 
				
● 협동 리버스 엔지니어링 
				 
				- 
				
● Ghidra 심화 
				 
			 
			 | 
		
	
⭐️ 심화 트랙
	
		
		
	
	
		
			
			시스템 해킹 심화
			시스템 해킹 기초에서 학습한 취약점을 활용하여, 실제 프로그램의 공격에 활용되는 다양한 공격 유형과 기법을 학습합니다. 
			(19시간) 
			 
			  
			  
			 | 
			
			
			 | 
		
		
			
			임베디드 해킹
			IoT와 같은 하드웨어 시스템의 동작 원리와 설계를 이해하며 분석하고 취약점을 찾는 실습을 합니다. 
			(17시간) 
			 
			  
			  
			 | 
			
			
				- 
				
● Introducing Embedded! 
				 
				- 
				
● Background: 컴퓨터와 임베디드 
				 
				- 
				
● Background: 임베디드 펌웨어 구조 
				 
				- 
				
● ARM Architecture 
				 
				- 
				
● ARM Assembly 
				 
				- 
				
● ARM Exploit 
				 
				- 
				
● Exercise: ARM Training 
				 
				- 
				
● Exercise: ARM Training-last 
				 
				- 
				
● 펌웨어 분석 
				 
				- 
				
● Exercise: Firmware Extraction Practice 
				 
				- 
				
● 에뮬레이션 
				 
				- 
				
● Exercise: Firmware Emulation Practice 
				 
				- 
				
● 빌드 환경 구축 
				 
				- 
				
● 임베디드 디버깅 
				 
				- 
				
● Exercise: Firmware Debugging Practice 
				 
				- 
				
● 예제 펌웨어 공격 
				 
			 
			● Exercise: Firmware Exploit Practice 
			 |