2011-09-26 29 views
6

Tôi đang thực hiện một số công việc cho các đề tài của mình trong mạng và đã vấp phải một vấn đề nhỏ. Một trong những bước đầu tiên trong công việc tôi phải làm bao gồm có một máy tính làm việc như một AP (tôi đang sử dụng hostapd cho điều này) và với nó, phát hiện tất cả các thiết bị trong phòng hiện có wifi bật (không cần phải được liên kết với bất kỳ AP nào).Khám phá thiết bị di động bằng cách sử dụng wifi

Tôi đã tìm thấy một chuỗi khá nhiều yêu cầu giống nhau (discover mobil devices using wifi) và tôi hiểu câu trả lời đã được đưa ra, nhưng chúng không đưa ra bất kỳ gợi ý nào về cách thực hiện điều này. Bài viết kết thúc nói rằng người đó đã có thể làm điều này bằng cách sử dụng Kismet, tuy nhiên tôi chỉ có thể sử dụng Kismet để khám phá các khách hàng đã liên kết với một AP.

Ai đó có thể chỉ cho tôi đúng hướng tại đây không? Nếu không sử dụng Kismet, thì có thể gợi ý một công cụ khác hoạt động với Ubuntu.

Ps. Tôi sẽ cần phải quét liên tục "phòng" để tìm bất kỳ thiết bị mới nào và sau đó gửi thông tin này đến người quản lý sự kiện được viết bằng Java.

Trả lời

2

Tôi đoán bạn có thể có thẻ Wi-Fi, ở chế độ màn hình, quét từng kênh cho đèn hiệu. Trên Linux, aircrack-ng là bộ công cụ bạn đang tìm kiếm. airodump-ng là công cụ hiển thị cho bạn danh sách các thiết bị có mặt xung quanh vị trí của bạn. Nó được thiết kế để hiển thị các điểm nóng đầu tiên với các khách hàng tiềm năng, nhưng cũng cho thấy tất cả các thiết bị được kết nối với một AP hoặc cố gắng thăm dò đến một AP.

Tuy nhiên, bạn sẽ không thể quét các thiết bị có kết nối Wi-Fi bị tắt. Tôi không chắc chắn về các thiết bị không liên quan đến AP, tôi đoán là bạn sẽ có thể phát hiện chúng nếu họ gửi đèn hiệu bằng cách này hay cách khác (ví dụ: để phát hiện điểm phát sóng WiFi).

Nếu bạn cần điều này trong Java, bạn có thể viết trình bao bọc cho airodump-ng hoặc bạn có thể khởi chạy airodump-ng như một dịch vụ xuất ra tệp và đọc tệp này từ ứng dụng Java.

Không có câu trả lời cụ thể Tôi sợ, nhưng tôi hy vọng những điều này sẽ giúp bạn tìm ra cách để giải quyết vấn đề của mình.

+0

Cảm ơn bạn rất nhiều vì câu trả lời của bạn :) Tôi đã sử dụng những công cụ này trước khi tôi không an toàn với mạng và tôi có thể sử dụng nó để tìm những người đang gửi gói đến AP đã cho (trong trường hợp này, AP thử nghiệm của tôi)), tuy nhiên, khách hàng không liên quan sẽ không hiển thị. airodump nói với tôi rằng AP này đã chụp x beacon tuy nhiên. Có cách nào để thể hiện nguồn gốc của các đèn hiệu này không? –

Các vấn đề liên quan