강의

멘토링

커뮤니티

Security & Network

/

Computer Security

Nhập môn System Hacking (Pwnable) để tham gia cuộc thi Hacking (CTF)

Đây là khóa học nhập môn về System Hacking (Pwnable) cho cuộc thi hacking (CTF).

(4.8) 69 đánh giá

2,025 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • juntheworld
System Hacking
System Hacking
Penetration Testing
Penetration Testing
buffer-overflow
buffer-overflow
System Hacking
System Hacking
Penetration Testing
Penetration Testing
buffer-overflow
buffer-overflow
Thumbnail

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

4.8

5.0

정현화

100% đã tham gia

Thật tốt khi tìm hiểu về hack hệ thống. Cảm ơn bạn về bài giảng!

5.0

Mi ni

100% đã tham gia

Thật tuyệt vời khi được học từng bước từ những điều cơ bản!

5.0

jfp2022

100% đã tham gia

Cảm ơn bạn đã giúp tôi hiểu các khái niệm cơ bản về bof và máy tính, đó là những điều cơ bản về hack hệ thống.

Bạn sẽ nhận được điều này sau khi học.

  • Tham gia cuộc thi hacking (CTF)

  • Cơ bản về Hacking Hệ thống (Pwnable)

  • C và kiến thức cơ bản về máy tính cho hacker

Rào cản gia nhập lĩnh vực hacking cao ngất ngưởng, chúng tôi sẽ hạ thấp cho bạn!

Đây là lần đầu tiên bạn tham gia cuộc thi hacking (CTF)?

Hiểu và giải quyết "hoàn hảo" một lý thuyết lỗ hổng(Buffer Overflow) và bài tập cơ bản

Tổng hợp toàn bộ kiến thức cần thiết để giải các bài toán System Hacking(Pwnable) xuất hiện trong cuộc thi hacking (CTF)

Hiểu về tình huống bài toán trong cuộc thi hacking (CTF) và hiểu bài toán cần giải quyết

Thông qua trang web Wargame tự vận hành
bạn có thể thực hành 24 giờ trong môi trường thi đấu hacking thực tế.

Cung cấp miễn phí script & bài đăng blog ✅

Chúng tôi cung cấp script và bài đăng blog chứa toàn bộ nội dung bài giảng.

  • Sách điện tử miễn phí : Liên kết
  • Tài liệu giảng dạy miễn phí : Tải xuống (pdf) từ tài liệu bài giảng đầu tiên
  • Kịch bản miễn phí : Xem ghi chú bài giảng mỗi buổi học

Không cần lo lắng về việc ghi chép, bạn chỉ cần tập trung thoải mái vào bài học và thực hành.


Chỉ giải một bài toán duy nhất, nhưng giải một cách hoàn hảo.

Tôi hiểu rõ những người có lãng mạn và ước mơ trở thành hacker nhưng đã thất vọng trước rào cản gia nhập cao. Đặc điểm của khóa học này là giúp ngay cả những người mới tiếp xúc với hacking lần đầu tiên cũng có thể tự mình trải nghiệm và giải quyết toàn bộ quá trình của bài toán.

Những người mới bắt đầu muốn thử sức với cuộc thi hacking (CTF)

Những người muốn học về hacking hệ thống(Pwnable) và tấn công(Exploitation)

Những người quan tâm đến bảo mật nhưng gặp khó khăn do rào cản gia nhập cao

'Chỉ giải một bài toán thôi sao?'

Đúng vậy. Chúng tôi chỉ giải một bài toán duy nhất. Việc có thể giải được một bài toán có nghĩa là bạn có thể giải được hàng chục, hàng trăm bài toán liên quan khác. Vì bài toán hacking không phải là bài toán ghi nhớ đơn thuần, nên việc tiếp thu hoàn hảo dù chỉ một bài toán mới là phương pháp đúng đắn.

'Giải hoàn hảo ư?'

Thay vì chỉ giải một bài toán duy nhất, khóa học sẽ đề cập đến tất cả kiến thức cần thiết để giải quyết các bài toán hacking như ngôn ngữ C, kiến trúc máy tính, lý thuyết về lỗ hổng bảo mật, viết mã khai thác (exploit), v.v. Qua đó giúp bạn có thể tiếp thu hoàn toàn các kiến thức liên quan và tạo nền tảng vững chắc cho việc học các nội dung nâng cao sau này.

💡 Đây không phải là khóa học dành cho thiên tài, mà là lớp học giúp hạ thấp rào cản gia nhập cho những ai quan tâm đến bảo mật.


Hãy xem
nội dung bạn sẽ học.

Phân tích chương trình bằng trình gỡ lỗi động (GDB) của Linux.

Phân tích chi tiết các lỗ hổng bảo mật được nhúng trong chương trình phân tích.

Học kiến trúc máy tính để hiểu nguyên lý của lỗ hổng bảo mật và kỹ thuật tấn công.

Vì vậy, trong khóa học này!

  • ✅ Giải các bài toán System Hacking (Pwnable) trong cuộc thi hacking (CTF).
  • ✅ Học các kiến thức nền tảng để tìm hiểu về kỹ thuật bảo vệ bộ nhớ và kỹ thuật tấn công hacking nâng cao.

Trong khóa học này! ✅ Tiến hành giải các bài tập System Hacking (Pwnable) trong cuộc thi hacking (CTF). ✅ Nắm vững kiến thức nền tảng để học các kỹ thuật bảo vệ bộ nhớ và kỹ thuật tấn công hacking nâng cao.

• Hoàn thành khóa học phân tích lỗ hổng bảo mật KITRI BoB(Best Of the Best)
• Đang theo học thạc sĩ tại Viện Bảo mật Thông tin, Viện Khoa học và Công nghệ Hàn Quốc (KAIST)
• Tốt nghiệp ngành An ninh Công nghiệp, Đại học Chung-Ang


Hỏi & Đáp 💬

Q. Để hack thì nhất định phải biết ngôn ngữ C không?

Có. Tuy nhiên khóa học này không có nội dung sử dụng trực tiếp ngôn ngữ C. Chúng tôi sẽ đề cập đến nội dung C cơ bản ở mức độ có thể phân tích mã nguồn của chương trình thực hành nên đừng quá lo lắng.

Q. Có kiến thức nào cần biết trước khi học khóa học không?

Khóa học này nhằm mục đích giúp bạn có được kiến thức nền tảng hoàn hảo để nghiên cứu sâu hơn về hacking. Đây là khóa học được chuẩn bị dành cho những người chưa từng học về hacking hay ngôn ngữ C.

Những người mới bắt đầu học hacking sẽ được đồng hành trong toàn bộ quá trình từ khi khởi động máy tính cho đến khi giải quyết các bài toán hacking trên trang Wargame thực tế, vì vậy bạn chỉ cần thoải mái tập trung vào bài giảng.

Q. Cấu hình môi trường mất quá nhiều thời gian và khó quá. Tôi chưa bắt đầu được gì cả, có lẽ tôi không có năng khiếu.

Hoàn toàn không phải vậy. Làm sao lại là chưa bắt đầu được gì. Cấu hình môi trường (Configuration) là kiến thức vô cùng quan trọng để thực hiện system hacking. Trên thực tế, trong hacking, đặc biệt là system hacking, việc xây dựng môi trường thực thi cho chương trình mục tiêu tấn công (binary) là vô cùng quan trọng.

Trong các cuộc thi hacking lớn trong và ngoài nước, để thực hiện các cuộc tấn công chính xác, phải dành 40-50% thời gian giải quyết vấn đề cho việc cấu hình môi trường (Configuration) thông qua VM (Virtual Machine) hoặc docker, do đó thiết lập môi trường là quá trình và kiến thức bắt buộc phải trải qua và làm quen để thực hiện system hacking.

📢 Vui lòng xác nhận trước khi học

  • Trong khóa học sẽ sử dụng hệ điều hành Ubuntu 22.04 LTS.
  • Sử dụng VMware, pwntools và các công cụ hacking khác, để thực hành cần có PC với RAM từ 8GB trở lên và dung lượng ổ đĩa đầy đủ.
  • Cần cài đặt VMware và thiết lập môi trường ảo trước. (Hướng dẫn cài đặt)
  • Bạn có thể học khóa này mà không cần biết ngữ pháp ngôn ngữ C, nhưng nếu biết thì sẽ dễ dàng hơn một chút.
  • Mỗi buổi học đều được cung cấp script bài giảng và bài đăng blog miễn phí nên bạn chỉ cần tập trung vào bài giảng mà không cần ghi chép riêng.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những tài năng trẻ mơ ước trở thành hacker muốn thử sức lần đầu với cuộc thi hacking (CTF)

  • Người quan tâm đến bảo mật nhưng gặp khó khăn do rào cản gia nhập cao

  • Người muốn học về System Hacking (Pwnable) và Exploitation (tấn công)

Cần biết trước khi bắt đầu?

  • Cần cài đặt VMware và xây dựng môi trường ảo hóa trước.

Xin chào
Đây là

2,025

Học viên

69

Đánh giá

14

Trả lời

4.8

Xếp hạng

1

Khóa học

Xin chào! Juntheworld

Chương trình giảng dạy

Tất cả

14 bài giảng ∙ (42phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

69 đánh giá

4.8

69 đánh giá

  • a05034182335님의 프로필 이미지
    a05034182335

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • glows235005님의 프로필 이미지
      glows235005

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      • hhjung94020님의 프로필 이미지
        hhjung94020

        Đánh giá 9

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        Thật tốt khi tìm hiểu về hack hệ thống. Cảm ơn bạn về bài giảng!

        • sos62021382님의 프로필 이미지
          sos62021382

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          • choisw1032님의 프로필 이미지
            choisw1032

            Đánh giá 3

            Đánh giá trung bình 5.0

            5

            36% đã tham gia

            Miễn phí

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!