Khoá Học Ai Trong Xây Dựng Mcp Servers, Tấn Công Và Cách Phòng Ngừa

Published

Học cách xác định lỗ hổng và bảo mật ứng dụng AI cũng như MCP servers thông qua các bài tập thực hành

4.7
👥 12,450 students
⏱️ 8 giờ
🔄 Updated Tháng 2 năm 2026
🎞️ Subtitle: Tiếng Anh + Tiếng Việt

Khi MCP (Model Context Protocol) ngày càng được tích hợp sâu vào hạ tầng AI, việc hiểu cách xây dựng và bảo mật hệ thống này trở nên đặc biệt quan trọng. Khóa học cung cấp lộ trình thực hành ngắn gọn và rõ ràng, giúp bạn làm chủ kiến trúc, triển khai và bảo mật MCP một cách bài bản và ứng dụng được ngay trong thực tế.

What you'll learn

  • Hiểu kiến trúc MCP server và các hàm ý bảo mật
  • Xác định các lỗ hổng phổ biến trong ứng dụng AI
  • Thực hiện kiểm tra bảo mật thực hành trên MCP servers
  • Triển khai các thực hành mã hóa an toàn cho các hệ thống AI
  • Kiểm tra và xác thực các biện pháp bảo mật
  • Xây dựng các triển khai MCP server an toàn
  • Hiểu các vectơ tấn công và cơ chế phòng chống
  • Áp dụng các thực hành tốt nhất bảo mật cho ứng dụng AI
  • Tiến hành đánh giá lỗ hổng
  • Phát triển quy trình làm việc AI an toàn

Course content

3 sections 15 lectures 1h 2m total length
1 - Intro
1 lectures • 1 min
1 - Getting the most out of this course
1 min
2 - Build Your First MCP Server In Python
7 lectures • 30 min
2 - What is MCP and Why Do We Need It
6 min
3 - Quick Demo Google Drive MCP with Claude Desktop app
2 min
5 - MCP Architecture local vs remote MCP servers
6 min
8 - Your first local MCP server with FastMCP SDK
6 min
10 - Integrating our Local MCP Server with the Claude Desktop App
3 min
11 - Adding MCP Server resource
2 min
12 - Adding MCP Server prompt
2 min
3 - Attacking MCP servers and AI Apps
7 lectures • 37 min
13 - Exploiting SSRF in Remote MCP server Tool Part 1
4 min
15 - Exploiting SSRF in Remote MCP server Tool Part 2
3 min
16 - Confused Deputy MCP Broken Authorization Part 1
4 min
19 - Confused Deputy MCP Broken Authorization Part 2
4 min
20 - Extra Indirect Prompt Injection Secret Exfiltration via Google Antigravity
7 min
21 - Direct Prompt Injection AI Assistance Chatbot Part 1
6 min
22 - Direct Prompt Injection AI Assistance Chatbot Part 2
6 min

Requirements

  • Hiểu biết cơ bản về lập trình Python
  • Quen thuộc với các khái niệm AI và LLMs
  • Kiến thức về các khái niệm mạng cơ bản
  • Máy tính có cài đặt Python
  • Sẵn sàng học các thực hành bảo mật

Khóa Học MCP Security – Xây Dựng, Tấn Công và Bảo Vệ Hạ Tầng AI Thế Hệ Mới

Khi ngày càng nhiều doanh nghiệp tích hợp MCP servers (Model Context Protocol) vào hệ thống AI của mình, một bề mặt tấn công hoàn toàn mới đang hình thành. Tuy nhiên, phần lớn đội ngũ phát triển vẫn đang triển khai MCP mà chưa nhận thức đầy đủ về các rủi ro bảo mật tiềm ẩn — dẫn đến những lỗ hổng nghiêm trọng trong hạ tầng AI.

Khóa học này được xây dựng để giải quyết chính vấn đề đó.

Đây là chương trình thực chiến dành cho AI engineers, backend developers, security engineers và pentesters muốn hiểu rõ cách hoạt động của MCP ở cả hai góc độ: xây dựng hệ thống và khai thác lỗ hổng. Nếu bạn đang làm việc với LLM, AI agents hoặc tích hợp AI vào backend, việc hiểu sâu về MCP security không còn là lựa chọn — mà là yêu cầu bắt buộc.

Toàn bộ bài lab được thiết kế chạy trong môi trường Docker, không cần cấu hình phức tạp. Bạn sẽ học theo từng bước rõ ràng, có thể tái hiện lại trong môi trường thực tế.

Bạn có thể xem thêm các khoá học cùng chủ đề là AI tại đây:

Bạn Sẽ Học Được Gì?

Phần 1 – Xây Dựng MCP Server Từ Nền Tảng

Bạn sẽ bắt đầu bằng việc xây dựng một MCP server bằng Python với FastMCP SDK, từ đó hiểu rõ:

  • Kiến trúc client-server của MCP
  • Sự khác biệt giữa local và remote MCP servers
  • Cách tích hợp với Claude Desktop
  • Cách expose tools, resources và prompts cho AI models
  • Các điểm yếu phổ biến trong thiết kế MCP

Quan trọng hơn cả, bạn sẽ không chỉ biết “cách làm”, mà còn hiểu “vì sao hệ thống có thể bị khai thác”.

Phần 2 – Tư Duy Tấn Công & Khai Thác Lỗ Hổng Thực Tế

Sau khi nắm vững nền tảng, bạn sẽ chuyển sang góc nhìn của attacker thông qua các lab thực hành trong Docker, khai thác những lỗ hổng đang xuất hiện trong hệ sinh thái AI:

  • Server-Side Request Forgery (SSRF)

Lạm dụng các URL-fetching tools để truy cập tài nguyên nội bộ và vượt qua cơ chế bảo vệ bằng redirect chains.

  • Confused Deputy Attack

Khai thác lỗi phân quyền khi MCP server có quyền truy cập backend quá rộng.

  • Prompt Injection Attack

Thao túng câu lệnh SQL do AI sinh ra để truy cập dữ liệu trái phép, phân tích case study thực tế về Google Antigravity credential exfiltration.

  • Directory Traversal & Information Disclosure

Trích xuất file nhạy cảm thông qua cấu hình sai hoặc thiếu kiểm soát input.

Khóa Học Phù Hợp Với Ai?

  • Developer tích hợp AI vào hệ thống backend
  • Security engineer bảo vệ hạ tầng LLM
  • Pentester nghiên cứu attack surface của AI
  • AI architect xây dựng MCP-based systems
  • Bất kỳ ai quan tâm đến AI security và AI infrastructure protection

Vì Sao MCP Security Quan Trọng?

Trong bối cảnh AI agents và LLM applications đang được triển khai nhanh chóng vào production, MCP servers đóng vai trò trung tâm trong việc kết nối model với hệ thống backend. Nếu không được thiết kế và kiểm soát chặt chẽ, chúng có thể trở thành điểm yếu nghiêm trọng dẫn đến:

  • Rò rỉ dữ liệu nhạy cảm
  • Truy cập trái phép vào hệ thống nội bộ
  • Leo thang đặc quyền (privilege escalation)
  • Toàn bộ hệ thống AI bị chiếm quyền kiểm soát

Hiểu cách xây dựng và khai thác MCP sẽ giúp bạn chủ động phòng thủ, thay vì bị động xử lý sự cố.

Nếu bạn muốn làm chủ bảo mật cho hạ tầng AI thay vì vô tình triển khai các hệ thống dễ bị tấn công —

👉 Đăng ký khóa học ngay hôm nay để bắt đầu làm chủ MCP Security và bảo vệ hệ thống AI của bạn một cách chuyên nghiệp.

Câu Hỏi Thường Gặp

Khóa học MCP Security là gì?

Đây là khóa học thực chiến giúp bạn học cách xây dựng, tấn công và bảo vệ MCP servers (Model Context Protocol) trong hạ tầng AI hiện đại nhằm hiểu rõ các rủi ro và cơ chế bảo mật của hệ thống AI.

Khóa học này phù hợp với những ai?

Khóa học phù hợp với AI engineer, backend developer, security engineer, pentester, AI architect và bất kỳ ai đang làm việc với LLM hoặc hệ thống backend tích hợp AI.

MCP (Model Context Protocol) là gì?

MCP là giao thức giúp kết nối AI models và AI agents với tools, resources và hệ thống backend, cho phép AI tương tác với dữ liệu và dịch vụ thực tế.

Tôi có cần kinh nghiệm bảo mật trước khi học không?

Không bắt buộc. Khóa học hướng dẫn từng bước thông qua các bài lab thực hành giúp bạn hiểu rõ các khái niệm bảo mật MCP.

Khóa học có hướng dẫn xây dựng MCP server không?

Có. Bạn sẽ xây dựng MCP server bằng Python và FastMCP SDK, hiểu kiến trúc client-server và cách tích hợp với Claude Desktop.

Khóa học có bài lab thực hành không?

Có. Tất cả bài lab chạy trong môi trường Docker, giúp bạn dễ dàng tái hiện các kịch bản tấn công và kiểm thử bảo mật trong môi trường an toàn.

Những lỗ hổng bảo mật AI nào được học trong khóa học?

Khóa học bao gồm các lỗ hổng như Server-Side Request Forgery (SSRF), Confused Deputy Attack, Prompt Injection Attack và Directory Traversal gây rò rỉ thông tin.

Khóa học có dạy tư duy tấn công hệ thống AI không?

Có. Bạn sẽ học theo góc nhìn của attacker để hiểu cách lỗ hổng được khai thác và từ đó xây dựng hệ thống phòng thủ hiệu quả hơn.

Khóa học giúp bảo vệ hạ tầng AI như thế nào?

Bạn sẽ học cách phát hiện điểm yếu trong thiết kế MCP, triển khai kiến trúc an toàn và ngăn chặn rò rỉ dữ liệu hoặc truy cập trái phép.

Khóa học có phù hợp với phát triển AI agents và LLM không?

Có. MCP servers là thành phần quan trọng trong hệ sinh thái AI agents và LLM applications, nên kiến thức MCP security là bắt buộc cho hệ thống production.

Sau khóa học tôi sẽ đạt được kỹ năng gì?

Bạn có thể xây dựng MCP server, phân tích attack surface, khai thác lỗ hổng trong môi trường kiểm soát và triển khai các biện pháp bảo vệ hạ tầng AI.

Vì sao MCP security quan trọng trong hệ thống AI hiện đại?

Nếu MCP không được bảo mật đúng cách, hệ thống có thể bị rò rỉ dữ liệu, leo thang đặc quyền hoặc bị chiếm quyền kiểm soát toàn bộ AI infrastructure.

About the Instructor

Hussam Khrais

Hussam Khrais

Chuyên Gia Bảo Mật AI & MCP

4.7 Rating
👥 15,000 Students
📚 8 Courses

Chuyên gia bảo mật có kinh nghiệm chuyên về các ứng dụng AI và triển khai Model Context Protocol với nhiều năm kinh nghiệm thực tế trong việc xác định và giảm thiểu các lỗ hổng.

Course preview
4.7
👥12,450 students
⏱️8 giờ

This course includes:

  • 🎥On-demand video
  • 📥Downloadable resources
  • 📱Access on mobile and TV
  • ♾️Full lifetime access
  • 🏆Certificate of completion