VirtualBox에서 Kali Linux를 실행하고 있습니다. netdiscover 명령을 실행하면 결과가 전혀 표시되지 않습니다. Kioptrix 레벨 1(VirtualBox에서도 실행됨)을 사용해 보기 위해 이를 사용하려고 합니다. 어떤 제안이라도 도움이 될 것입니다. 감사해요.
답변1
문제는 libpcap에 있었습니다. Kali 포럼의 이 스레드에 답변이 있습니다.https://forums.kali.org/archive/index.php/t-45949.html
답변2
VirtualBox 설정에서 Kali VM 네트워크 어댑터의 "Attached to:" 설정은 무엇입니까?
ARP 기반 도구를 사용하려면 "브리지 어댑터"로 설정해야 합니다. "NAT" 또는 "NAT 네트워크" 모드를 사용하는 경우 해당 도구는 호스트 컴퓨터 외부의 실제 네트워크 대신 VirtualBox에서 생성된 가상 NAT 네트워크 세그먼트만 검색할 수 있습니다.
(댓글의 정보를 기반으로 합니다.) 귀하의 VirtualBox 버전이 내 버전과 다를 수 있습니다. wlp3s0
호스트 시스템의 WiFi 어댑터이고 enp0s25
호스트 시스템의 유선 NIC입니다.
wlp3s0
가장 쉬운 방법은 두 VM을 브리지 어댑터로 전환하고 무선 네트워크를 사용하는 경우와 유선을 사용하는 경우 둘 다 선택하는 것입니다 enp0s25
. 이렇게 하면 Kali 및 Kioptrix VM 모두 네트워크의 기존 DHCP 서버를 사용하여 IP 주소를 얻을 수 있습니다. 이 구성에서는 Kali 및 Kioptrix VM이 서로 통신할 수 있어야 하며 인터넷을 통해서도 통신할 수 있어야 합니다.
또 다른 대안은 "내부 네트워크"(아마도 두 VM 모두에 대해 동일한 것)를 선택한 vmnet1
다음 vmnet8
Kali에 DHCP 서버를 설정하거나 Kali 및 Kioptrix VM 모두에 고정 IP를 설정하는 것입니다. 이 설정에서는 VM이 외부 네트워크로부터 격리되므로 실수로 로컬 네트워크나 인터넷의 다른 컴퓨터에 대한 공격을 시작할 수 없습니다. 그러나 이것을 설정하는 것은 좀 더 많은 작업입니다.
답변3
Kali Linux 2020에서는 최신 버전의 Linux를 설치했는지 확인해야 합니다.libpcap0.8.
제 경우에는 이 버전이 kali-rolling 저장소에서 설치되었는지 확인하는 문제를 해결했습니다.
$ sudo apt-cache policy libpcap0.8
libpcap0.8:
Installed: 1.9.1-4
Candidate: 1.9.1-4
Version table:
*** 1.9.1-4 500
500 http://http.kali.org/kali kali-rolling/main amd64 Packages
100 /var/lib/dpkg/status
또한 netdiscover에는 최신 버전이 있지만 해당 패키지를 업그레이드하는 것만으로는 문제가 해결되지 않습니다. 문제는libpcap0.8.
sudo apt-get update && sudo apt-get install libcap0.8 netdiscover
롤링 저장소를 사용하고 있는지 확인한 후 실행하세요 (참조).https://www.kali.org/docs/general-use/kali-linux-sources-list-repositories/)