저는 현재 네트워크 보안의 기본 사항을 배우고 있으며 ARP 스푸핑에 대한 다음 튜토리얼을 따르려고 노력하고 있습니다. Windows 컴퓨터의 VirtualBox VM에서 kali linux를 사용하여 Windows 컴퓨터의 게이트웨이를 내 kali VM으로 리디렉션하지만 "arp를 호스트할 수 없음" 오류가 계속 발생합니다. 또한 가상 머신에서 컴퓨터를 리디렉션하는 것이 의미가 없는 경우를 대비해 iPhone의 게이트웨이를 kali로 리디렉션하려고 시도했지만 동일한 문제가 발생했습니다.
내 완전한 프로세스는 Windows에서 ipconfig를 사용하여 다음과 같은 것을 얻는 것입니다(프랑스어).
Carte réseau sans fil Wi-Fi :
Suffixe DNS propre à la connexion. . . : epfl.ch
Adresse IPv6 de liaison locale. . . . .: fe80::9c0c:82bd:c93d:a9ad%11
Adresse IPv4. . . . . . . . . . . . . .: 128.179.179.227
Masque de sous-réseau. . . . . . . . . : 255.255.248.0
Passerelle par défaut. . . . . . . . . : 128.179.176.1
이것으로부터 나는 kali에서 실행되어야 하는 명령이 다음과 같다고 추론했습니다.
echo 1 > /proc/sys/net/ipv4/ip_forward
arpspoof -i eth0 -t 128.179.179.227 128.179.176.1
내 휴대폰의 IP는 128.179.199.89입니다. kali에서 실행
하면 ip a
내 IP 주소가 10.0.2.15이고 게이트웨이가 10.0.2.2라는 것을 알 수 있습니다. 이 차이점이 명령이 작동하지 않는 이유인지는 알 수 없습니다. 내가 무엇을 놓치고 있는지, 무엇을 불러야 하는지 아는 사람이 있다면 귀하의 생각을 듣고 싶습니다. 감사합니다!
https://www.youtube.com/watch?v=mchrDyBdMmc&t=421s
답변1
해결해야 할 문제가 여러 가지 있는 것 같습니다.
Kali VM이 실행 중이고 호스트를 통해 대상 네트워크에 NAT 연결이 있습니다. 가상 머신이 피해자 머신과 동일한 네트워크에서 IP 주소를 얻을 수 있도록 이를 브리지 연결로 변경해야 합니다. 이는 VitualBox 관리 유틸리티에 의해 제어됩니다.
무선 인터페이스를 사용하고 있으므로 유효한 브리지 연결이 생성되지 않을 수 있습니다. 가능하다면 유선 인터페이스를 사용하여 잠재적으로 혼란스러울 수 있는 영역을 제거하십시오.
답변2
roaima가 말했듯이 NAT가 아닌 브리지 네트워킹을 선택하십시오. 가능하면 유선 연결을 사용하십시오.
여기에서 가상 머신을 브리지된 네트워크로 설정하는 방법을 확인할 수 있습니다.
https://wiki.dave.eu/index.php/VirtualBox_Network_Configuration
이 페이지에서:
네트워크 인터페이스를 유선으로 변경합니다.