Kali - lspci 將不會列出網路控制器

Kali - lspci 將不會列出網路控制器

我在 Macbook Pro 10,1 上透過 VirtualBox 運行 Kali linux。

我一直無法讓我的無線卡正常工作,甚至無法被識別。當我運行 lspci 時,乙太網路控制器將顯示,但沒有網路控制器。

我知道我的卡應該是 Broadcom BCM4331 - 但我只能透過我的 Mac 終端追蹤供應商 ID 和裝置 ID (pci14e4,4331) 來假設這一點。

我真的有點不知所措,對這一切都很陌生。我一直在一個又一個的論壇中挖掘,試圖解決這個問題。

任何幫助,將不勝感激!

答案1

這裡有三個潛在問題,以及一個替代方案:

1)Kali用於滲透測試。它並不適合在虛擬機器中運行(儘管人們這樣做),並且它有硬體驅動程式不良的記錄。

此外,無論您在某些論壇上讀到什麼,Kali 都不是「所有駭客都使用的」。

因此,拋棄 Kali,安裝一些其他發行版(例如 Debian 發行版,Kali 是基於 Debian 的)。你將擁有 Kali 擁有的所有駭客工具(但你必須安裝它們,例如sud apt-get aircrack-ng),但你將擁有可用的硬體驅動程序,並且沒有 Kali 給你帶來的其他麻煩(不是可用的套件管理器)。

2) 確保您已設定 virtualbox 以將 Wifi 硬體傳遞給用戶端。請注意,在這種情況下,Wifi 硬體將不再適用於 Mac。

3) Apple 對他們的硬體詳細資訊保密,因此即使您將Wifi 硬體放入virtualbox,也可能沒有可用的Linux 內核驅動程序,或者可用的驅動程序可能並不總是正常工作,或者您可能只允許某些部分硬體特性。

4) 實際上不需要使用 Linux 來進行 Wifi 駭客攻擊,許多工具也可以直接用於 Mac,例如透過 homebrew。例如做brew search aircrackbrew search wireshark

答案2

您將無法透過虛擬機器使用 MacBook 的獨立無線卡。 Kali 在虛擬機器中有很多有價值的用途,但與本機硬體互動並不是其中之一。對於這種情況,您最好雙啟動或僅從 LiveUSB 棒運行 Kali 來使用您的無線卡。

相關的:https://www.kali.org/docs/usb/kali-linux-live-usb-install/

相關內容