DDoS là gì? Cách để phòng chống tấn công DDoS hiệu quả.
Có thể bạn đã từng nghe qua về tấn công DoS/DDoS hoặc đang trong tình trạng bị tấn công mà không hay biết.Tấn công DoS/DDoS rất khó phân biệt với các hoạt động truy cập thường thấy ở máy chủ. Long Vân sẽ giúp bạn hiểu thêm qua bài viết sau đây.
MỤC LỤC:
- Tấn công kiểu DoS là gì?
- Tấn công DDoS là gì?
- Các kiểu tấn công DDoS phổ biến hiện nay?
- Cách nhận biết đang bị tấn công DoS/DDoS?
- Làm thế nào để phòng tránh tấn công DDoS?
- Nên làm gì khi bị tấn công DoS/DDoS?
Tấn công kiểu DoS là gì?
DoS hay Denial of Service là hình thức tấn công làm quá tải máy chủ bằng cách tạo ra một lượng rất lớn các truy cập. DoS là tấn công từ chối dịch vụ khiến máy chủ không kịp xử lý các tác vụ cần thiết, dẫn đến làm quá tải và ngừng hoạt động máy chủ.
Các cuộc tấn công DoS mục tiêu thường là VPS hoặc web server của ngân hàng, các trang thương mại điện tử,… Tuy nhiên, DoS chỉ xuất phát từ một địa điểm duy nhất và chỉ có 1 dải IP nên có thể bị phát hiện dễ dàng và ngăn chặn được.
DDoS là tên viết tắt của cụm từ Distributed Denial Of Service có thể hiểu sát nghĩa là tấn công từ chối dịch vụ phân tán và là phiên bản nâng cấp của DoS vì rất khó bị ngăn chặn. Hậu quả của DDoS tấn công là làm sụp đổ của cả một hệ thống máy chủ trực tuyến.
DDoS được thực hiện bằng cách tăng lượng truy cập trực tuyến từ nhiều nguồn đến máy chủ. Từ đó khiến máy chủ cạn kiệt tài nguyên lẫn băng thông.
DDoS không chỉ dùng một máy tính để tấn công mà còn lợi dụng hàng triệu máy tính khác. Chúng cộng hưởng lại sẽ tạo ra các “đợt sóng thần” traffic. Do được phân tán thành nhiều điểm truy cập có dải IP khác nhau, DDoS thường rất khó để nhận biết hoặc ngăn chặn các cuộc tấn công DDoS.
Các kiểu tấn công DDoS phổ biến hiện nay?
Zero-day DDoS Attack: Là một kiểu tấn công DDoS mới, gây quá tải hệ thống bằng cách khai thác các lỗ hổng chưa được vá của máy chủ.
Advanced persistent DoS (APDoS) Đây là một loại tấn công có thể gây ra nhiều thiệt hại nghiêm trọng cho nạn nhân.Vì nó sử dụng kết hợp nhiều kiểu tấn công đã được đề cập ở trên. Ví dụ như HTTP Flood, SYN Flood,…Thường thì APDoS sẽ gửi hàng triệu yêu cầu/giấy và các cuộc tấn công này kéo dài hàng tuần.Nhằm làm quá tải hệ thống webserver mục tiêu
NTP Amplification: Là kiểu tấn công khai thác lỗ hổng .Cụ thể, tin tặc sẽ gửi request yêu cầu các máy tính kết nối đến máy chủ server bằng IP giả. Source IP bị giả mạo chính là địa chỉ IP của máy tính mục tiêu. Các máy chủ server sẽ liên tục gửi phản hồi các máy tính kết nối về cho nạn nhân. Khiến hệ thống webserver mục tiêu bị quá tải.
Application Level Attack: Là tấn công vào lỗ hổng bảo mật các thiết bị mạng, hệ điều hành server. Đây là loại tấn công tinh vi và gây ra hậu quả lớn nhất.
Slowloris: là sẽ “bắt” máy chủ từ chối những yêu cầu kết nối của người dùng thông thường.
Tin tặc sẽ gửi đến server một lượng lớn yêu cầu HTTP không hoàn chỉnh. Đồng thời cố gắng duy trì số kết nối tối đa trong thời gian dài. Khi webserver bị đầy kết nối, máy chủ sẽ bắt đầu từ chối những yêu cầu kết nối tiếp theo, bao gồm cả request của người dùng thông thường.
Fraggle Attack: Là một kiểu tấn công tương tự như Smurf. Attack sẽ gửi một lượng lớn UDP đến máy chủ.
Smurf Attack: Là sử dụng một phần mềm độc hại tên là Smurf để giả mạo địa chỉ IP và gửi các gói ICMP đến máy chủ, gây quá tải hệ thống.
Ping of Death: Là kỹ thuật tấn công làm quá tải hệ thống máy chủ trực tuyến bằng cách gửi đến các gói tin có kích thước trên 65.536 byte đến mục tiêu. Với kích thước tiệp quá lớn của gói tin IP nên chúng chia thành từng phần nhỏ và gửi đến hệ thống máy cuối. Khi đến nơi, chúng ghép lại thành một gói tin hoàn chỉnh vượt quá khả năng xử lý của hệ thống, gây tràn bộ nhớ đệm và khiến máy chủ bị treo.
HTTP Flood: Là tấn công, gây quá tải bằng cách gửi hàng loạt yêu cầu GET hoặc POST hợp pháp đến máy chủ. Nó tuy tiêu tốn ít băng thông hơn các kiểu tấn công từ chối dịch vụ khác nhưng vẫn có thể buộc máy chủ sử dụng nguồn tài nguyên tối đa để xử lý tác vụ.
UDP Flood: Khi thực hiện phương thức tấn công này, tin tặc sẽ gửi một lượng lớn các gói tin kết nối không tin cậy tới một số cổng ngẫu nhiên trên server. Khi các gói tin vượt quá ngưỡng cho phép, máy chủ sẽ mất khả năng xử lý request, dẫn đến tình trạng từ chối dịch vụ.
SYN Flood: Là hình thức tấn công được thực hiện để khai thác điểm yếu trong giao thức kết nối mạng. Với các thông điệp giả mạo sẽ được gửi đi liên tục, dẫn đến kết nối không được đóng lại và dịch vụ bị đánh sập.
Cách nhận biết đang bị tấn công DoS/DDoS?
Tấn công DoS/DDoS rất khó để phân biệt với các hoạt động truy cập mạng thông thường. Vậy nên, khi gặp phải các biểu hiện dưới đây, bạn có thể nghi ngờ hệ thống máy chủ của mình đang gặp phải cuộc tấn công DoS/DDoS:
- Kết nối mạng bỗng nhiên chậm bất thường (khi mở file hoặc truy cập website đều tốn rất nhiều thời gian).
- Bình thường các trang web vẫn truy cập hằng ngày nhưng bây giờ không vào được. Thậm chí, bạn không thể vào bất cứ website/blog nào nếu cuộc tấn công đó mạnh.
- Tăng đột biến Số lượng thư rác trong tài khoản.
Làm thế nào để phòng tránh tấn công DDoS?
Thật ra, khó có thể ngăn chặn hoàn toàn việc bị tấn công DoS/DDoS. Tuy nhiên có vài phương pháp giúp bạn giảm bớt phần nào nguy cơ trở thành nạn nhân của DDoS phức tạp hiện nay. Vậy bạn đã chuẩn bị những gì để đối mặt với chúng?
- Nhận diện sớm một cuộc tấn công DDoS.
Hầu hết các cuộc tấn công DDoS bắt đầu một cách đột ngột,nếu bạn đang sở hữu và vận hành máy chủ.Bạn cần nhận ra sự khác nhau giữa lượng người dùng thật đăng nhập đột biến vào hệ thống, hay đó chính là một cuộc tấn công từ chối dịch vụ.
Đồng thời, bạn cũng nên cử thêm người cùng kiểm soát DDoS để luôn sẵn sàng trong mọi tình huống bất ngờ nhất.
- Hãy luôn dự phòng trước.
Cho dù bạn chỉ sử dụng một lượng băng thông giới hạn, bạn vẫn nên có một phần dự phòng ở máy chủ web của bạn. Nó sẽ xử lý được những trường hợp lượng truy cập tăng đột biến vào website của bạn.
Bảo vệ từ vành ngoài (nếu bạn đang trực tiếp quản trị một máy chủ riêng)
Một số bước gợi ý để giảm bớt mức ảnh hưởng của cuộc tấn công, đặc biệt trong những phút đầu tiên, bạn có thể lưu ý:
- Giới hạn tốc độ router để giúp website không bị quá tải.
- Thiết đặt những bộ lọc để router ngăn chặn những gói dữ liệu không an toàn ngay từ đầu.
- Giới hạn những phiên kết nối một cách dày hơn.
Những thủ thuật này chỉ có thể giúp bạn có thêm chút thời gian trước khi cuộc tấn công mạnh hơn.
- Nhờ sự trợ giúp từ nhà cung cấp dịch vụ bạn đang dùng.
Hãy nhanh liên hệ nhà cung cấp dịch vụ mà bạn có một server riêng đang dùng bên họ, thông báo với họ khi bạn phát hiện sự tấn công. Tùy thuộc vào độ mạnh của cuộc tấn công, họ có thể kịp thời phát hiện và ngăn chặn nếu có thể.
Bạn cũng có thể có khả năng chống cự cuộc tấn công lâu hơn một chút nếu máy chủ website của bạn được đặt tại một trung tâm dữ liệu, thay vì tự quản lý nó. Vì tại đây, ít nhất là băng thông của họ lớn hơn của bạn rất nhiều, cùng đội ngũ nhân viên ở trung tâm dữ liệu cũng có nhiều kinh nghiệm hơn trong việc xử lý các cuộc tấn công. Những cuộc tấn công DDoS sẽ không tiếp cận được đến mạng nội bộ của doanh nghiệp bạn nếu máy chủ được đặt tại một trung tâm dữ liệu uy tín.
Nếu cuộc tấn công đủ lớn, các nhà cung cấp dịch vụ thường làm sẽ là cô lập đường truyền đến website của bạn, điều này sẽ giúp những gói dữ liệu độc hại nhắm đến website của bạn sẽ bị chặn lại trước khi chúng đến được đích.
- Liên hệ một công ty chuyên gia xử lý DDoS uy tín.
Với những cuộc tấn công khổng lồ, có lẽ bạn hãy tìm một công ty xử lý tấn công DDoS uy tín. Những tổ chức này có cơ sở hạ tầng và kỹ thuật rất lớn, bao gồm cả hệ thống lọc dữ liệu, họ có thể giúp cho website của bạn online. Bạn có thể làm việc với họ trực tiếp, hoặc nhà cung cấp dịch vụ của bạn cũng có quan hệ đối tác với những công ty này để xử lý những cuộc tấn công lớn.
Do vậy bạn nên cân nhắc thật kỹ lưỡng giữa việc đảm bảo website của bạn vẫn hoạt động bình thường hay hứng chịu cuộc tấn công và chờ cơn bão lắng xuống. Đăng ký dịch vụ phòng chống DDoS có thể tốn kém chi phí. Nhưng nó cũng như bảo hiểm vậy, bạn mua khi chưa cần đến nó,nếu bạn đợi đến khi cần, bạn sẽ phải chi trả hơn rất nhiều và chờ rất lâu để những nỗ lực phòng chống, bảo vệ trở nên có hiệu quả.
Nên làm gì khi bị tấn công DoS/DDoS?
Khi nghi ngờ bị tấn công DoS/DDoS thì đa phần doanh nghiệp vẫn không thể tự xác định được nguồn hoặc đích của cuộc tấn công. Do đó, hãy liên hệ với các kỹ thuật viên về an ninh mạng hoặc nhà cung cấp dịch vụ cho thuê máy chủ để được hỗ trợ:
Nếu không thể truy cập vào file của mình hoặc các website mở rộng từ máy tính thì bạn nên liên hệ với người quản trị mạng để kiểm tra xem máy tính lẫn mạng của tổ chức có đang bị tấn công hay không.
Ngoài ra, bạn cũng cần liên hệ với các nhà cung cấp dịch vụ uy tín như công ty Long Vân để được hỗ trợ giải pháp thích hợp nếu bị tấn công DoS/DDoS. Hiểu được những vấn đề ở trên, công ty Long Vân đã cho ra đời dịch vụ DDoS Protection với nhiều tính năng nổi bật để hỗ trợ người dùng trong việc hạn chế ngăn chặn các cuộc tấn công từ chối dịch vụ DDoS.
Trên đây là những thông tin cơ bản về DoS/DDoS - cách nhận diện và các phương pháp ngăn chặn hiệu quả. Hy vọng sau khi theo dõi bài viết này, bạn đã biết cách để bảo vệ hệ thống máy tính của mình tốt hơn. Chúc bạn thành công!
Liên hệ với chúng tôi để được trải nghiệm dịch vụ : https://longvan.net/cloud-ddos-protection
-----------------------------------------------------------------------------------------
Soạn bởi : Lý Thanh Tâm