Computer >> Hướng Dẫn Máy Tính >  >> Kết Nối Mạng >> An Ninh Mạng

Lớp học bảo mật mạng (Network Security Class) dạy gì? Có khó không? Lộ trình học

Nội dung chương trình học bảo mật mạng (Typical Curriculum)

ModuleChủ đề chínhKỹ năng thực hành
1. Cơ sở mạng (Networking Fundamentals)Mô hình OSI/TCP-IP, TCP/UDP, IP addressing, Subnetting, Routing/Switching cơ bản, VLAN, DNS/DHCPCấu hình Router/Switch (Cisco Packet Tracer, GNS3, EVE-NG), Wireshark analysis
2. Nguyên tắc an ninh thông tin (InfoSec Principles)CIA Triad, AAA, Defense in Depth, Risk Management, Compliance (ISO 27001, NIST CSF)Viết chính sách, Risk Assessment (NIST 800-30), Gap Analysis
3. Mật mã học ứng dụng (Applied Cryptography)Đối xứng (AES, ChaCha20), Bất đối xứng (RSA, ECC), Hash (SHA-2/3), PKI, TLS/SSL, VPN (IPsec, WireGuard), Key ManagementOpenSSL CLI, Tạo CA, ký cert, cấu hình TLS 1.3, WireGuard VPN
4. Bảo mật hệ điều hành & EndpointWindows/Linux Hardening (CIS Benchmarks), Patch Management, EDR/XDR, Application Control, HIPSGroup Policy, Sysmon, MITRE ATT&CK mapping, Elastic/Winlogbeat
5. Bảo mật mạng (Network Security Controls)Firewall (NGFW), IPS/IDS, NAC, VPN, Proxy, DDoS Protection, DNS Security, Wireless Security (WPA3, 802.1X)Cấu hình Palo Alto/FortiGate/Check Point, Suricata/Zeek, 802.1X (FreeRADIUS)
6. Bảo mật ứng dụng & Web (AppSec)OWASP Top 10, SAST/DAST/SCA/IAST, Secure SDLC, DevSecOps, API Security, WAFBurp Suite, OWASP ZAP, SonarQube, Checkmarx, GitHub Actions/ GitLab CI security gates
7. Phát hiện & Phản hồi (Detection & Response)SIEM, SOAR, Log Management, Threat Hunting, Incident Response (NIST 800-61), Forensics (Memory, Disk, Network)Splunk/ELK/Sentinel, Sigma rules, Velociraptor, KAPE, Autopsy, Volatility
8. Bảo mật đám mây & Container (Cloud/Container Sec)Shared Responsibility, IAM, CSPM, CWPP, K8s Security (RBAC, Network Policy, Admission Control), Serverless SecAWS/Azure/GCP Console, ScoutSuite, Prowler, Trivy, Falco, Kyverno
9. Đặc thù (Electives)OT/ICS Security, IoT/Embedded, Mobile Sec, Blockchain Sec, AI/ML Security, Privacy EngineeringPLC/SCADA sim, Frida/Objection, MobileSec, Adversarial ML

Có khó không? (Difficulty Assessment)

  • Khó về chiều rộng: Phải nắm nhiều miền: Network + OS + Code + Cloud + Policy + Human.
  • Không cần Toán cao cấp: Không cần Calculus, Linear Algebra như CS thuần. Cần: Discrete Math, Probability cơ bản, Logic.
  • Thực hành nặng (Hands-on): Lab, CTF, Home Lab, Bug Bounty, TryHackMe, Hack The Box, RangeForce.
  • Tốc độ thay đổi nhanh: CVE mới hàng ngày, công nghệ mới (AI, Cloud Native, Zero Trust) liên tục.

Kết luận: Khó về khối lượng & sự cập nhật liên tục, không khó về trí tuệ thuần túy. Người có IQ trung bình + chăm chỉ + thực hành có thể thành thạo.

Lộ trình học tự học (Self-Study Roadmap) – Miễn phí / Thấp chi phí

  1. Mạng cơ bản: Cisco NetAcad (miễn phí một số khóa), Jeremy's IT Lab (YouTube – CCNA free), Computer Networking: A Top-Down Approach (Kurose/Ross).
  2. Linux & Scripting: Linux Journey, OverTheWire Bandit, Bash/Python for automation.
  3. Security Foundation: freeCodeCamp (Ethical Hacking 12h), Professor Messer Security+ (YouTube), NIST 800-53/800-61 đọc gốc.
  4. Lab thực chiến: TryHackMe (Pre-security, Complete Beginner, SOC Level 1), Hack The Box (Starting Point, Academy), RangeForce, Blue Team Labs Online.
  5. Chứng chỉ Entry: CompTIA Security+ (SY0-701) → (ISC)² CC → eJPTv2 → Cisco CCNA (200-301) → PCNSA.
  6. Chuyên sâu (Chọn 1): Blue Team (SOC, DFIR, Threat Hunting) / Red Team (PenTest, AppSec, Cloud) / Cloud Sec / GRC.
  7. Xây dựng Portfolio: GitHub (scripts, detection rules, IaC), Blog (write-up CTF, CVE analysis), Home Lab doc.

Nơi học uy tín (Free / Low-cost)

  • freeCodeCamp.org – Full Ethical Hacking Course (12h+), Network Penetration Testing.
  • CBT Nuggets (Trả phí, có trial) – CCNA, Security+, PCNSE, AWS Security.
  • INE – eJPT, eCPPT, eWPT, Cloud Security.
  • Antisyphon Training – John Strand (SOC, IR, Threat Hunting) – Pay what you can.
  • SANS – SEC401, SEC504, SEC560 (Đắt, nhưng gold standard).
  • YouTube Channels: NetworkChuck, David Bombal, The Cyber Mentor, HackerSploit, LiveOverflow, PwnFunction.

Triển khai thực hành tại nhà (Home Lab)

  • 1 Mini PC / Old Laptop + Proxmox VE / ESXi → VMs: Kali, Windows, Ubuntu, PfSense/OPNsense, AD Domain Controller.
  • Docker: SIEM (Wazuh/ELK), Vulnerable Apps (DVWA, Juice Shop, bWAPP), CTF platforms.
  • Cloud Free Tier: AWS/Azure/GCP/Oracle Cloud (Always Free) – thực hành Cloud Security.
  • Network TAP / SPAN port → Zeek/Suricata → SIEM.

Chứng chỉ nào cho người mới bắt đầu?

  1. CompTIA Security+ (SY0-701) – Baseline bắt buộc, HR nhận diện.
  2. (ISC)² Certified in Cybersecurity (CC) – Miễn phí thi, entry level mới.
  3. ISACA Cybersecurity Fundamentals – Học thuật ngữ, khung nhìn.
  4. Google Cybersecurity Certificate (Coursera) – Thực hành, nhẹ, brand Google.
  5. eJPTv2 (INE) – PenTest entry, thực hành 100%.

Lời khuyên: Đừng chỉ học lý thuyết. Mỗi ngày 1-2h Lab + 30min đọc tin tức (The Hacker News, BleepingComputer, KrebsOnSecurity, Dark Reading). Tham gia cộng đồng: Discord/Slack của TryHackMe, HTB, Reddit r/netsec, r/AskNetsec.