Eu tentei obter um arquivo do airodump-ng redirecionando um fluxo de saída via:
airodump-ng mon0 2>&1 | tee file.txt
mas isso anexa a um arquivo em vez de reescrevê-lo. Depois disso, tentei redirecionar uma saída para outro fluxo de saída por meio de um pipeline fifo:
Primeiro terminal:
mkfifo fifo1
echo "while [ 1 ]; do cat ~/fifo1 2>&1 | tee file.txt done" > readfifo.sh
chmod +x readfifo.h
xterm -e readfifo.sh
Segundo terminal:
airodump-ng mon0 2>&1 > fifo1
E no resultado temos um arquivo anexado.txt, mas por quê? Como ter apenas a saída de um terminal no arquivo, mas não anexar a ele? É possível filtrar uma saída de airodump-ng durante a gravação em um arquivo?
Atenciosamente, V7
Verificar
Você quer a
-w
opção.Gera um
.csv
arquivo do screendump com a saída deairodump-ng
uma linha por estação.