저는 Macbook Pro 10,1에서 VirtualBox를 통해 Kali Linux를 실행하고 있습니다.
무선 카드를 작동시키거나 인식하는 데 문제가 있었습니다. lspci를 실행하면 이더넷 컨트롤러가 표시되지만 네트워크 컨트롤러는 표시되지 않습니다.
내 카드는 Broadcom BCM4331이어야 한다는 것을 알고 있습니다. 하지만 이는 내 Mac 터미널을 통해 공급업체 ID와 장치 ID(pci14e4,4331)를 추적해야만 이를 가정할 수 있습니다.
나는 정말로 여기에서 내 머리 위에 있고 이 모든 것에 대해 매우 새로운 것입니다. 나는 이것을 알아내기 위해 포럼 이후 포럼을 파헤쳐 보았습니다.
어떤 도움이라도 주시면 감사하겠습니다!
답변1
여기에는 세 가지 잠재적인 문제와 한 가지 대안이 있습니다.
1) 칼리는 다음 용도로 사용됩니다.침투 테스트. VM에서 실행하기 위한 것이 아니며(사람은 실행하지만) 하드웨어 드라이버에 문제가 있다는 기록이 있습니다.
또한 Kali는 일부 포럼에서 무엇을 읽었든 "모든 해커가 사용하는 것"이 아닙니다.
따라서 Kali를 버리고 다른 배포판을 설치하십시오(예: Debian 배포판, Kali는 Debian 기반 배포판). Kali가 가지고 있는 모든 해킹 도구를 갖게 될 것입니다(그러나 이를 설치해야 합니다(예: sud apt-get aircrack-ng
). 그러나 하드웨어용 드라이버는 작동하며 Kali가 제공하는 다른 골치 아픈 문제는 없습니다(패키지 관리자가 작동하지 않음).
2) Wi-Fi 하드웨어를 클라이언트에 전달하도록 virtualbox를 구성했는지 확인하십시오. 이 경우 Mac에서는 Wi-Fi 하드웨어를 더 이상 사용할 수 없습니다.
3) Apple은 하드웨어 세부 정보를 기밀로 유지하므로 Wi-Fi 하드웨어를 virtualbox에 설치하더라도 작동하는 Linux 커널 드라이버가 없거나 사용 가능한 드라이버가 항상 올바르게 작동하지 않을 수 있거나 일부만 허용할 수 있습니다. 하드웨어 기능.
4) 실제로 Wi-Fi 해킹을 위해 Linux를 사용할 필요는 없습니다. 홈브류 등을 통해 Mac에서 직접 사용할 수 있는 도구도 많습니다. 예를 들어 do brew search aircrack
또는 brew search wireshark
.
답변2
VM을 통해 맥북의 개별 무선 카드를 사용할 수 없습니다. Kali는 VM에서 많은 유용한 용도를 가지고 있지만 기본 하드웨어와의 상호 작용은 그중 하나가 아닙니다. 이 상황에서는 듀얼 부팅을 하거나 LiveUSB 스틱에서 Kali를 실행하여 무선 카드를 사용하는 것이 가장 좋습니다.
관련 있는:https://www.kali.org/docs/usb/kali-linux-live-usb-install/