
취미로 해킹#1(OverTheWire - Bandit)
장용하
검은 화면에서 알 수 없는 리눅스 명령어들을 입력하는 사람을 보고 매력을 느낀 적은 있지만, 어디서부터 어떻게 해야 할지 몰라 막연한 마음이었다면 이 강좌를 통해 도움을 받으실 수 있습니다.
Basic
시스템 해킹, Linux
You can clear all the challenges of the international hacking competition SquareCTF (2018~2019). Broaden your senses and perspectives on IT and security by experiencing various challenges!
How to discover and exploit security vulnerabilities in various fields
Computer science knowledge and mechanisms related to the challenge
How to install and use security tools
Hacking Contest Challenge with "Hacking as a Hobby" !
※ "Hacking as a Hobby" aims only for legal hacking to contribute to a safe information security ecosystem.
Cryptography, a field so unfamiliar to me, is so difficult that I can't even begin to tackle it. I wish someone could explain it to me so I can figure it out...
The words of geniuses are often omitted, so even if you listen to them, you won't understand them. They really lack the slightest consideration.
The information I need is scattered all over the place, so it's too tiring to look for it one by one 😭😭 And why is it in English again...
⚡ Here! Improve your skills with various challenges and detailed explanations !
The best way to practice for hackathons is to experience a variety of challenges and increase your potential . Unfortunately, because it's a field for a small, intelligent minority, there aren't many intermediate ladders, and even fewer are recorded.
Moreover, they often assume a basic understanding of computer science, skipping explanations or simply presenting incomprehensible code. Searching for the information you need often yields no results, yet time just drifts by... Eventually, interest wanes, and you become frustrated with the frustrating reality. As you can imagine, this isn't an area where earning a degree or reading a lot of books solves everything. It's not an easy task.
Whether it makes sense or not, it's a problem! Stop suffering from the indiscriminate flow of information. We've already secured the depth and breadth you need.
I'm not a genius, so here are explanations I can understand and explain. If I don't know something, I'll admit it honestly and find out.
Approximately 10 computer languages and many unfamiliar terms such as AES-NI, CMA, and tcache appear.
Completed both international hacking competitions (Square CTF 2018-2019)!
Q. What will I learn?
After gaining a thorough understanding of the mechanisms of the built system, you will learn how to identify and exploit vulnerabilities based on this understanding. The goal is to gain knowledge and experience in a variety of security areas. A comprehensive understanding of computers and security is crucial for achieving high scores in hacking competitions.
Q. What paper books come up when I search?
The content of the provided e-book (PDF) and paperback versions is identical. Depending on the circumstances, you may use it in environments where digital devices or online access are restricted, such as major infrastructure. Of course, you're welcome to keep it :)
Q. Will this course be enough to prepare for a hackathon?
Think of various competitions, such as math competitions. Even if you've solved a few workbooks, it's difficult to say you've fully prepared for the competition. Here, you can turn math into a hack. It's more appropriate to view it as a means to increase your odds of winning.
Q. What are effective study methods?
A good approach is to combine practice with lecture viewing. While it's fine to try it out before watching the lecture, it's also fine to practice reproducing it afterward. However, I recommend focusing on understanding the examiner's intent, thoroughly understanding the mechanics of the system provided, and developing a knack for identifying awkward and tacky parts.
Hacking is the essence of computer systems. It's their essence and essence. Hacking is impossible without a deep understanding of computers (not just tool kids). It demands a deep yet broad understanding—looking at them from various angles, reasoning, applying different concepts, and embracing their unique characteristics. Therefore, the entire process of hacking is a process of learning about computers themselves .
This process of stripping away the illusions of flashy graphics and cutting-edge technology allows you to delve deeper into the essence of the system . Exploring these aspects will cultivate a keen sense of immersion , which will serve as a solid foundation for your career in IT, as long as you remain in it. Watch the intro video for more details !
Who is this course right for?
Anyone who wants to complete all the challenges of the international hacking competition (SquareCTF 18-19).
Anyone who wants to solve different types of hackathon problems.
For those who want to learn hacking lightly as an academic hobby.
Students and people working in related industries who need to supplement their IT knowledge.
Those who wish to pursue a career in information security.
Need to know before starting?
If you have experience writing C or Python programs, it may be helpful.
If you have taken Hacking as a hobby #1-6, this may be helpful.
11,405
Learners
914
Reviews
118
Answers
4.7
Rating
9
Courses
ㆍ 정보보안기사
ㆍ "생활코딩! 파이썬" 도서 저자
ㆍ "취미로 해킹#N" 도서(+강의) 저자
ㆍ 한국외국어대학교 정보보안 담당 직원
ㆍ 미사일전략사령부 CERT 팀장(육군 학사#59)
ㆍ 한국공학대학교 컴퓨터공학 학사(4.42)
All
78 lectures ∙ (15hr 35min)
Course Materials:
3. shredded 1
14:40
4. shredded 2
15:27
5. shredded 3
20:11
6. shredded 4
12:39
7. de-anonymization
08:25
8. lockbox 1
11:11
9. lockbox 2
14:33
10. lockbox 3
09:04
All
3 reviews
5.0
3 reviews
Reviews 6
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 95
∙
Average Rating 5.0
$59.40
Check out other courses by the instructor!
Explore other courses in the same field!