
취미로 해킹#7(SBP)
장용하
국제 해킹 대회 SquareCTF(2018~2019)의 모든 챌린지를 클리어할 수 있습니다. 다양한 챌린지를 경험하며 ITㆍ보안 분야에 대한 감각과 안목을 넓혀보세요!
Intermediate
암호학, 리버싱
We will cover all the challenges in Nebula, a wargame that will help you develop your system hacking skills, from start to finish, including setting up a practice environment. You will also learn the computer science knowledge required for each challenge.
Primarily the ability and intuition to discover system-related vulnerabilities.
Computer science knowledge relevant to each challenge.
Hacking as a hobby, hacking as a hobby.
※ "Hacking as a Hobby" content only focuses on legal hacking to contribute to a safe information security ecosystem.
< To view the course content in book form: Paper book/e-book (link) >
Here, we'll master the popular wargame Nebula . Based on fully translated Korean materials, we'll practice every challenge from start to finish.
We'll discover and exploit vulnerabilities in Linux systems, widely used as servers , and gradually escalate privileges . Through this, you'll discover that most vulnerabilities are the result of mistakes made by developers who lack security knowledge . You'll witness programs that become hostile due to competition. You'll witness how poor data filtering can lead to program collapse . You'll witness how abuse of privileges can lead to outside interference . You'll also witness how poorly applied security knowledge can lead to certain functions being replaced with others .
You'll learn how to discover and mitigate system-related security vulnerabilities through a variety of scenarios. Specifically, you'll cover theory and practice on vulnerabilities related to permissions (general/special), relative paths, environment variables, input filtering, schedulers, password hashes, code injection, cleartext communication, legacy open source, race conditions, variable initialization, library hooking, data encryption, file attributes, deserialization, permission checks, and exception handling.
[Q1] I didn't take "Hacking as a Hobby #1-3." Is it okay to start from here?
[Ans] If you have at least basic Linux system skills (connection, compilation, navigation, text editing, etc.) , this shouldn't be a problem. If you don't, we recommend separate learning or taking the most relevant course, "Hacking as a Hobby #1."
[Q2] What abilities will you acquire when you complete the course?
[Ans] You will learn how to exploit various vulnerabilities in the Linux environment. You will gain more advanced skills in addressing the aforementioned vulnerabilities than before, enabling you to develop more secure programs. Additionally, the extensive source code analysis included will be helpful for future reversing challenges.
Who is this course right for?
For those who want to complete all the content of Wargame Nebula.
Anyone who wants to learn hacking little by little as an academic hobby.
Anyone who wants to participate in domestic/international hacking competitions in the future.
Students in related departments who need to supplement their major knowledge.
Those who wish to pursue a career in information security.
Need to know before starting?
If you have experience writing C programs, it may be helpful.
11,529
Learners
957
Reviews
118
Answers
4.7
Rating
9
Courses
ㆍ 정보보안기사
ㆍ "생활코딩! 파이썬" 도서 저자
ㆍ "취미로 해킹#N" 도서(+강의) 저자
ㆍ 한국외국어대학교 정보보안 담당 직원
ㆍ 미사일전략사령부 CERT 팀장(육군 학사#59)
ㆍ 한국공학대학교 컴퓨터공학 학사(4.42)
All
37 lectures ∙ (6hr 16min)
1. 1. Prologue
01:38
4. 4. level00
14:59
5. 5. level01
21:18
6. 6. level02
12:50
7. 7. level03
11:27
8. 8. level04
14:30
9. 9. level05
07:52
10. 10. level06
06:44
11. 11. level07
16:37
12. 12. level08
13:23
13. 13. level09(1)
12:11
14. 14. level09(2)
10:24
15. 15. level10
15:50
16. 16. level11(1)
10:30
17. 17. level11(2)
10:49
18. 18. level11(3)
08:16
19. 19. level11(4)
11:14
20. 20. level12
11:12
21. 21. level13
09:16
22. 22. level14
11:01
23. 23. level15(1)
09:39
24. 24. level15(2)
08:26
25. 25. level16(1)
11:36
26. 26. level16(2)
09:26
27. 27. level17(1)
07:47
28. 28. level17(2)
10:24
29. 29. level18(1)
09:10
30. 30. level18(2)
09:09
31. 31. level18(3)
10:33
32. 32. level18(4)
15:08
33. 33. level18(5)
06:42
34. 34. level18(6)
07:11
35. 35. level19(1)
07:57
36. 36. level19(2)
11:35
37. 37. Epilogue
01:47
All
19 reviews
4.9
19 reviews
Reviews 1
∙
Average Rating 5.0
Reviews 6
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 3.7
Reviews 5
∙
Average Rating 5.0
Reviews 5
∙
Average Rating 4.8
$26.40
Check out other courses by the instructor!
Explore other courses in the same field!