3.4.4.1.1. Kiểu tấn công bị động cụ thể - Phương thức bắt gói tin (Sniffing): Nguyên lý thực hiện
Bắt gói tin – Sniffing là khái niệm cụ thể của khái niệm tổng quát “Nghe trộm – Eavesdropping” sử dụng trong mạng máy tính. Có lẽ là phương pháp đơn giản nhất, tuy nhiên nó vẫn có hiệu quả đới với việc tấn cơng WLAN. Bắt gói tin có thể hiểu như là một phương thức lấy trộm thông tin khi đặt một thiết bị thu nằm trong hoặc nằm gần vùng phủ sóng. Tấn cơng kiểu bắt gói tin sẽ khó bị phát hiện ra sự có mặt của thiết bị bắt gói dù thiết bị đó nằm trong hoặc nằm gần vùng phủ sóng nếu thiết bị khơng thực sự kết nới tới AP để thu các gói tin.
Việc bắt gói tin ở mạng có dây thường được thực hiện dựa trên các thiết bị phần cứng mạng, ví dụ như việc sử dụng phần mềm bắt gói tin trên phần điều khiển thơng tin ra vào của một card mạng trên máy tính, có nghĩa là cũng phải biết loại thiết bị phần cứng sử dụng, phải tìm cách cài đặt phần mềm bắt gói lên đó, vv.. tức là khơng đơn giản. Đới với mạng không dây, nguyên lý trên vẫn đúng nhưng không nhất thiết
101 phải sử dụng vì có nhiều cách lấy thơng tin đơn giản, dễ dàng hơn nhiều. Bởi vì đới với mạng khơng dây, thơng tin được phát trên mơi trường truyền sóng và ai cũng có thể thu được.
Những chương trình bắt gói tin có khả năng lấy các thông tin quan trọng, mật khẩu, .. từ các q trình trao đổi thơng tin trên máy bạn với các site HTTP, email, các instant messenger, các phiên FTP, các phiên telnet nếu những thông tin trao đổi đó dưới dạng văn bản khơng mã hóa (clear text). Có những chương trình có thể lấy được mật khẩu trên mạng khơng dây của q trình trao đổi giữa Client và Server khi đang thực hiện quá trình nhập mật khẩu để đăng nhập. Cũng từ việc bắt gói tin, có thể nắm được thơng tin, phân tích được lưu lượng của mạng (Traffic analysis), phổ năng lượng trong khơng gian của các vùng. Từ đó mà kẻ tấn cơng có thể biết chỗ nào sóng truyền tớt, chỗ nào kém, chỗ nào tập trung nhiều máy.
Như bắt gói tin ngồi việc trực tiếp giúp cho q trình phá hoại, nó còn gián tiếp là tiền đề cho các phương thức phá hoại khác. Bắt gói tin là cơ sở của các phương thức tấn công như ăn trộm thông tin, thu thập thông tin phân bố mạng (wardriving), dò mã, bẻ mã (Key crack), vv ..
102