Bảo mật không dây - Khởi động các cuộc tấn công không dây
Tất cả các loại tấn công không dây có thể được chia thành 2 loại: Passive Attacks and Active Attacks. Thông thường, một Passive Attack (hay đúng hơn là thu thập thông tin thụ động) là 1 st bước trước khi tung ra cuộc tấn công không dây riêng của mình (vai trò tích cực của các cuộc tấn công).
Các cuộc tấn công bị động là tất cả những cuộc tấn công không yêu cầu kẻ tấn công giao tiếp với bất kỳ bên nào khác hoặc đưa bất kỳ lưu lượng truy cập nào. Trong các cuộc tấn công bị động, nạn nhân không có cách nào để phát hiện hoạt động của bạn (vì bạn không hành động), bạn chỉ đang ẩn nấp và nghe tần số vô tuyến.
Các cuộc tấn công bị động không được coi là vi phạm pháp luật, tuy nhiên, việc sử dụng thông tin bạn có được bằng các cuộc tấn công thụ động có thể bị coi là vi phạm. Ví dụ: bạn có thể tự do đánh hơi (nghe) lưu lượng truy cập không được mã hóa, thu thập nó cùng nhau và thấy rằng trên thực tế, đây là cuộc trò chuyện giữa 2 người, nhưng việc đọc nó và sử dụng thông tin có trong cuộc trò chuyện riêng tư này ở một số nơi trên thế giới là vi phạm pháp luật.
Ví dụ về các cuộc tấn công bị động
Bây giờ chúng ta hãy xem xét một số ví dụ về các cuộc tấn công bị động -
Mã hóa WEP phá vỡ
Đằng sau hậu trường để phá vỡ mã hóa WEP, người ta phải đánh hơi một khối lượng lớn các gói dữ liệu. Bước tiếp theo là lấy cùng một vectơ IV bên trong các khung không dây và bước cuối cùng là phá vỡ mô hình mã hóa WEP ngoại tuyến. Không có bước nào trong cuộc tấn công yêu cầu kẻ tấn công phải giao tiếp với nạn nhân theo bất kỳ cách nào.
Phá vỡ mã hóa WPA / WPA2
Để phá vỡ mã hóa WPA / WPA2, người ta cần đánh giá khả năng bắt tay 4 chiều EAP giữa máy khách không dây và AP. Sau đó, một từ điển ngoại tuyến (hoặc tấn công brute-force ngoại tuyến) được tiến hành trên các gói được mã hóa đã thu thập. Nếu may mắn, bạn có thể không giao tiếp với nạn nhân và cuộc tấn công được coi là một cuộc tấn công thụ động thuần túy.
Tuy nhiên, bạn có thể tìm thấy một tình huống mà nạn nhân đã được xác thực với AP rất lâu trước khi bạn bắt đầu chơi và bạn không muốn đợi lâu hơn nữa. Sau đó, bạn có thể sử dụng "Bước tấn công chủ động" trong cuộc tấn công thụ động chung của mình - chèn các khung khử xác thực không dây, buộc nạn nhân không dây phải hủy xác thực và sau đó xác thực lại lần nữa, do đó đánh hơi được kiểu bắt tay 4 chiều xác thực mới.
Đánh hơi lưu lượng giữa các bên giao tiếp
Giả sử rằng bằng cách nào đó bạn biết khóa mã hóa, bạn có thể đánh hơi thông tin liên lạc giữa các bên (ví dụ với Wireshark), và sau đó giải mã cuộc trò chuyện (vì bạn biết khóa). Giả sử rằng các bên không sử dụng bất kỳ giao thức nào đang sử dụng mã hóa (ví dụ: xóa văn bản HTTP), bạn có thể thoải mái xem người dùng đang làm gì và theo dõi động thái của họ trên internet.
Mặt khác, các cuộc tấn công tích cực là những cuộc tấn công đòi hỏi sự tham gia tích cực vào quá trình chuyển tiếp lưu lượng không dây hoặc đưa vào các khung không dây ảnh hưởng đến hoạt động của mạng WLAN. Việc thực hiện các cuộc tấn công tích cực để lại dấu vết của hoạt động độc hại, do đó trong một số tình huống cụ thể, các dữ liệu do nạn nhân thu thập (sử dụng Wireshark) hoặc đổ từ thẻ WLAN bởi điều tra viên pháp y về hoạt động của bạn có thể là bằng chứng hợp lệ trước tòa chống lại bạn. Nếu bạn quyết định sử dụng kiến thức của mình theo cách độc hại.
Ví dụ về các cuộc tấn công chủ động
Dưới đây là một số ví dụ về các cuộc tấn công đang hoạt động -
Injection of Wireless Traffic- Một ví dụ cổ điển về DoS lớp 2, được sử dụng bằng cách làm tràn ngập các khung khử xác thực. Kẻ tấn công đang tiêm trực tiếp các gói không dây ảnh hưởng đến máy khách không dây (yêu cầu họ hủy xác thực), dẫn đến trạng thái của người dùng không dây liên tục từ xác thực sang khử xác thực và làm cho trải nghiệm không dây tổng thể rất tồi tệ.
Jamming Attacks- Như bạn nhớ, đây là kiểu tấn công DoS lớp 1. Thiết bị gây nhiễu được sử dụng để tạo nhiễu sóng RF hợp lệ của mạng Wi-Fi, do đó dẫn đến suy giảm dịch vụ WLAN. Đây là một kiểu tấn công chủ động, vì kẻ tấn công đang ảnh hưởng trực tiếp đến hành vi không dây.
Man-in-the-Middle Attack- Kẻ tấn công được trang bị hai card mạng không dây và có thể sử dụng một trong số chúng để kết nối với AP gốc làm máy khách; và sử dụng thẻ không dây thứ hai để phát một số SSID giả bằng phần mềm giả lập AP (công cụ phần mềm airbase-ng). Bằng cách đó, máy khách liên kết với "AP giả" mà kẻ tấn công vừa tạo và tất cả lưu lượng máy khách truy cập internet được chuyển tiếp trực tiếp thông qua thiết bị của kẻ tấn công (kẻ tấn công có thể làm bất cứ điều gì với dữ liệu này sau đó).
Hầu hết các cuộc tấn công, bạn sẽ thấy, sẽ là sự kết hợp của các bước bị động và chủ động. Thụ động luôn là điểm khởi đầu tốt để hiểu môi trường, làm bài tập về nhà và nhận càng nhiều thông tin về nạn nhân tiềm năng càng tốt, v.v.
Cách tiếp cận tương tự tương ứng với bất kỳ loại hack nào bạn có thể thấy, cho dù đó là hack ứng dụng web hoặc hack kỹ thuật xã hội hoặc bất kỳ cách tiếp cận hack nào khác. Ít nhất 80% thời gian của bạn sẽ được sử dụng để thu thập thông tin thụ động về mục tiêu của bạn và thu thập dữ liệu có giá trị cho bạn trong các bước tiếp theo của cuộc tấn công. Sau đó, cuộc tấn công chủ động chính là 20% thời gian cuối cùng của cuộc "tấn công" tổng thể của bạn.