Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Security & Network

/

Computer Security

Giới thiệu về hack hệ thống (Pwnable) để tham gia cuộc thi hack (CTF)

Đây là bài giảng giới thiệu về system hack (Pwnable) của Hacking Challenge (CTF).

(4.8) 53 đánh giá

1,829 học viên

  • juntheworld
시스템 해킹
모의해킹
buffer-overflow
ctf
System Hacking
Penetration Testing
Thumbnail

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

Dịch cái này sang tiếng Việt

  • Tham gia cuộc thi hack (CTF)

  • Khái niệm cơ bản về hack hệ thống (Pwnable)

  • Ngôn ngữ C và kiến ​​thức máy tính cơ bản dành cho hacker

Rào cản lớn để tham gia vào hoạt động hack đã giảm đi đáng kể!

Đây có phải là lần đầu tiên bạn tham gia cuộc thi hackathon (CTF) không?

Hiểu và giải quyết một lý thuyết về lỗ hổng (tràn bộ đệm) và các vấn đề cơ bản của nó một cách “hoàn hảo”

Tất cả kiến thức cần thiết để giải quyết các vấn đề hack hệ thống (pwnable) được trình bày trong các cuộc thi máy tính với máy tính (CTF).

Hiểu được những thách thức và giải pháp của cuộc thi CTF (Máy tính thành chức năng)

Thông qua trang web Wargame tự vận hành của chúng tôi
Bạn có thể luyện tập 24 giờ một ngày trong môi trường thi đấu hack thực sự .

Cung cấp kịch bản và bài đăng trên blog miễn phí ✅

Chúng tôi cung cấp kịch bản và bài đăng trên 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 bài giảng miễn phí: Tải xuống tài liệu bài giảng đầu tiên (pdf)
  • Bản thảo miễn phí : Kiểm tra ghi chú bài giảng cho mỗi lớp học

Bạn có thể tập trung vào lớp học và luyện tập thoải mái mà không cần lo lắng về ghi chú.


Chỉ cần một vấn đề, hãy giải quyết nó một cách hoàn hảo.

Tôi biết nhiều người ấp ủ những giấc mơ và hoài bão lãng mạn về việc trở thành hacker nhưng lại nản lòng vì rào cản gia nhập quá cao . Điểm độc đáo của khóa học này là nó cho phép ngay cả những người mới bắt đầu hack hoàn toàn cũng có thể tự mình trải nghiệm và giải quyết vấn đề.

Những hacker đầy tham vọng muốn thử sức mình trong cuộc thi hack (CTF) lần đầu tiên

Bất kỳ ai muốn tìm hiểu về hack hệ thống (pwnable) và các cuộc tấn công (khai thác)

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

'Bạn chỉ giải quyết được một vấn đề thôi sao?'

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

'Bạn đã giải quyết nó một cách hoàn hảo?'

Thay vì chỉ tập trung vào một vấn đề, khóa học này bao gồm tất cả kiến thức cần thiết để giải quyết các vấn đề tấn công mạng, bao gồm ngôn ngữ C, kiến trúc máy tính, lý thuyết về lỗ hổng bảo mật và viết mã khai thác. Điều này sẽ giúp bạn tích lũy đầy đủ kiến thức liên quan và tạo nền tảng vững chắc cho việc học tập nâng cao hơn trong tương lai.

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


Những gì bạn học được
Hãy xem thử nhé.

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

Chúng tôi phân tích chi tiết các lỗ hổng được tích hợp trong chương trình mà bạn đang phân tích.

Tìm hiểu về kiến trúc máy tính để hiểu các nguyên tắc về lỗ hổng bảo mật và kỹ thuật tấn công.

Vậy thì trong bài giảng này!

  • ✅ Chúng tôi sẽ giải quyết các vấn đề hack (Pwnable) trong hệ thống CTF.
  • ✅ Có được kiến thức nền tảng để học các kỹ thuật bảo vệ bộ nhớ và các kỹ thuật tấn công hack nâng cao.

• Hoàn thành lộ trình phân tích lỗ hổng KITRI BoB (Best of the Best)
• Chương trình Thạc sĩ An ninh thông tin tại Viện Khoa học và Công nghệ Tiên tiến Hàn Quốc (KAIST)
• Tốt nghiệp Khoa An ninh Công nghiệp, Đại học Chung-Ang


Hỏi & Đáp 💬

H. Tôi có cần phải biết C để hack không?

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

H. Tôi cần biết điều gì trước khi tham dự buổi thuyết trình?

Khóa học này nhằm mục đích cung cấp nền tảng vững chắc cho các nghiên cứu chuyên sâu hơn về hack. Khóa học này được thiết kế cho những người chưa từng học về hack hoặc ngôn ngữ C trước đây .

Đối với những người mới làm quen với việc hack, chúng tôi sẽ hướng dẫn bạn toàn bộ quá trình từ khởi động máy tính đến giải quyết các vấn đề hack trên trang web Wargame thực tế, để bạn có thể tập trung vào bài giảng một cách thoải mái.

H. Việc thiết lập môi trường mất quá nhiều thời gian và khó khăn. Tôi thậm chí còn không thể bắt đầu. Có lẽ tôi thiếu năng khiếu.

Hoàn toàn không. Bạn thậm chí còn chưa bắt đầu bất cứ điều gì. Cấu hình là kiến thức quan trọng để hack hệ thống. Thực tế, trong hack, đặc biệt là hack hệ thống , việc thiết lập môi trường thực thi cho chương trình mục tiêu (nhị phân) là rất quan trọng .

Ngay cả trong các cuộc thi hack lớn trong nước và quốc tế, hơn 40-50% thời gian dành cho việc cấu hình môi trường thông qua VM (Máy ảo) hoặc Docker cho các cuộc tấn công chính xác cũng được dành cho việc giải quyết vấn đề. Do đó, cấu hình môi trường là một quá trình và kiến thức cần phải trải qua và làm quen để hack hệ thống.

📢 Vui lòng kiểm tra trước khi tham gia lớp học

  • Khóa học sử dụng hệ điều hành Ubuntu 22.04 LTS.
  • Bạn sẽ sử dụng VMware, pwntools và các công cụ hack khác và để thực hành, bạn sẽ cần một chiếc PC có ít nhất 8GB RAM và đủ dung lượng ổ đĩa.
  • Cần phải 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ể tham gia khóa học mà không cần biết ngữ pháp ngôn ngữ C, nhưng sẽ dễ hơn một chút nếu bạn biết.
  • Mỗi lớp học đều có bài giảng và bài đăng trên blog miễn phí, vì vậy bạn có thể tập trung vào bài giảng mà không cần ghi chép gì.

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

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

  • Một hacker đầy tham vọng lần đầu tiên muốn thử thách một cuộc thi hack (CTF).

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

  • Bất cứ ai muốn tìm hiểu về hack hệ thống (pwnable) và khai thác (tấn công)

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

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

Xin chào
Đây là

1,829

Học viên

53

Đánh giá

12

Trả lời

4.8

Xếp hạng

1

Khóa học

Hello! 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ả

53 đánh giá

4.8

53 đánh giá

  • 김석주님의 프로필 이미지
    김석주

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • 시큐리엇님의 프로필 이미지
      시큐리엇

      Đánh giá 2

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      • 정현화님의 프로필 이미지
        정현화

        Đánh giá 9

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        시스템 해킹에 대해 잘 알 수 있어서 좋았습니다 강의 감사합니다!

        • sos6202님의 프로필 이미지
          sos6202

          Đánh giá 1

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          • choisw님의 프로필 이미지
            choisw

            Đá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!