Explicacion de unas lineas de comando

Imagen de EliaNosft

Forums: 

Estimados amigos mi caso para muchos es muy simple, alguien me puede explicar que significa cada parte de estas dos lineas de codigo.
Si me enlazan a una pagina (tuto) les agradezco muchisimo

Los comandos de urlsnarf y ettercap si los tengo claros pero los parametros que por cierto los copie del internet no los tengo claro

Lo que deseo saber es para que es esta caracter "|" y luego cut -d\" y luego f4
CODIGO 1

urlsnarf -i wlan0 |cut -d\" -f4

En esta linea lo que no entiendo es esto arp // //

CODIGO 2

ettercap -T -q -M arp // // -i wlan0

man cut

Imagen de iknaxio

Teclea en una consola:


man cut

Y el carácter "|" se llama pipe, busca en google sobre redirección y tuberías(pipes) en bash.

Suerte

"Transporta un puñado de tierra todos los días y construirás una montaña" - Confucio
floss.iknaxio.net

Ayudandote en serio

Imagen de bureado

| es un pipe. Está pasando el resultado del primer comando al segundo. El segundo comando separa una columna de una línea de texto, en este caso utiliza como separador las comillas dobles (que están "escapadas" con \) y toma la 4ta columna.

En el segundo caso, // es la construcción de Ettercap para referirte a MAC/IP/Puerto. Por lo tanto, // significa cualquier MAC, cualquier IP, cualquier puerto.

José Miguel Parrella Romero (@bureado)
Debian Developer & Open Source Strategist