Hacker có thể sử dụng tấn công command and control (C2) để chiếm đoạt toàn bộ mạng hoặc biến các máy tính cá nhân thành một đội quân bot để làm bất cứ điều gì họ muốn. Điều này rõ ràng gần đây khi Hoa Kỳ đã ngăn chặn botnet "Cyclops Blink" bằng cách hack vào các thiết bị bị xâm nhập và gỡ bỏ virus, nhưng đây là những gì bạn nên biết về chúng. Tấn công C2 có thể dễ dàng chiếm đoạt toàn bộ mạng và cấp cho hacker quyền truy cập vào đội quân botnet. Đây là cách nó hoạt động và những gì bạn có thể làm để an toàn.
Tấn Công Command and Control (C2) Là Gì?
Khi kẻ xấu xâm nhập máy tính và tải xuống phần mềm độc hại cho phép họ điều khiển từ xa phát lệnh/truy vấn từ máy chủ C2 đến các thiết bị bị xâm nhập, điều này được gọi là tấn công mạng command and control (C2 hoặc C&C viết tắt). Vì máy tính bị nhiễm đầu tiên thường lây nhiễm bất kỳ thiết bị thứ cấp nào mà nó giao tiếp, trong trường hợp mạng của một Công ty, toàn bộ hệ thống có thể bị đưa dưới sự kiểm soát của kẻ tấn công chỉ trong vài phút.
Có nhiều cách để kẻ tấn công xâm nhập máy tính, cũng như nhiều loại tấn công họ có thể thực hiện khi đã bên trong hệ thống. Hơn 80% virus sử dụng hệ thống tên miền để tìm máy chủ C2 để đánh cắp dữ liệu và lan truyền phần mềm độc hại, như được mô tả bởi công ty an ninh mạng Palo Alto Networks.
C2 Là Gì Và Nó Hoạt Động Như Thế Nào?
Kẻ tấn công phải đầu tiên xâm nhập máy tính mục tiêu bằng phần mềm độc hại. Các kỹ thuật social engineering (kỹ thuật xã hội) như email lừa đảo, quảng cáo giả dẫn đến trang web nguy hiểm, tiện ích mở rộng và chương trình trình duyệt đáng ngờ đều có thể được sử dụng để thực hiện điều này. Từ COVID-19 đến game video, những thứ này thường tận dụng sự kiện hiện tại hoặc văn hóa đại chúng để kích thích sự quan tâm của mọi người. Trong trường hợp hiếm, kẻ tấn công sử dụng USB chứa phần mềm độc hại để xâm nhập vật lý hệ thống.
Khi lệnh được truyền đi, máy tính bị nhiễm biến thành một "bot", một "kẻ sống chết" số bị kiểm soát bởi kẻ tấn công. Sau đó nó lan truyền virus đến các thiết bị bổ sung, biến chúng thành bot và mở rộng khu vực kiểm soát của kẻ tấn công, dẫn đến việc tạo ra một botnet, hoặc mạng lưới các bot. Nhiều tấn công C2, đặc biệt khi đánh cắp dữ liệu, được phát triển để không bị phát hiện càng lâu càng tốt. Các cách sử dụng phổ biến khác của C2, theo Palo Alto Networks, bao gồm:
- Chiếm máy tính của người khác để khai thác tiền điện tử
- Phá hủy dữ liệu
- Tắt máy, có thể tắt toàn bộ mạng.
- Khởi động lại từ xa các thiết bị bị xâm nhập để làm suy giảm chức năng hệ thống.
- C2 cũng có thể được sử dụng trong tấn công ransomware để mã hóa dữ liệu và giữ hệ thống làm con tin.
Cấu Trúc Của Tấn Công Command and Control
Trong những ngày đầu của Internet, kẻ tấn công thường có một máy chủ dưới sự kiểm soát của họ và sẽ khởi chạy cuộc tấn công từ đó. Nhiều tấn công C2 hiện đang được khởi chạy từ các dịch vụ dựa trên đám mây. Kẻ tấn công có thể sử dụng một máy chủ đơn lẻ mà phần mềm độc hại sẽ gửi tin nhắn để xin hướng dẫn. Điều này có thể dễ dàng ngăn chặn bằng cách phát hiện và chặn địa chỉ IP của máy chủ C2 để ngăn chặn kết nối trong tương lai. Tuy nhiên, nếu kẻ tấn công ẩn địa chỉ IP thực của họ bằng proxy, việc bảo vệ trở nên khó khăn hơn.
Kẻ lừa đảo thường sử dụng nhiều máy chủ để khởi chạy cuộc tấn công. Nó có thể là một tập hợp các máy chủ thực hiện cùng một cuộc tấn công để dự phòng trong trường hợp một máy chủ sập, hoặc có thể là một máy chủ đơn lẻ. Kẻ tấn công cũng có thể ra lệnh cho các máy tính bị nhiễm của botnet hoạt động như một mạng peer-to-peer (P2P), giao tiếp ngẫu nhiên với nhau thay vì qua máy chủ trung tâm. Điều này làm cho việc truy tìm nguồn gốc của sự lây nhiễm khó khăn hơn. Chiến lược này thường được sử dụng kết hợp với tấn công máy chủ đơn lẻ, theo công ty phần mềm an ninh mạng DNSFilter – nếu máy chủ bị sập, tùy chọn P2P có sẵn làm phương án dự phòng.
Phòng Thủ Đối Với Tấn Công C2
Mặc dù suy nghĩ về người khác kiểm soát hệ thống của bạn rất đáng sợ, nhưng có một số bước bạn có thể thực hiện để bảo vệ bản thân.
Thứ nhất và quan trọng nhất là giáo dục. Kẻ tấn công mạng thường sử dụng các chiến thuật social engineering (kỹ thuật xã hội) kiểu meme, do đó giáo dục bất kỳ ai có quyền truy cập vào mạng của bạn về chúng. Mọi người sẽ ít bị lừa hơn nhiều khi họ nhận ra các dấu hiệu cảnh báo. Hãy chỉ cho họ thấy email lừa đảo trông như thế nào, cách đánh giá sự an toàn của việc tải xuống, v.v.
Thứ hai, sử dụng tường lửa. Mặc dù nó sẽ không bảo vệ bạn khỏi kẻ xấu đã xâm nhập vào hệ thống của bạn, nhưng nó sẽ giúp những kẻ không thể lừa đường vào. Tường lửa giới hạn lượng dữ liệu có thể đi vào và ra khỏi mạng và có thể được thiết lập để thông báo cho bạn về các URL và địa chỉ IP đáng ngờ.
Thứ ba, sử dụng VPN khi trực tuyến. Một trong những dịch vụ VPN tốt nhất cho Windows là Systweak VPN, kết hợp Smart DNS với Kill Switch. VPN này cho Windows bảo vệ quyền riêng tư trực tuyến của bạn bằng cách cho phép duyệt web ẩn danh và che giấu địa chỉ IP của bạn với mã hóa quân sự AES 256-bit. Systweak VPN có 4500 máy chủ đặt tại 53 quốc gia và 200 vị trí. Ứng dụng của bạn xây dựng một đường hầm được mã hóa quanh tất cả lưu lượng của thiết bị khi bạn kết nối với máy chủ bạn đã chọn. Nó cũng bảo vệ bạn khỏi rủi ro Wi-Fi công cộng bằng cách mã hóa tất cả dữ liệu gửi qua mạng và làm cho nó không thể truy cập được bởi hacker. Bạn có thể nhanh chóng thiết lập truy cập từ xa từ laptop đến máy tính văn phòng hoặc nhà nếu bạn bật VPN trên bất kỳ mạng nào.
Lời Kết: Tấn Công Command and Control Là Gì?
Theo dõi chúng tôi trên mạng xã hội – Facebook, Instagram và YouTube. Đối với bất kỳ thắc mắc hoặc gợi ý nào, vui lòng cho chúng tôi biết trong phần bình luận bên dưới. Chúng tôi rất乐意回复您的解决方案。我们定期发布技巧和窍门,以及与技术相关的常见问题的答案。