Tấn công ngập lụt (Flood attack):

Một phần của tài liệu Luận văn thạc sĩ công nghệ thông tin nghiên cứu giải pháp dùng firewall bảo vệ máy chủ trước các tấn công dos và sql injection (Trang 32 - 33)

Trong một cuộc tấn công làm lụt Dos, các zombie sẽ gửi một số lượng lớn các gói tin đến máy victim làm khả năng thực thi, chậm máy hay tràn ngập băng thông mạng. Điều này khiến cho người dùng hệ thống hợp pháp bị cản trở truy cập vào hệ thống victim.

Tấn công ngập lụt bằng UDP:

- UDP (User Datagram Protocol – giao thức dữ liệu người dùng) là một giao thức hướng không kết nối. Có nghĩa là khi những gói tin truyền bằng giao thức này, không có một cơ chế bắt tay nào giữa bên gửi và bên nhận, và hệ thống bên nhận khi nhận được gói tin sẽ phải xử lý nó. Khi gửi một số lượng lớn các gói tin UDP đến hệ thống nạn nhân có thể gây ra tràn ngập mạng, làm suy yếu mạng.

- Khi tấn công Dos dạng UDP, những gói tin UDP được gửi qua những port ngẫu nhiên hoặc được chỉ định một port nào đó. Thường thì công việc thực hiện là những port ngẫu nhiên để nó bao quát toàn diện hơn. Kết quả là victim sẽ phải xử lý những gói đi vào nó để cố gắng xác định xem có ứng dụng nào yêu cầu không. Nếu hệ thống victim không có ứng dụng nào nằm trên port đích, hệ thống victim sẽ gửi gửi một gói ICMP đến nơi gửi với thông điệp là “destination port unreachable”.

- Thông thường, công cụ tấn công Dos sẽ giả địa chỉ IP nguồn của gói dữ liệu. Vì thế nó làm ẩn danh hệ thống máy nạn nhân phụ, do đó các gói trả về từ máy victim sẽ không đến được zombie, mà nó đến một máy tính khác nào đó.

Đôi khi tấn công ngập lụt UDP cũng có thể làm đầy băng thông của những kết nối xung quanh hệ thống victim (phụ thuộc vào kiến trúc mạng và tốc độ đường truyền). Vì thế có thể những hệ thống kết nối gần hệ thống victim gặp vấn đề trong kết nối của họ. Tấn công ngập lụt bằng ICMP:

- Những gói tin ICMP (Internet Control Message Protocol – giao thức thông điệp vận chuyển Internet) được thiết kế cho tính năng quản lý chẳng hạn như xác định thiết bị mạng và xác định số hop (hop là thuật ngữ nói lên gói tin sẽ đi qua một thiết bị định tuyến chẳng hạn như qua một router thì router gọi là hop) hay thời gian di chuyển từ nguồn đến đích. Ví dụ, gói tin ICMP_ECHO_REPLY (ping) cho phép người dùng gởi yêu cầu đến hệ thống đích và nhận đáp ứng với thời gian đã đi đến đích

- Tấn công Dos làm ngập ICMP xuất hiện khi zombie gởi số lượng lớn các gói tin ICMP_ECHO_REPLY đến hệ thống nạn nhân. Dấu hiệu của những gói tin này là phản hồi (reply). Cũng giống như tấn công làm ngập UDP, địa chỉ IP nguồn bị giả mạo.

Một phần của tài liệu Luận văn thạc sĩ công nghệ thông tin nghiên cứu giải pháp dùng firewall bảo vệ máy chủ trước các tấn công dos và sql injection (Trang 32 - 33)