Loại bỏ wlan0mon được tạo bởi Kismet


14

Tôi đã chơi với các công cụ aircrack-ng, và cả Kismet để xem các mạng của tôi xuất hiện như thế nào.

Kismet tạo giao diện màn hình wlan0mon mà nó sử dụng để quét.

Với airmon-ng tôi có thể tạo và xóa giao diện màn hình, nhưng tôi không thể xóa wlan0mon được tạo bởi kismet. wlan0mon vẫn bất kể tôi có giết chết quá trình Kismet hay thoát ra một cách sạch sẽ hay không.

airmon-ng stop wlan0mon

dẫn đến một thông báo rằng chế độ màn hình bị vô hiệu hóa cho wlan0mon, nhưng tôi không thể tìm ra cách nào để loại bỏ nó.

Bất cứ ai có thể cho tôi biết tại sao điều này là? Tôi quan tâm nhiều hơn đến việc tìm hiểu lý do tại sao tôi không thể xóa giao diện này, mặc dù một giải pháp cũng sẽ rất tiện lợi.

Tôi đã xem xét một câu hỏi tương tự khác đề nghị sử dụng grimwepa với công tắc dài dòng, nhưng từ những gì tôi có thể nói với grimwepa không bao giờ gọi để sử dụng kismet.

Câu trả lời:


13

Nếu thẻ không dây của bạn chạy netlinktrình điều khiển tương thích (ví dụ: dựa trên mac80211ngăn xếp tiêu chuẩn ), bạn có thể sử dụng lệnh sau để xóa giao diện:

iw dev wlan0mon del

Xem iw helpđầu ra để biết thêm thông tin về việc tạo / xóa VIF:

dev <devname> interface add <name> type <type> [mesh_id <meshid>] [4addr on|off] [flags <flag>*]
phy <phyname> interface add <name> type <type> [mesh_id <meshid>] [4addr on|off] [flags <flag>*]
        Add a new virtual interface with the given configuration.
        Valid interface types are: managed, ibss, monitor, mesh, wds.

        The flags are only used for monitor interfaces, valid flags are:
        none:     no special flags
        fcsfail:  show frames with FCS errors
        control:  show control frames
        otherbss: show frames from other BSSes
        cook:     use cooked mode

        The mesh_id is used only for mesh mode.

dev <devname> del
        Remove this virtual interface

kismet mô tả nó như một VAP, nó có khác với vif không? Tại sao airmon-ng có thể xóa các thiết bị ảo mà nó tạo ra nhưng không phải là một lần được tạo bởi kismet?
Jay White

1
VIFlà viết tắt của giao diện ảo , VAP là viết tắt của điểm truy cập ảo . Theo như tôi hiểu, và có vẻ như các thuật ngữ này được sử dụng khá lỏng lẻo, VAPlà một điểm truy cập chạy trên a VIF. Tùy thuộc vào trình điều khiển, bạn có thể có nhiều giao diện (VIF) trên một đài. Bạn có thể có (một số) những người VIFstrong Master modevà chạy một thể hiện hostapddo đó tạo ra một số VAPs.
koniu

1
Đối với airmon-ng stop <ifname>việc không phá hủy giao diện do kimset tạo, cũng airmon-nglà tập lệnh trợ giúp cho aircrack-ngbộ phần mềm và chủ yếu được sử dụng để kết hợp với airmon-ng start <ifname>việc cung cấp trình bao bọc tiện lợi xung quanh các công cụ phụ trợ khác nhau để tạo / hủy giao diện trong chế độ màn hình. Phần stopdường như dựa vào tên giao diện có monXđịnh dạng như được hiển thị trong thử nghiệm đơn giản này : iw dev wlan0 interface add mon0 type monitor; airmon-ng stop mon0; iw dev wlan0 interface add wlan0mon type monitor; airmon-ng stop mon0;.
koniu

Mặc dù chỉ tò mò, tại sao airmon-ng có thể tắt chế độ màn hình trên wlan0mon nhưng không xóa nó? Tôi đoán kiểm tra cho mỗi tên đến sau khi vô hiệu hóa nó?
Jay White
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.