Estoy haciendo un script en el que se automatiza un MITM, no voy a poner el script por que es tonteria, solo voy a dar la parte en la que da fallo
en una parte del script hay que abrir la pasarela (es decir envenenar las tablas ARP) y como tengo que hacerlo con DSNIFF pues tengo que abrir varias terminales. La parte del script es esta
Citar
gnome-terminal -e "arpspoof -i $interfazred -t $ipgateway $ipvictima | tee /var/log/cache.dsn1"
gnome-terminal -e "arpspoof -i $interfazred -t $ipvictima $ipgateway | tee /var/log/cache.dsn2"
gnome-terminal -e "arpspoof -i $interfazred -t $ipvictima $ipgateway | tee /var/log/cache.dsn2"
los archivos de cache que creo con "tee" son para despues verificar que la consola se a ejecutado correctamente con pequeño "if". El problema es que la ventana se abre e instantaneamente se cierra. por lo visto no puedo utilizar las tuberias ("|") al lanzarle comandos a una terminal que abro, por que si quito la parte de "| tee /var/log" funciona perfectamente.
Ayuda please! un saludo y gracias de antemano