
취미로 해킹#1(OverTheWire - Bandit)
장용하
검은 화면에서 알 수 없는 리눅스 명령어들을 입력하는 사람을 보고 매력을 느낀 적은 있지만, 어디서부터 어떻게 해야 할지 몰라 막연한 마음이었다면 이 강좌를 통해 도움을 받으실 수 있습니다.
초급
시스템 해킹, Linux
Bạn có thể vượt qua mọi thử thách của cuộc thi hack quốc tế SquareCTF (2018-2019). Trải nghiệm nhiều thử thách khác nhau và mở rộng giác quan cũng như quan điểm của bạn trong lĩnh vực CNTT và bảo mật!
Cách phát hiện và tấn công các lỗ hổng bảo mật ở nhiều lĩnh vực khác nhau
Kiến thức và cơ chế khoa học máy tính liên quan đến thách thức
Cách cài đặt và sử dụng các công cụ bảo mật
Thử thách cuộc thi hack với chủ đề "Hacking as a Hobby" !
※ "Hacking as a Hobby" chỉ hướng đến mục đích hack hợp pháp để đóng góp vào hệ sinh thái an ninh thông tin an toàn.
Mật mã học, một lĩnh vực hoàn toàn xa lạ với tôi, lại khó đến mức tôi thậm chí còn không thể bắt đầu tìm hiểu. Ước gì có ai đó giải thích cho tôi hiểu được...
Lời nói của thiên tài thường bị lược bỏ, nên dù có nghe cũng chẳng hiểu gì. Họ thật sự thiếu cân nhắc.
Thông tin tôi cần thì nằm rải rác khắp nơi nên tìm kiếm từng cái một mệt quá 😭😭 Mà sao lại là tiếng Anh nữa...
⚡ Tại đây! Nâng cao kỹ năng của bạn với nhiều thử thách và giải thích chi tiết !
Cách tốt nhất để luyện tập cho các cuộc thi hackathon là trải nghiệm nhiều thử thách khác nhau và phát huy tiềm năng của bạn . Tuy nhiên, vì đây là lĩnh vực dành cho một nhóm thiểu số nhỏ và thông minh, nên không có nhiều bậc thang trung gian, và thậm chí còn ít hơn được ghi nhận.
Hơn nữa, họ thường mặc định mình có hiểu biết cơ bản về khoa học máy tính, bỏ qua phần giải thích hoặc chỉ đơn giản là đưa ra những đoạn mã khó hiểu. Việc tìm kiếm thông tin bạn cần thường không mang lại kết quả, nhưng thời gian cứ trôi qua... Cuối cùng, sự hứng thú giảm dần, và bạn trở nên chán nản với thực tế phũ phàng. Như bạn có thể tưởng tượng, đây không phải là lĩnh vực mà việc lấy bằng cấp hay đọc nhiều sách có thể giải quyết được mọi vấn đề. Nó không phải là một nhiệm vụ dễ dàng.
Dù có hợp lý hay không thì đây vẫn là một vấn đề! Đừng chịu đựng dòng thông tin hỗn loạn nữa. Chúng tôi đã đảm bảo độ sâu và rộng mà bạn cần.
Tôi không phải thiên tài, nên đây là những lời giải thích tôi có thể hiểu và lý giải được. Nếu tôi không biết điều gì, tôi sẽ thành thật thừa nhận và tìm hiểu.
Có khoảng 10 ngôn ngữ máy tính và nhiều thuật ngữ không quen thuộc như AES-NI, CMA và tcache xuất hiện.
Đã hoàn thành cả hai cuộc thi hack quốc tế (Square CTF 2018-2019)!
H. Tôi sẽ học được gì?
Sau khi hiểu rõ cơ chế hoạt động của hệ thống, bạn sẽ học cách xác định và khai thác lỗ hổng dựa trên những hiểu biết này. Mục tiêu là tích lũy kiến thức và kinh nghiệm trong nhiều lĩnh vực bảo mật khác nhau. Hiểu biết toàn diện về máy tính và bảo mật là yếu tố then chốt để đạt điểm cao trong các cuộc thi hack.
H. Những loại sách giấy nào sẽ xuất hiện khi tôi tìm kiếm?
Nội dung của sách điện tử (PDF) và phiên bản bìa mềm được cung cấp là giống hệt nhau. Tùy thuộc vào hoàn cảnh, bạn có thể sử dụng sách trong môi trường hạn chế thiết bị kỹ thuật số hoặc truy cập trực tuyến, chẳng hạn như cơ sở hạ tầng lớn. Tất nhiên, bạn vẫn có thể giữ lại sách nhé :)
H. Khóa học này có đủ để chuẩn bị cho cuộc thi hackathon không?
Hãy nghĩ đến các cuộc thi khác nhau, chẳng hạn như các cuộc thi toán. Ngay cả khi bạn đã giải được một vài bài tập, vẫn khó có thể nói rằng bạn đã chuẩn bị đầy đủ cho cuộc thi. Ở đây, bạn có thể biến toán học thành một mẹo vặt. Sẽ hợp lý hơn nếu xem nó như một phương tiện để tăng cơ hội chiến thắng.
H. Phương pháp học tập hiệu quả là gì?
Một cách tiếp cận tốt là kết hợp luyện tập với xem bài giảng. Mặc dù bạn có thể thử trước khi xem bài giảng, nhưng việc luyện tập lại sau đó cũng không sao. Tuy nhiên, tôi khuyên bạn nên tập trung vào việc hiểu ý định của giám khảo, hiểu rõ cơ chế hoạt động của hệ thống và phát triển khả năng nhận biết những phần khó hiểu và không phù hợp.
Hacking là cốt lõi của hệ thống máy tính. Nó là bản chất và cốt lõi của chúng. Hacking là bất khả thi nếu không có sự hiểu biết sâu sắc về máy tính (không chỉ là những đứa trẻ mê công cụ). Nó đòi hỏi một sự hiểu biết sâu sắc nhưng rộng lớn - nhìn nhận chúng từ nhiều góc độ, lý luận, áp dụng các khái niệm khác nhau và nắm bắt những đặc điểm riêng biệt của chúng. Do đó, toàn bộ quá trình hack là một quá trình tìm hiểu về chính máy tính .
Quá trình này, loại bỏ những ảo tưởng về đồ họa hào nhoáng và công nghệ tiên tiến, cho phép bạn đi sâu hơn vào bản chất của hệ thống . Khám phá những khía cạnh này sẽ nuôi dưỡng một cảm giác đắm chìm sâu sắc , tạo nền tảng vững chắc cho sự nghiệp CNTT của bạn, miễn là bạn còn theo đuổi nó. Xem video giới thiệu để biết thêm chi tiết !
Khóa học này dành cho ai?
Bất cứ ai muốn hoàn thành mọi thử thách của Cuộc thi Hacking Quốc tế (SquareCTF 18-19).
Bất cứ ai muốn giải quyết các loại vấn đề cạnh tranh hack khác nhau.
Bất cứ ai muốn học hack nhẹ nhàng như một sở thích học thuật.
Sinh viên, người lao động trong ngành có nhu cầu bổ sung kiến thức CNTT.
Những người muốn theo đuổi sự nghiệp trong lĩnh vực bảo mật thông tin.
Cần biết trước khi bắt đầu?
Nó có thể hữu ích nếu bạn có kinh nghiệm viết chương trình C hoặc Python.
Nó có thể hữu ích nếu bạn lấy Hack #1~6 làm sở thích.
11,355
Học viên
913
Đánh giá
118
Trả lời
4.7
Xếp hạng
9
Các khóa học
ㆍ 정보보안기사
ㆍ "생활코딩! 파이썬" 도서 저자
ㆍ "취미로 해킹#N" 도서(+강의) 저자
ㆍ 한국외국어대학교 정보보안 담당 직원
ㆍ 미사일전략사령부 CERT 팀장(육군 학사#59)
ㆍ 한국공학대학교 컴퓨터공학 학사(4.42)
Tất cả
78 bài giảng ∙ (15giờ 35phút)
Tài liệu khóa học:
1. Mở đầu
07:20
3. shredded 1
14:40
4. shredded 2
15:27
5. shredded 3
20:11
6. shredded 4
12:39
7. giải ẩn danh
08:25
8. lockbox 1
11:11
9. lockbox 2
14:33
10. lockbox 3
09:04
Tất cả
3 đánh giá
5.0
3 đánh giá
Đánh giá 6
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 94
∙
Đánh giá trung bình 5.0
1.611.840 ₫
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!