Nội dung chương trình học bảo mật mạng (Typical Curriculum)
| Module | Chủ đề chính | Kỹ 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/DHCP | Cấ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 Management | OpenSSL 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 & Endpoint | Windows/Linux Hardening (CIS Benchmarks), Patch Management, EDR/XDR, Application Control, HIPS | Group 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, WAF | Burp 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 Sec | AWS/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 Engineering | PLC/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í
- 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).
- Linux & Scripting: Linux Journey, OverTheWire Bandit, Bash/Python for automation.
- Security Foundation: freeCodeCamp (Ethical Hacking 12h), Professor Messer Security+ (YouTube), NIST 800-53/800-61 đọc gốc.
- Lab thực chiến: TryHackMe (Pre-security, Complete Beginner, SOC Level 1), Hack The Box (Starting Point, Academy), RangeForce, Blue Team Labs Online.
- Chứng chỉ Entry: CompTIA Security+ (SY0-701) → (ISC)² CC → eJPTv2 → Cisco CCNA (200-301) → PCNSA.
- Chuyên sâu (Chọn 1): Blue Team (SOC, DFIR, Threat Hunting) / Red Team (PenTest, AppSec, Cloud) / Cloud Sec / GRC.
- 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?
- CompTIA Security+ (SY0-701) – Baseline bắt buộc, HR nhận diện.
- (ISC)² Certified in Cybersecurity (CC) – Miễn phí thi, entry level mới.
- ISACA Cybersecurity Fundamentals – Học thuật ngữ, khung nhìn.
- Google Cybersecurity Certificate (Coursera) – Thực hành, nhẹ, brand Google.
- 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.