
Khám phá bối cảnh đe dọa (Threat) hiện đại — từ các lỗ hổng bảo mật (Vulnerability) đến phương pháp tấn công (Attack) và phòng thủ trước Malware.
Mối đe dọa (Threat), Lỗ hổng (Vulnerability), nguyên lý tấn công
Quét cổng (Port Scanning), Quét lỗ hổng (Vulnerability Scanning), trinh sát
Tấn công từ chối dịch vụ (DoS), Tấn công người đứng giữa (MITM), tiêm mã độc, Kỹ nghệ xã hội (Social Engineering)
Các loại hình, hành vi, biện pháp đối phó
Một mối đe dọa (Threat) là bất kỳ tác nhân tiềm ẩn nào gây ra sự cố ngoài ý muốn có thể dẫn đến thiệt hại cho hệ thống hoặc tài sản.
Một Threat (mối đe dọa) là bất kỳ tác nhân tiềm ẩn nào gây ra sự cố ngoài ý muốn có thể dẫn đến thiệt hại cho hệ thống hoặc tài sản.
Bất kỳ lỗi, khiếm khuyết hoặc thiếu sót nào trong thiết kế, triển khai hoặc cấu hình
Một điểm yếu (Weakness) mà có thể bị khai thác chủ động bởi một tác nhân mối đe dọa (Threat actor)
Tùy thuộc vào khả năng Exploit, các Vulnerability bảo mật có các mức độ nghiêm trọng khác nhau.
Phân loại của Microsoft
Có thể bị Exploit từ xa, không yêu cầu xác thực (Authentication), gây ra thiệt hại nghiêm trọng tức thì.
Việc Exploit có thể ảnh hưởng đến tính bảo mật, tính toàn vẹn hoặc tính sẵn sàng của dữ liệu (CIA Triad).
Tác động bị giới hạn bởi các yếu tố như yêu cầu về Authentication hoặc các điều kiện Exploit phức tạp.
Rất khó để Exploit, tác động hạn chế, ảnh hưởng tối thiểu đến hệ thống.
Phân loại của các tổ chức khác
Vulnerability nghiêm trọng cần được Patch ngay lập tức để ngăn chặn các cuộc tấn công (Attack) tiềm tàng.
Vulnerability đáng quan ngại cần được xử lý sớm trong lịch trình Patch định kỳ.
Vulnerability rủi ro thấp có thể được xử lý theo lịch trình bảo trì định kỳ.

Phân bố lỗ hổng (Vulnerability) trong các thành phần của hệ thống

Phân bố Vulnerability theo mức độ nghiêm trọng
TẤN CÔNG (Attack) = Threat + Vulnerability
Loại bỏ một trong hai thành phần → cuộc tấn công (Attack) không thể thành công
Tác động đến CIA Triad
Mỗi mục tiêu tấn công đều ánh xạ trực tiếp đến một vi phạm của CIA Triad.
Fabrication (Giả mạo)
Interception (Đánh chặn)
Interruption (Gián đoạn)
Modification (Sửa đổi)
Lập bản đồ cấu trúc, định danh dịch vụ, phân tích lưu lượng
Tấn công các lỗ hổng (Vulnerability) đã được khám phá
Sử dụng quét cổng (Port Scanning) và quét lỗ hổng (Vulnerability Scanning) để thu thập thông tin mục tiêu. Các công cụ như Nmap hỗ trợ đắc lực trong việc xác định các dịch vụ đang chạy và các lỗ hổng (Vulnerability) tiềm ẩn.
Thực hiện tấn công vét cạn (Brute Force) hoặc tấn công từ điển (Dictionary Attack) để bẻ khóa xác thực (Authentication). Các chương trình này kiểm tra danh sách mật khẩu phổ biến hoặc thử tất cả tổ hợp ký tự để giành quyền truy cập.
Sử dụng bắt gói tin (Packet Capture) thông qua Wireshark để theo dõi nghe lén (Eavesdropping), phân tích traffic hoặc thực hiện các kỹ thuật như tấn công người đứng giữa (MITM) để chặn bắt dữ liệu.
Sử dụng các Payload đã được xây dựng sẵn để khai thác Zero-day hoặc các lỗ hổng đã có CVE. Thường bao gồm việc cài đặt phần mềm độc hại (Malware), Backdoor hoặc Rootkit để duy trì quyền kiểm soát.
Các công cụ giống nhau phục vụ cả phía tấn công và phòng thủ — ngữ cảnh (context), ủy quyền (authorization), và mục đích (intent) quyết định việc sử dụng có đạo đức
Xác định các lỗ hổng (Vulnerability) và quét cổng (Port Scanning) dịch vụ đang mở
Tools: Nessus, Nmap, OpenVAS
Can thiệp và thu thập bắt gói tin (Packet Capture) lưu lượng mạng
Tools: Wireshark, Tcpdump, Pcap
Thu thập thông tin đầu vào và thông tin xác thực (Authentication) của người dùng
Types: Hardware Keylogger & Software Keylogger
Phá vỡ cơ chế xác thực (Authentication)
Methods: Tấn công từ điển (Dictionary Attack), tấn công vét cạn (Brute Force)
Các công cụ tự động giúp xác định các điểm yếu (Weakness) đã biết, cấu hình sai, và các thiếu sót Patch — cho phép các tổ chức tìm kiếm và khắc phục lỗ hổng trước khi bị kẻ tấn công (Attacker) khai thác.
Quá trình dò quét mạng có hệ thống nhằm xác định các dịch vụ có thể truy cập — mỗi cổng mở là một bề mặt tấn công (attack surface) tiềm ẩn.
Thu hẹp bề mặt tấn công
Thực thi nguyên tắc đặc quyền tối thiểu (least privilege)
Kiểm tra các chính sách bảo mật (security policies)
Sniffer thu thập các gói tin trong quá trình truyền tải mạng — có thể là mô-đun phần cứng, phần mềm hoặc giải pháp kết hợp.
Công cụ phân tích gói tin dòng lệnh
Công cụ phân tích gói tin giao diện đồ họa (Hình 2.6)
Các thư viện Packet Capture
Tiện ích mạng — softpedia.com
TLS/SSL, SSH, VPN (mạng riêng ảo)
VLANs, quy tắc tường lửa (Firewall)
Port security, 802.1X
WPA3, phát hiện AP giả mạo

Sử dụng Wireshark để thực hiện bắt gói tin (Packet Capture) các gói tin có chứa thông tin nhạy cảm
Các công cụ giám sát ghi lại từng thao tác phím — hoạt động ở input layer, vượt qua mã hóa (Encryption) cấp ứng dụng và các kiểm soát bảo mật.
Các thiết bị vật lý được cắm giữa bàn phím và máy tính. Yêu cầu quyền truy cập vật lý — hoạt động bên ngoài hệ điều hành.
Được cài đặt thông qua phần mềm độc hại (Malware), kỹ nghệ xã hội (Social Engineering), hoặc khai thác từ xa. Móc nối vào quá trình xử lý đầu vào bàn phím của hệ điều hành.

Mô đun Hardware Keylogger và Software Keylogger cài đặt trên máy tính để bàn
Hiểu rõ bối cảnh cuộc tấn công (Attack) — từ các kỹ thuật tấn công vét cạn (Brute Force) cơ bản đến các chiến dịch mối đe dọa dai dẳng nâng cao (APT) tinh vi.
Các phương pháp tấn công từ điển (Dictionary Attack) & Brute Force nhắm vào các hệ thống xác thực (Authentication)
Virus, Worm, Trojan & mã độc tống tiền (Ransomware) làm tổn hại tính toàn vẹn của hệ thống
Các cuộc tấn công từ chối dịch vụ (DoS) Resource exhaustion làm cho dịch vụ không thể truy cập
Các cuộc tấn công từ chối dịch vụ phân tán (DDoS) Botnet (mạng máy tính ma) phối hợp nhằm khuếch đại sự gián đoạn trên quy mô lớn
Forging source addresses (giả mạo địa chỉ IP) để mạo danh các máy chủ tin cậy
Passive traffic interception (nghe lén) nhằm thu thập dữ liệu không được mã hóa (Encryption) trong quá trình truyền tải
Active interception & relay (tấn công người đứng giữa - MITM) giữa hai bên đang truyền thông
Overwhelming email systems để làm gián đoạn các kênh liên lạc
Exploiting human psychology (kỹ nghệ xã hội) để vượt qua các biện pháp kiểm soát kỹ thuật
DNS/hosts file manipulation chuyển hướng người dùng đến các trang web độc hại
Sophisticated long-term campaigns được thực hiện bởi các nhóm đối tượng đe dọa có nguồn lực tốt
Bất chấp các chương trình đào tạo Cybersecurity, weak passwords (mật khẩu yếu) vẫn là một trong những Vulnerability (lỗ hổng) bị khai thác nhiều nhất. Hai phương pháp Attack (cuộc tấn công) chiếm ưu thế trong bối cảnh Threat (mối đe dọa) hiện nay.
Dictionary Attack (tấn công từ điển)
Sử dụng danh sách tổng hợp các common passwords, natural language words và các cơ sở dữ liệu bị rò rỉ chứa hàng tỷ thông tin Authentication (xác thực).
Mục tiêu phổ biến
password123, Welcome1, các biến thể thay thế đơn giản
Tích hợp dữ liệu bị rò rỉ
Các công cụ như Have I Been Pwned lập chỉ mục hàng tỷ credentials bị xâm phạm
Brute Force (tấn công vét cạn)
Thử nghiệm triệt để all possible combinations — đảm bảo thành công nếu có đủ thời gian và compute power.
🌐 Online Cracking
💻 Offline Cracking
Các biện pháp kiểm soát phân lớp bao gồm chính sách, công nghệ và hành vi giúp nâng cao chi phí tấn công vượt quá khả năng của đối thủ.
Tối thiểu 12+ ký tự — độ dài quan trọng hơn độ phức tạp
Sử dụng Passphrases thay cho các mật khẩu ngắn phức tạp
Kiểm tra so với các breach databases
Không bắt buộc thay đổi định kỳ
Vệ sinh thông tin đăng nhập (Credential Hygiene)
Giám sát
Defense in Depthsm
Khi một chương trình ghi nhiều dữ liệu hơn mức bộ đệm (buffer) có thể chứa, các vùng bộ nhớ liền kề sẽ bị ghi đè — có khả năng trao cho kẻ tấn công (attacker) quyền kiểm soát quá trình thực thi chương trình.
Chương trình dự trữ bộ nhớ cố định cho đầu vào
Độ dài đầu vào không được kiểm tra so với kích thước bộ đệm
Dữ liệu dư thừa ghi đè lên các vùng bộ nhớ liền kề
Nhiều lớp bảo vệ chồng chéo giúp việc khai thác trở nên khó khăn hơn đáng kể. Không có biện pháp giảm thiểu nào là hoàn hảo — nhưng sự kết hợp giữa chúng tạo ra các rào cản vững chắc.
Tất cả input từ bên ngoài đều không đáng tin cậy cho đến khi được kiểm chứng. Input không được kiểm chứng là nguyên nhân dẫn đến các cuộc tấn công (Attack) Injection, tràn bộ đệm (Buffer Overflow), bỏ qua logic, và nhiều hơn thế nữa.
Nguồn input & rủi ro
Web Forms & APIs
Headers, cookies, dữ liệu do người dùng cung cấp
URLs & Query Strings
Tham số GET, biến đường dẫn
Tải tệp lên (File Uploads)
Tên tệp, nội dung, metadata
Giao thức mạng
Các gói tin, đối tượng được tuần tự hóa
CLI Arguments
Các tham số truyền cho chương trình
Database & Biến môi trường
Các truy vấn bên ngoài, giá trị cấu hình
Thiết lập giới hạn tối thiểu/tối đa
Số nguyên, chuỗi, ngày tháng
Regex / quy tắc phân tích cú pháp
Chỉ cho phép các giá trị đã biết là an toàn
Xử lý các ký tự đặc biệt một cách an toàn
Minh họa cách khai thác đầu vào không được xác thực (Authentication) thông qua SQL Injection để đánh cắp hoặc phá hủy dữ liệu trong cơ sở dữ liệu.
SELECT * FROM tbl_products
WHERE product_name LIKE '%' + keyword + '%'Bảng thông tin sản phẩm
Trường tên sản phẩm
Từ khóa tìm kiếm do người dùng cung cấp — không được xác thực
Khai thác thành công có thể làm tổn hại toàn bộ cơ sở dữ liệu (Database), phơi bày dữ liệu nhạy cảm và thậm chí cho phép thực thi lệnh ở cấp độ OS (OS Command Execution).
Đăng nhập mà không cần thông tin hợp lệ — giành quyền admin
Sử dụng UNION/blind injection để trích xuất bất kỳ bảng nào có thể truy cập
Thay đổi giá cả, số dư, đặc quyền thông qua INSERT/UPDATE
Xóa bảng (DROP) hoặc làm trống (TRUNCATE) dữ liệu quan trọng — gây gián đoạn nghiêm trọng
xp_cmdshell leo thang từ việc chiếm DB → toàn quyền kiểm soát máy chủ
Tiêm nhiễm SQL hoàn toàn có thể được ngăn chặn thông qua các phương pháp lập trình đúng đắn và các biện pháp kiểm soát theo mô hình phòng thủ theo chiều sâu (Defense in Depth). Hãy triển khai nhiều lớp bảo mật bổ trợ thay vì chỉ dựa vào một kỹ thuật duy nhất.
Tách biệt cấu trúc SQL khỏi dữ liệu người dùng bằng cách sử dụng các placeholder — đầu vào không bao giờ được hiểu là code
Hoạt động trên tất cả các nền tảng và ngôn ngữ — loại bỏ nguy cơ tiêm nhiễm SQL ngay tại nguồn
PreparedStatement stmt = conn.prepareStatement(
"SELECT * FROM users WHERE username = ?");
stmt.setString(1, userInput);
ResultSet rs = stmt.executeQuery();Chỉ an toàn khi sử dụng parameters — không dùng nối chuỗi dynamic SQL
Kiểm tra định dạng, kiểu dữ liệu, độ dài — là biện pháp hỗ trợ phòng thủ theo chiều sâu, không phải phương pháp bảo vệ duy nhất
Hạn chế tài khoản DB ở mức quyền tối thiểu — không cấp quyền admin
Hiển thị thông báo lỗi chung cho người dùng — ghi nhật ký chi tiết an toàn phía máy chủ
Các cuộc tấn công (Attack) DoS làm gián đoạn tính sẵn sàng (availability) bằng cách làm cạn kiệt tài nguyên hữu hạn hoặc làm sập các dịch vụ — thay vì đánh cắp dữ liệu.
SYN Flood khai thác TCP Handshake có trạng thái (stateful) bằng cách lấp đầy connection backlog của máy chủ với các half-open connections, chặn người dùng hợp lệ.
Khởi tạo yêu cầu kết nối
Cấp phát trạng thái, chờ xác nhận
Kết nối established
Gói tin SYN lưu lượng cao, thường là giả mạo địa chỉ IP (IP Spoofing)
Các kết nối giữ trạng thái half-open
Người dùng hợp lệ bị refused
Mã hóa (Encryption) trạng thái trong sequence number — không lưu trữ cho đến khi nhận được ACK
Tăng backlog, rút ngắn timeouts
Rate-limit SYN, proxy handshake, chặn IP giả mạo
Kẻ tấn công khai thác IP broadcast addressing và cơ chế phản hồi ICMP echo để biến toàn bộ mạng lưới thành các bộ khuếch đại không tự nguyện — làm tràn ngập nạn nhân bằng lưu lượng truy cập lớn hơn nhiều so với băng thông của kẻ tấn công.
= hệ số khuếch đại 100:1
= mức khuếch đại lớn hơn nữa
Loại bỏ các gói tin gửi đến địa chỉ broadcast từ mạng bên ngoài.no ip directed-broadcast
Ingress/egress filtering giúp loại bỏ các gói tin có source IP không hợp lệ. Xem RFC 2827 / BCP 38.
Giới hạn lưu lượng ICMP echo một cách quyết liệt tại các biên mạng.
Mạng lưới các thiết bị bị xâm nhập (bot/Zombie) được điều khiển bởi một Botmaster — với quy mô từ hàng trăm đến hàng triệu máy chủ bao gồm PC, máy chủ, thiết bị IoT và thiết bị di động.
Các mô hình kiến trúc
Ứng dụng của Botnet (Network of Bots)
Tấn công DDoS (Distributed Denial of Service)
Tạo lưu lượng truy cập khổng lồ; dịch vụ DDoS cho thuê
Spam
Gửi email hàng loạt từ các nguồn phân tán
Phát tán phần mềm độc hại (Malware)
Lưu trữ và lan truyền các chuỗi lây nhiễm
Credential Stuffing
Vượt qua giới hạn tốc độ (rate limiting) trên quy mô lớn
Cryptojacking
Chiếm dụng CPU để đào tiền ảo (mining)
Click Fraud
Giả mạo các lượt nhấp quảng cáo và lưu lượng truy cập
Defense in Depth (Phòng thủ theo chiều sâu) trên các tầng mạng, ứng dụng, và tổ chức — không một biện pháp kiểm soát đơn lẻ nào là đủ.
🛡️ Kiểm soát phòng ngừa
Lọc tại biên mạng
Hardening ứng dụng
Khả năng phục hồi kiến trúc
🔍 Phát hiện & Phản ứng
Phát hiện bất thường
Lọc lưu lượng (Traffic Scrubbing)
CDN (Content Delivery Network) & Anycast
Phối hợp với ISP (Internet Service Provider)
Các gói tin với source IP giả mạo — vượt qua xác thực (Authentication), kích hoạt các cuộc tấn công khuếch đại và che giấu danh tính kẻ tấn công. Hoạt động nhờ vào việc IP không có xác thực nguồn.
Kẻ tấn công thiết lập địa chỉ nguồn tùy ý trong tiêu đề gói tin
Các Router định tuyến dựa trên đích đến — không xác thực nguồn
Các phản hồi gửi đến IP nạn nhân bị giả mạo, không phải kẻ tấn công
Các cuộc tấn công (Attack) DNS, NTP, Smurf Attack
Che giấu vị trí kẻ tấn công
Vượt qua các kiểm soát dựa trên IP
Loại bỏ các gói tin có source IP không thể bắt nguồn từ mạng đó (ví dụ: chặn các IP nội bộ đến từ Internet)
Đảm bảo chỉ các IP hợp lệ của tổ chức rời khỏi mạng — ngăn chặn máy chủ bị chiếm quyền thực hiện spoofing
Router xác minh gói tin đến có đường về hợp lệ từ nguồn đã khai báo
Đừng bao giờ tin tưởng mỗi source IP — sử dụng TLS, chứng chỉ hoặc token đã ký để xác thực danh tính bằng mã hóa (Encryption)
Các gói tin với source IP giả mạo — vượt qua xác thực (Authentication), kích hoạt các cuộc tấn công khuếch đại và che giấu danh tính kẻ tấn công. Hoạt động nhờ vào việc IP không có xác thực nguồn.
Kẻ tấn công thiết lập địa chỉ nguồn tùy ý trong tiêu đề gói tin
Các Router định tuyến dựa trên đích đến — không xác thực nguồn
Các phản hồi gửi đến IP nạn nhân bị giả mạo, không phải kẻ tấn công
Các cuộc tấn công (Attack) DNS, NTP, Smurf Attack
Che giấu vị trí kẻ tấn công
Vượt qua các kiểm soát dựa trên IP
Loại bỏ các gói tin có source IP không thể bắt nguồn từ mạng đó (ví dụ: chặn các IP nội bộ đến từ Internet)
Đảm bảo chỉ các IP hợp lệ của tổ chức rời khỏi mạng — ngăn chặn máy chủ bị chiếm quyền thực hiện spoofing
Router xác minh gói tin đến có đường về hợp lệ từ nguồn đã khai báo
Đừng bao giờ tin tưởng mỗi source IP — sử dụng TLS, chứng chỉ hoặc token đã ký để xác thực danh tính bằng mã hóa (Encryption)
Chủ động thu thập lưu lượng mạng trái phép. Encrypted traffic sẽ trở thành dữ liệu nhiễu không thể đọc được; plaintext protocols sẽ làm lộ toàn bộ thông tin.
Taps vật lý trên cáp mạng
ARP spoofing trên các mạng chuyển mạch (Switched networks)
Lạm dụng SPAN/mirror ports
Chiếm quyền routers & firewalls (Tường lửa)
Open Wi-Fi — thu thập thông tin đơn giản, không cần quyền truy cập
Weak WPA2/WPA3 — bẻ khóa mật khẩu offline
Public Wi-Fi — luôn coi là môi trường không an toàn
Insider threat (Mối đe dọa từ nội bộ) — người dùng hợp lệ thu thập lưu lượng của người khác

Một mô hình tấn công nghe lén (Eavesdropping)
Kẻ tấn công đứng giữa hai bên — chặn, đọc và sửa đổi thông điệp trong khi nạn nhân vẫn tin rằng họ đang giao tiếp trực tiếp với nhau.

Mô hình chung của tấn công kiểu Man-in-the-Middle
Mạng giả mạo (ví dụ: "StarbucksWiFi") định tuyến tất cả lưu lượng truy cập qua kẻ tấn công
Đầu độc local subnet để chặn lưu lượng truy cập giữa các host và gateway
Chuyển hướng các tên miền hợp pháp sang các máy chủ do kẻ tấn công kiểm soát
Ép buộc sử dụng mã hóa (Encryption) yếu hoặc không dùng mã hóa trong quá trình thiết lập kết nối
Authentication chứng chỉ dựa trên các trusted CAs · Kiểm tra sự khớp tên miền
Từ chối các kết nối không khớp với expected cert/public key · Chặn việc cấp phát chứng chỉ gian lận
Bắt buộc kết nối HTTPS-only · Ngăn chặn các downgrade attacks · Danh sách preload cho lần truy cập đầu tiên
Root CAs → Intermediate CAs → End-entity certs
Cập nhật CA stores · Thu hồi các chứng chỉ bị xâm phạm · Giám sát transparency logs
Cả client & server đều cung cấp certificates
Ký các thông điệp quan trọng để đảm bảo integrity & authenticity
Encryption (mã hóa) all traffic giữa các endpoint
Kẻ tấn công khai thác tâm lý con người — chứ không phải phần mềm. Sự tin tưởng, quyền lực, tính cấp bách và nỗi sợ hãi có thể vượt qua cả những biện pháp phòng thủ kỹ thuật mạnh mẽ nhất.
Mạo danh cấp lãnh đạo, bộ phận IT hoặc cơ quan thực thi pháp luật
"Tài khoản bị khóa trong 30 phút — hãy hành động ngay!"
Đe dọa đình chỉ công tác, hành động pháp lý hoặc mất việc làm
"Xem ai đã xem hồ sơ của bạn!" — các mồi nhử giật gân
Giải thưởng, tiền bạc hoặc quyền truy cập độc quyền — những lời hứa quá tốt để là sự thật
Xây dựng lòng tin, giả tạo sự thân quen, mạo danh đồng nghiệp
Email giả mạo các tổ chức thực tế — đánh cắp thông tin xác thực (Authentication), dẫn liên kết đến các trang đăng nhập giả. Spear phishing tập trung tấn công các cá nhân cụ thể.
Cuộc gọi điện thoại giả danh IT support, ngân hàng hoặc cấp lãnh đạo — yêu cầu cung cấp mật khẩu, mã xác thực hoặc cài đặt phần mềm độc hại (Malware).
Dàn dựng các kịch bản giả để trích xuất thông tin — ví dụ: giả danh nhân viên gọi cho bộ phận nhân sự để yêu cầu đặt lại thông tin xác thực.
Các lời mời gọi hấp dẫn (phần mềm miễn phí, USB) dùng để phát tán Malware khi được truy cập.
Chương trình nâng cao nhận thức định kỳ + các chiến dịch simulated Phishing
Luôn xác minh các thay đổi liên quan đến thanh toán/truy cập thông qua các kênh liên lạc tin cậy
Email filtering, kiểm tra định danh người gọi, MFA
Văn hóa báo cáo sự cố không đổ lỗi — phát hiện các cuộc tấn công (Attack) sớm
Được đặt tên theo điều khoản trong bộ luật hình sự của Nigeria — khai thác lòng tham, tâm lý optimism bias, và mong muốn giúp đỡ. Mô hình này được áp dụng cho nhiều cuộc tấn công (Attack) hiện đại ngày nay.
Tin nhắn không mong muốn từ một "hoàng tử", quan chức, hoặc doanh nhân
Nhờ chuyển một khoản tiền lớn → nhận lại phần trăm lớn
Yêu cầu thanh toán một khoản nhỏ để "mở khóa" phần thưởng lớn hơn
Chi phí chìm (sunk cost) khiến nạn nhân tiếp tục trả tiền để bù đắp những khoản lỗ đã mất
Yêu cầu nộp phí để nhận "giải thưởng"
Xây dựng mối quan hệ, sau đó yêu cầu gửi tiền
Lời hứa hẹn về thu nhập dễ dàng
Cam kết lợi nhuận cao "đảm bảo"
Người thân không quen biết để lại tiền cho bạn
Mọi người thường đánh giá quá cao vận may và đánh giá thấp rủi ro lừa đảo
Các lời đề nghị giới hạn thời gian ngăn cản nạn nhân đánh giá kỹ lưỡng
Các khoản thanh toán trước đó tạo ra sự đầu tư về mặt tâm lý
Nạn nhân không báo cáo — để kẻ lừa đảo tiếp tục thực hiện hành vi
Luôn hoài nghi các lời đề nghị không mong muốn · Xác minh độc lập · Không có thỏa thuận hợp pháp nào yêu cầu phí trả trước · "Quá tốt để trở thành sự thật" thường là lừa đảo · Khuyến khích báo cáo mà không bị phán xét
Không giống như Phishing, Pharming sử dụng kỹ thuật thao túng phân giải tên miền (Domain Name Resolution) để âm thầm chuyển hướng người dùng đến các trang web do kẻ tấn công (Attacker) kiểm soát — không cần sự đánh lừa nào.
Phần mềm độc hại (Malware) ánh xạ các tên miền hợp pháp → IP độc hại, bỏ qua DNS hoàn toàn
Thay đổi DNS hệ thống thành các máy chủ do kẻ tấn công kiểm soát trả về các IP giả
Các extension độc hại chuyển hướng URL hoặc proxy lưu lượng truy cập qua hệ thống của kẻ tấn công
Tiêm các bản ghi DNS giả vào máy chủ lưu trữ đệm (caching servers) — tồn tại cho đến khi cache hết hạn
Kiểm soát trực tiếp DNS có thẩm quyền/đệ quy — ảnh hưởng đến toàn bộ tổ chức hoặc ISP
Antivirus, chống Malware, hạn chế quyền quản trị, giám sát tệp hệ thống
HTTPS sẽ thất bại nếu DNS bị nhiễm độc — kẻ tấn công không thể có được chứng chỉ hợp lệ. Hãy chú ý các cảnh báo của trình duyệt.
Xác thực mật mã các phản hồi DNS + giám sát bất thường truy vấn DNS
Các chiến dịch đa giai đoạn đầy tinh vi được thực hiện bởi các tác nhân cấp quốc gia hoặc các nhóm tội phạm mạng (Cybercrime) có tổ chức nhắm vào những tổ chức có giá trị cao cụ thể trong thời gian dài.
Bất kỳ chương trình nào được thiết kế để gây hại cho hệ thống, đánh cắp dữ liệu hoặc truy cập trái phép. Các loại Malware hiện đại kết hợp nhiều hành vi, tạo ra các mối đe dọa (Threat) hỗn hợp.
Credentials, IP, personal data
Corrupt files, disable systems
Keylogging, audio/video capture
Ransomware, crypto mining
Backdoors, botnets

Các dạng phần mềm độc hại (Malware) phổ biến
Phần mềm độc hại (Malware) tự nhân bản bằng cách đính kèm vào các chương trình hoặc tệp tin hợp lệ — đòi hỏi sự thực thi của máy chủ để phát tán.
Người dùng chạy chương trình bị nhiễm hoặc mở tài liệu bị nhiễm
Virus chạy, thực thi Payload độc hại
Tìm kiếm các mục tiêu chưa bị nhiễm — tệp tin, chương trình, sector khởi động
Tự sao chép vào các mục tiêu, tạo ra các ca nhiễm mới
Trả quyền điều khiển về chương trình chủ để tránh bị phát hiện
Lây nhiễm vào master boot record — thực thi trước khi OS tải. Hầu như lỗi thời với UEFI Secure Boot.
Đính kèm vào các tệp tin .exe, .com, .dll. Phát tán qua tải xuống, USB drives, tệp tin chia sẻ.
Nhúng trong Office/PDF macros. Kích hoạt khi mở tài liệu. Đã suy giảm do macros bị vô hiệu hóa mặc định.
Phát tán qua đính kèm bị nhiễm. Sử dụng kỹ nghệ xã hội (Social Engineering) + sổ địa chỉ để lan truyền.
Phát hiện bằng Signature + heuristic, quét thời gian thực
Vô hiệu hóa mặc định, chỉ kích hoạt cho các nguồn tin cậy
Cập nhật OS & ứng dụng — đóng các lỗ hổng (Vulnerability) đã biết
Quét trước khi mở, tránh các executables không tin cậy

Chèn và thực thi mã Virus (Virus execution)
Phần mềm độc hại (Malware) tự vận hành, lây lan tự động qua các mạng — không cần tệp chủ hay sự tương tác của người dùng. Có thể lây nhiễm hàng ngàn hệ thống chỉ trong vài giờ.
Quét các hệ thống chưa được Patch — tràn bộ đệm (Buffer Overflow), cấu hình không bảo mật, các dịch vụ bị lộ
Sử dụng thông tin đăng nhập bị đánh cắp, mật khẩu mặc định hoặc danh sách tấn công vét cạn (Brute Force) để xác thực (Authentication) theo chiều ngang
Tự động gửi đến danh sách liên hệ; việc phân tán được tự động hóa ngay cả khi cần người dùng thao tác mở tệp
Sao chép vào các thư mục dùng chung, thiết bị lưu trữ ngoài và các mạng P2P
Đóng các lỗ hổng khai thác ngay lập tức
Hạn chế các con đường di chuyển ngang
Chặn các nỗ lực khai thác Exploit
Ngăn chặn hoạt động quét outbound
Giảm thiểu sự lây lan sau khi bị xâm nhập
Ba loại phần mềm độc hại (Malware) tập trung vào truy cập ẩn và né tránh — thay vì lan truyền.
Malware đương đại ngày càng tập trung vào động cơ tài chính — mỗi gia đình được tối ưu hóa cho một chiến lược kiếm tiền cụ thể.
Gia nhập các mạng máy tính ma (Botnet) để thực hiện tấn công từ chối dịch vụ phân tán (DDoS), spam, credential stuffing, gian lận click, đào tiền ảo
Đánh cắp thông tin đăng nhập, chi tiết ngân hàng, keystrokes — rao bán trên các thị trường đen
Chiếm quyền điều khiển kết quả tìm kiếm, theo dõi trình duyệt, cài đặt mà không có sự đồng ý
Phishing, các lỗ hổng (Exploit), hoặc đánh cắp thông tin đăng nhập
Trinh sát để tối đa hóa tác động
Sao chép dữ liệu để tạo đòn bẩy tống tiền
Vô hiệu hóa các bản backup & công cụ bảo mật
Triển khai Ransomware, yêu cầu thanh toán, đe dọa rò rỉ dữ liệu
Không có biện pháp kiểm soát đơn lẻ nào cung cấp sự bảo vệ hoàn hảo. Các lớp phòng thủ chồng lớp đảm bảo tính kiên cường ngay cả khi các biện pháp kiểm soát riêng lẻ bị vượt qua.
Vô hiệu hóa các dịch vụ không sử dụng · đóng các port · hạn chế quyền quản trị
Cập nhật tự động · ưu tiên các CVE đang bị khai thác tích cực
Phân tích hành vi · phát hiện Zero-day · phản ứng tự động
Allowlisting chặn việc thực thi phần mềm trái phép
Tổng hợp & tương quan sự kiện · phát hiện các indicators of compromise
Cô lập các hệ thống quan trọng · làm chậm quá trình lateral movement (di chuyển ngang)
Chặn các malicious domain · phá vỡ các kết nối C2
Sao lưu ngoại tuyến, bất biến (immutable backups) · kiểm tra định kỳ · kế hoạch IR
Cybersecurity (an ninh mạng) là một quá trình liên tục, không phải là thiết lập một lần. Các mối đe dọa (Threat) không ngừng tiến hóa — các hệ thống phòng thủ cũng phải như vậy.