Nếu một ngày nào đó, trang web của bạn bỗng nhiên không thể truy cập được hoặc bạn phát hiện ra rằng có một lượng truy cập lớn đang xảy ra trên trang web của bạn, thì bạn có thể đang bị tấn công DDoS.

Ngoài việc gây ra những tác động tiêu cực đến các trang web, các công ty còn bị ảnh hưởng nghiêm trọng đến hoạt động kinh doanh, lợi nhuận và uy tín của họ. Do đó, tấn công DDoS đang thu hút sự chú ý của nhiều người dùng và doanh nghiệp. Ngoài ra, bài viết sau đây Terus sẽ phân tích DDoS là gì cụ thể và cung cấp thông tin tổng quan về từ chối dịch vụ trên Internet.

DDoS Là Gì? Những Dấu Hiệu Cho Thấy Website Đang Bị DDoS
DDoS Là Gì? Những Dấu Hiệu Cho Thấy Website Đang Bị DDoS

I. DoS là gì?

Dành cho những ai chưa biết, “DoS” là viết tắt của từ “Denial Of Service“. Đây được coi là loại tấn công từ chối dịch vụ có mục đích phá vỡ mạng hoặc hệ thống máy chủ.

Do đó, tin tặc gửi thông tin có thể khiến cho mạng, máy chủ gặp sự cố hoặc “tuồn” truy cập một cách ồ ạt để thực hiện một cuộc tấn công DoS. Điều này có nghĩa là những người dùng có thẩm quyền, chẳng hạn như quản lý, nhân viên hoặc khách hàng, không thể sử dụng tài nguyên và dịch vụ của hệ thống.

DoS là gì?

Để dễ hình dung hơn về DoS, bạn có thể nghĩ rằng việc truy cập trang web thông qua URL liên quan đến việc gửi yêu cầu truy cập tới máy chủ của trang web. Tuy nhiên, về cơ bản, máy chủ chỉ có khả năng xử lý một lượng yêu cầu cụ thể trong một khoảng thời gian nhất định.

Do đó, nếu kẻ xấu gửi nhiều yêu cầu quá nhanh, máy chủ sẽ bị quá tải, khiến nó không thể xử lý được các yêu cầu của bạn. Điều này đã cho thấy loại tấn công DoS.

II. DDoS là gì?

DDoS là gì?

Nếu bạn biết DoS là gì, việc hiểu thuật ngữ DDoS là gì sẽ không khó. Tấn công từ chối dịch vụ phân tán (DDoS), Distributed Denial Of Service, là một loại tấn công sử dụng nhiều truy cập từ nhiều nguồn để làm sập dịch vụ.

Vậy DDoS là gì? Kẻ tấn công sẽ sử dụng máy tính của bạn để tấn công các máy khác bằng cách sử dụng sự thiếu hiểu biết và các lỗ hổng bảo mật trong hệ thống người dùng. Chúng sẽ gửi thư rác, email và dữ liệu tới một trang web từ máy tính của bạn vào thời điểm này.

Tổng quan về tấn công từ chối dịch vụ trên internet

Mặc dù các chế độ tấn công của DDoS không phức tạp như các loại tấn công mạng khác. Nhưng chúng ta vẫn phải cẩn thận vì chúng ngày càng mạnh và tinh vi hơn. Sau đây là ba loại tấn công DDoS cơ bản:

III. Sự khác nhau giữa DoS và DDoS

Sau khi bạn đã nắm được các khái niệm về DoS DDoS qua những thông tin mà Terus cung cấp bên trên. Ở phần này, Terus sẽ chỉ ra sự khác biệt giữa DoSDDoS để bạn có thể nắm rõ hơn về chúng.

  1. Quy mô cuộc tấn công
  2. Khả năng ngăn chặn
  3. Tốc độ tấn công
  4. Các loại tấn công

1. Quy mô cuộc tấn công

Quy mô cuộc tấn công

Có thể nói rằng yếu tố chính trả lời cho câu hỏi sự khác biệt giữa DDoS và DoS là quy mô cuộc tấn công. Các cuộc tấn công DoS có thời gian và cường độ tương đối thấp.

Tuy nhiên, các cuộc tấn công DDoS có mức độ nguy hiểm cao hơn nhiều so với các cuộc tấn công DoS, vì chúng có thể bù đắp cho mọi thứ mà các cuộc tấn công DoS không có. Và hệ thống bảo mật phải mất một khoản thời gian để nhận ra được cuộc tấn công của DDoS.

2. Khả năng ngăn chặn

Khả năng ngăn chặn

Các gói tin thường được phân tán trên toàn thế giới thông qua hệ thống Botnet. Do đó, việc ngăn chặn DDoS là một vấn đề khó khăn và gặp nhiều khó khăn. Nạn nhân sẽ bị tấn công bởi các yêu cầu đến từ hàng trăm đến hàng ngàn nguồn khác nhau.

Nếu bạn biết DoS là gì, bạn sẽ biết rằng nó chỉ sử dụng một máy tính hoặc thiết bị kết nối Internet để làm “ngập lụt” máy chủ trong các gói tin, gây quá tải băng thông và tài nguyên máy chủ. Về cơ bản, việc ngăn chặn các cuộc tấn công do DoS sẽ dễ dàng hơn DDoS.

3. Tốc độ tấn công

Tốc độ tấn công

Khả năng phát hiện và xác định các lưu lượng đầu vào độc hại là trở ngại đầu tiên đối với cơ chế ngăn chặn DoS. Người dùng sẽ có nhiều cơ hội hơn để phát hiện và ngăn chặn các cuộc tấn công ngày nay vì tốc độ tấn công của DoS có vẻ chậm hơn so với DDoS. Tuy nhiên, nếu bạn biết hậu quả của DoS mang đến là gì, bạn không nên chủ quan về những hậu quả có thể xảy ra.

Tấn công DDoS khác với DoS là không thể đề phòng từ trước được, nhưng người dùng sẽ có nhiều công cụ và giải pháp hiệu quả để giảm thiểu tối đa tác động của chúng.

4. Các loại tấn công

Các loại tấn công

Các loại tấn công DDoS phổ biến bao gồm tấn công Volumetric(tấn công băng thông), tấn công Fragmentation Attack(phân mảnh dữ liệu), Application Layer Attack(khai thác lỗ hổng trong ứng dụng). DoS sẽ bị tấn công bằng Teardrop Attack, Ping of Death hoặc ICMP Flood.

IV. Nguyên nhân dẫn đến một cuộc tấn công DDos là gì?

Có nhiều nguyên nhân khác nhau dẫn đến xảy ra cuộc tấn công DDoS như:

V. Những hình thức tấn công DDoS thường gặp phải

Sau khi tìm hiểu những thông tin về DDoS tôi tổng hợp được những loại tấn công nhất sau đây:

  1. SYN Flood
  2. UDP Flood
  3. HTTP Flood
  4. Ping of Death
  5. Smurf Attack
  6. Fraggle Attack
  7. Slowloris
  8. NTP Amplification
  9. HTTP GET
  10. Advanced persistent Dos (APDos)

1. SYN Flood 

SYN Flood

Hình tấn công SYN Flood sử dụng những điểm yếu trên chuỗi kết nối TCP và sử dụng những kết nối không hoàn thành. Khi người dùng yêu cầu TCP Syn, nó sẽ không nhận được phản hồi từ máy chủ. Khi điều này xảy ra, kết nối không hoạt động.

Để làm cho server không có đủ lưu lượng để truy cập hợp pháp, kẻ tấn công tiêu thụ tất cả tài nguyên của nó. Kẻ tấn công có thể áp đảo các server mục tiêu bằng cách liên tục gửi nhiều tin yêu cầu kết nối SYN. Điều này khiến các máy của Client không thể đáp ứng lưu lượng hoặc đáp ứng rất chậm chạp.

2. UDP Flood

UDP Flood

Giao thức dấu hiệu người dùng (UDP) là một giao thức kết nối mạng không tin cậy. Cuộc tấn công UDP sử dụng nhiều gói tin UDP để nhắm vào các cổng trên máy chủ từ xa. Điều này khiến các máy chủ này kiểm tra các ứng dụng nghe trên các cổng này nhưng không tìm thấy bất kỳ ứng dụng nào.

3. HTTP Flood

HTTP Flood

Trong trường hợp này, những kẻ tấn công có thể gần như hợp pháp khai thác các yêu cầu HTTP GET hoặc POST. Tấn công kiểu HTTP Flood sử dụng các botnet và hàng ngàn máy tính đã bị kiểm soát bằng phần mềm độc hại. Mặc dù hình thức tấn công này sử dụng ít băng thông hơn các loại tấn công khác, nhưng các máy chủ phải sử dụng tất cả nguồn lực có thể.

4. Ping of Death

Ping of Death

Phương thức Ping of Death thao túng các giao thức IP bằng cách gửi nhiều ping độc hại đến một hệ thống. Kiểu tấn công này thường xảy ra trên Windows NT trở xuống. Tấn công DDoS kiểu Ping of Death này thường xuyên hơn trong hai mươi năm qua, do đó thường không mang lại hiệu quả cao lúc này.

5. Smurf Attack 

Smurf Attack 

Smurf là một loại tấn công được thực hiện bởi các chương trình độc hại có tên Smurf và sử dụng địa chỉ IPgiao thức ICMP.

Mục tiêu của kẻ tấn công giả vờ lấy địa chỉ IP nguồn là để ping nhiều gói ICMP đến các địa chỉ Broadcast trên nhiều mạng. Điều này khiến địa chỉ IP này nhận được một lượng lớn phản hồi gói ICMP. Khiến mạng bị chậm lại hoặc không thể đáp ứng các dịch vụ khác.

6. Fraggle Attack

Fraggle Attack

Fraggle Attack là một cuộc tấn công sử dụng nhiều lưu lượng UDP vào mạng phát sóng Router. Tương tự như Smurf nhưng không sử dụng nhiều ICMP.

7. Slowloris

Slowloris

Slowloris là một hình thức tấn công sử dụng ít nguồn lực để tấn công các trang web đích. Điều này là do Slowloris là một công cụ cụ thể, cho phép kẻ tấn công tấn công vào một máy chủ khác mà không tốn nhiều băng thông.

Slowloris sẽ hỗ trợ thực hiện cuộc tấn công đến phần lớn các ứng dụng bằng cách sử dụng nhiều yêu cầu HTTP một phần. Tấn công chủ yếu là duy trì kết nối mở đến máy chủ mục tiêu.

8. NTP Amplification

NTP Amplification

Kiểu tấn công bằng các gói tin được gọi là NTP Amplification. Nó xảy ra khi kẻ tấn công khai thác máy chủ NTP (Network Time Protocol) đang hoạt động, khiến hệ thống mạng hoặc máy chủ mục tiêu bị quá tải do số lượng lớn các gói UDP đang được khuếch đại.

9. HTTP GET 

Mặc dù hình thức tấn công HTTP GET nhỏ gọn nhưng nhắm vào nhiều mục tiêu. Mục tiêu chính của hình thức tấn công HTTP GET là nhắm vào các ứng dụng có nhiều điểm yếu, đặc biệt là lớp thứ 7, thay vì lớp thứ 3, vì lớp thứ 7 có lưu lượng mạng lớn nhất. Kiểu tấn công này thường sử dụng các URL tiêu chuẩn. Điều này khiến việc chống lại nó trở nên khó khăn.

10. Advanced persistent Dos (APDos)

Advanced persistent Dos (APDos)

Advanced Persistent Dos (ApDos) là một hình thức tấn công phức tạp và nghiêm trọng kết hợp tất cả các hình thức tấn công khác, chẳng hạn như HTTP Flood và SYN Flood. Kẻ tấn công sử dụng hình thức này luôn muốn gây ra những thiệt hại nghiêm trọng.

Cuộc tấn công này rất lớn và nguy hiểm vì nó có thể kéo dài hàng tuần hoặc hàng tháng nếu hacker có khả năng thay đổi chiến lược để tránh các bảo vệ an ninh.

VI. Hậu quả của việc bị DoS và DDoS

Tác hại của những cuộc tấn công DDoS là vô cùng nghiêm trọng và đã gây ra những hậu quả đáng kể. Dưới đây là những tác động chủ yếu của cuộc tấn công DDoS:

VII. Dấu hiệu nhận biết của cuộc tấn công DDoS

Phát hiện cuộc tấn công DDoS là một nhiệm vụ khó khăn nhất là không có cảnh báo trước vì hacker có thể gửi cảnh báo hoặc không.

Đầu tiên, bạn có thể nhận ra đó là một cuộc tấn công DDoS mà chỉ cho rằng máy tính của mình chạy chậm. Tuy nhiên sau đó bạn đã kiểm tra và phát hiện lưu lượng truy cập mạng lớn với tài nguyên đã sử dụng đến mức tối đa.

Thường thì các máy chủ của website bị tấn công DDoS sẽ có những dấu hiệu như mạng internet vẫn ổn định và bạn có thể truy cập vào các trang web khác một cách bình thường, nhưng mạng của bạn hoặc mạng hệ thống đang truy cập vào website bị chậm bất thường.

Bạn cũng có thể kiểm tra xem hộp thư email của bạn có nhận được nhiều thư rác hay không. Ngoài ra, việc không thể truy cập được vào một trang bất kỳ hoặc toàn bộ website cũng có thể là dấu hiệu của cuộc tấn công DDoS.

VIII. Chúng ta có thể ngăn chặn tấn công DDoS được không?

Tấn công từ chối dịch vụ DDoS có thể xảy ra bất cứ lúc nào, thậm chí có thể tấn công bất kỳ trang web lớn mạnh nào. Do đó, việc ngăn chặn tấn công DDoS là không thể.

Tuy nhiên, có một số cách để hạn chế những trường hợp có thể trở thành nạn nhân của các cuộc tấn công DDoS hoặc bị hacker tấn công DDoS, như sau:

1. Đối với người dùng có thể bị xâm nhập trong các cuộc tấn công DDoS 

Đối với người dùng có thể bị xâm nhập trong các cuộc tấn công DDoS 

Để đảm bảo tính bảo mật cao, cài đặt và cập nhật phần mềm diệt virus liên tục. Cài đặt tường lửa, còn được gọi là firewall, là việc thiết lập cấu hình tường lửa để hạn chế mọi truy cập bên ngoài vào máy tính của bạn. Hạn chế nhận email lạ, email độc hại hoặc truy cập không mong muốn bằng cách sử dụng bộ lọc thư điện tử

2. Đối với những máy chủ có thể trở thành nạn nhân của cuộc tấn công DDoS

Đối với những máy chủ có thể trở thành nạn nhân của cuộc tấn công DDoS

IX. Cách giải quyết khi bị tấn công DDoS

Những cách tốt nhất để xử lý tấn công DDoS sẽ được tôi đề cập sau đây, nhưng đầu tiên hãy liên hệ nhà cung cấp hosting và bảo họ BẬT CLOUDFLARE lên trước điều này sẽ “giảm nhiệt” cho website của bạn, sau đó bắt đầu với các cách sau đây:

  1. Liên lạc với nhà cung cấp Internet (ISP)
  2. Liên lạc với nhà cung cấp host
  3. Liên lạc với chuyên gia
  4. Đăng ký chứng chỉ SSL

1. Liên lạc với nhà cung cấp Internet (ISP) 

Liên lạc với nhà cung cấp Internet (ISP) 

Trong mọi tình huống mà bạn không thể truy cập được website, nhà cung cấp dịch vụ Internet là người đầu tiên bạn nên yêu cầu sự giúp đỡ.

Lập trình viên với chuyên môn cao có thể phân tích vấn đề, xác định đích của cuộc tấn công. Từ đó, hướng dẫn bạn thực hiện các phương pháp xử lý phù hợp và hiệu quả dựa vào các kỹ thuật mạng chuyên nghiệp.

2. Liên lạc với nhà cung cấp host

Liên lạc với nhà cung cấp host

Bạn có thể liên lạc với nhà cung cấp host vì họ cung cấp và vận hành máy chủ. Khi biết server đang bị tấn công, họ sẽ tạo “black hole” (lỗ đen) để hút các traffic cho đến khi nó tự dừng lại.

Các yêu cầu truy cập chính thống hoặc không chính thống sẽ bị loại bỏ, và phương pháp này sẽ bảo vệ những máy chủ khác của khách hàng khỏi tác động. Sau một thời gian, họ sẽ điều hướng lại tất cả giao dịch, lọc lại nó và cho phép các yêu cầu chính thống hoạt động bình thường.

3. Liên lạc với chuyên gia

Liên lạc với chuyên gia

Bạn có thể nhờ đến sự giúp đỡ của các chuyên gia, những người chuyên phân tích và xử lý tấn công DDoS nếu trang web hoặc ứng dụng của bạn bị tấn công ở mức độ cực kỳ lớn và nguy hiểm nhất là khi các phương pháp trên không thể giải quyết được cuộc tấn công. Các chuyên gia này thường sử dụng các máy chủ rất mạnh để điều hướng nhằm giải quyết vấn đề.

4. Đăng ký chứng chỉ SSL

Đăng ký chứng chỉ SSL và giao thức liên kết HTTPS cho trang web để bảo vệ dữ liệu của bạn và ngăn chặn các cuộc tấn công từ hacker và virus phát tán.

X. Một số lỗ hổng sẽ bị lợi dụng để tấn công DDos

Lỗ hổng Monoculture

Trong môi trường kinh tế, thuật ngữ “monoculture” được sử dụng để chỉ việc quan tâm đến những gì mang lại giá trị. Trên thực tế, chúng ta thường tự động hóa và sao chép các hệ thống.

Trong thời đại của đám mây và ảo hóa, các bộ phận công nghệ thông tin thường chỉ tạo ra một lần và triển khai nhiều lần. Điều này dẫn đến tình trạng monoculture, khi hàng chục hoặc hàng trăm phiên bản giống nhau tồn tại.

Do đó, các hacker tập trung tấn công vào các tình huống như vậy. Họ có thể khai thác các lỗ hổng nhỏ để gây ra thiệt hại lớn. Một phần mềm độc hại nhỏ cũng đủ để tấn công vào nhiều hệ thống lớn.

Lỗ hổng Technical debt

Khi triển khai các giải pháp kinh doanh mới, các công ty thường bỏ qua một số bước quan trọng. Đây có thể là phần mềm, triển khai đám mây hoặc máy chủ web mới. Ngành công nghiệp công nghệ thông tin đã xác định các bước quan trọng mà tổ chức cần tuân theo để tạo ra phần mềm và dịch vụ an toàn. Tuy nhiên, các tổ chức thường bỏ qua những bước quan trọng nhất để tiết kiệm thời gian và tiền bạc.

Mỗi lần như vậy, tổ chức tích lũy một khoản “nợ kỹ thuật”. Nếu không trả lại khoản nợ đó bằng cách sửa chữa phần mềm, cấu hình hoặc cải thiện bảo mật dịch vụ quan trọng, tổ chức sẽ phải đối mặt với hậu quả. Khi đó, họ trở thành mục tiêu của các cuộc tấn công mạng.

Ví dụ về nợ kỹ thuật có thể thấy trong các thiết bị IoT. Các thiết bị này thường được trang bị khả năng kết nối mạnh mẽ, nhưng lại không có mật khẩu mặc định. Do đó, hacker có thể dễ dàng sử dụng các thiết bị này vào botnet. Những người phải trả nợ kỹ thuật này thường là người dùng của các doanh nghiệp đó.

Lỗ hổng Độ phức tạp (Complexity)

Các hệ thống có độ phức tạp cao thường khó quản lý và theo dõi, đặc biệt là khi chúng được tạo ra một cách vội vã và thiếu cẩn thận. Một sự tinh vi đúng đắn là cần thiết, nhưng khi chúng ta xây dựng nhiều hệ thống liên kết với nhau, độ phức tạp này có thể làm mất quyền kiểm soát thông tin của chúng ta. Lỗi xảy ra thường xuyên và có thể dẫn đến các lỗi phần mềm. Khi những phần mềm này kết nối với các đám mây khác, các lỗi sẽ lan rộng ra quy mô lớn hơn.

Sự phức tạp trong hệ thống tạo điều kiện thuận lợi cho các hacker tấn công. Họ có thể tận dụng các lỗ hổng và sự không rõ ràng trong cấu trúc để xâm nhập và gây hủy hoại. Điều này đặc biệt nguy hiểm khi các hệ thống quan trọng, chẳng hạn như hạ tầng mạng hay dịch vụ quan trọng của doanh nghiệp, trở nên không thể sử dụng được.

Để đối phó với lỗ hổng này, các tổ chức cần đảm bảo rằng hệ thống của họ được thiết kế đơn giản, dễ quản lý và có kiến trúc rõ ràng. Đồng thời, việc thực hiện kiểm tra bảo mật định kỳ và cập nhật các biện pháp bảo mật mới nhất cũng rất quan trọng để giảm thiểu nguy cơ tấn công DDoS.

DDoS luôn là một loại tấn công gây khó chịu và rất phiền phức. Nhưng với sự phát triển hiện nay, việc giải quyết DDoS không quá khó. Bạn nên chú ý đến website của mình và xử lý DDoS kịp thời. Nếu bạn có bất cứ yêu cầu gì về Terus có thể liên hệ tại đây nhé!

Theo dõi Terus tại:

  1. Facebook
  2. Instagram
  3. Pinterest
  4. Twitter/X

FAQ - Giải đáp thắc mắc liên quan đến DDoS

1. Distributed Denial of Service (DDoS) attacks là gì?

Tấn công DDoS (Distributed Denial of Service Attack) là một loại tấn công mạng mà hacker sẽ dùng một mạng botnet để gửi lượng lớn yêu cầu ảo đến một máy chủ cụ thể, làm cho hệ thống bị quá tải.

2. Các máy tính bị điều khiển trong quá trình tấn công DDoS gọi là gì?

Một cuộc tấn công DDoS cũng tương tự nhưng xảy ra trực tuyến. Tội phạm mạng sử dụng hàng nghìn hoặc hàng triệu máy tính bị nhiễm, được gọi là botnet, để đồng thời gửi lưu lượng truy cập internet quá lớn đến một trang web hoặc dịch vụ trực tuyến cụ thể.

Đọc thêm:

terus-logo-profile
Cập nhật lúc 13 Tháng 3, 2025



Terus Technique là đội ngũ chuyên gia cung cấp thông tin về website, phần mềm và giải pháp quản lý. Mọi thông tin đều được chúng tôi cập nhật mỗi ngày nhằm cung cấp thông tin chính xác nhất.