如何将 airodump-ng 的输出保存到文件中?

如何将 airodump-ng 的输出保存到文件中?

我尝试通过以下方式重定向输出流来从 airodump-ng 获取文件:

airodump-ng mon0 2>&1 | tee file.txt

但这会附加到文件而不是重写它。因此,之后我尝试通过 fifo 管道将输出重定向到其他输出流:

第一个航站楼:

mkfifo fifo1
echo "while [ 1 ]; do cat ~/fifo1 2>&1 | tee file.txt done" > readfifo.sh
chmod +x readfifo.h
xterm -e readfifo.sh

第二航站楼:

airodump-ng mon0 2>&1 > fifo1

在结果中我们有一个附加的 file.txt,但为什么呢?如何在文件中仅包含终端的输出,而不附加到文件中?写入文件时是否可以过滤 airodump-ng 的输出?

最好的问候,V7

答案1

查看

man airodump-ng.

你想要这个-w选择。

airodump-ng -w myOutput --output-format csv mon0

生成一个屏幕转储文件,其中包含每个站一行的.csv输出。airodump-ng

相关内容