3 votos

Metasploit nmap VMware Fusion 5

¿Alguien ha tenido éxito usando nmap dentro de msfconsole para apuntar a un host específico en una red virtual de máquinas virtuales?

Por ejemplo, el siguiente comando funciona desde un Terminal:

nmap -sT -A 172.16.187.128

Sin embargo, el mismo comando ejecutado desde msfconsole resulta en dnet: Failed to open device vmnet

msf > nmap -sT -A 172.16.187.128
[*] exec: nmap -sT -A 172.16.187.128
Starting Nmap 6.25 ( http://nmap.orgz) at 2013-06-04 00:23 MDT
dnet: Failed to open device vmnet2
QUITTING!

He visto algunas respuestas en Internet sugiriendo que el problema es la red virtual, pero dado que el mismo comando nmap funciona desde Terminal, tengo dudas sobre las respuestas que he visto.

¡Gracias!

1voto

Sotapanna Puntos 174

Por lo que vale, he visto el mismo problema con Fusion 6 y nmap. También vi que tcpdump falló:

sudo tcpdump -i vmnet8
tcpdump: vmnet8: No existe tal dispositivo
(BIOCSETIF falló: Dispositivo no configurado)

Después de actualizar libpcap a 1.40 y todavía no resolver el problema, encontré el siguiente post desactualizado: https://communities.vmware.com/message/693833#693833

Específicamente esta cita es donde está el problema: "No hay garantías, pero podemos intentar implementar BPF en las interfaces de red de Fusion en una futura versión."

Esto parece apuntar a que el problema es de VMware, así que probé VirtualBox 4.3.0 y al menos al usar NAT, los problemas no ocurren (nmap también funcionó para mí):

$ ifconfig
…
vboxnet0: flags=8843 mtu 1500
ether 0a:00:00:00:00:00
inet 192.168.56.1 netmask 0xffffff00 broadcast 192.168.56.255

$ sudo tcpdump -i vboxnet0
tcpdump: ADVERTENCIA: vboxnet0: Ese dispositivo no admite el modo promiscuo
(BIOCPROMISC: Operación no compatible en el socket)
tcpdump: salida verbosa suprimida, use -v o -vv para decodificación completa del protocolo
escuchando en vboxnet0, tipo de enlace EN10MB (Ethernet), tamaño de captura 65535 bytes

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X