我正在用bash构建一个网络监控脚本。基本命令是:
sudo ettercap -T -M ARP -i en1 /// | egrep --color Referer:
我的输出看起来像
* |==================================================>| 100.00 %
Referer: http://www.apple.com/.
Referer: http://www.apple.com/.
Referer: http://www.apple.com/.
Referer: http://www.apple.com/.
Referer: http://www.apple.com/diversity/.
我想要的输出是:
* |==================================================>| 100.00 %
Title: Apple
URL: http://www.apple.com/
Title: Apple - Diversity - Inclusion inspires innovation.
URL: http://www.apple.com/diversity/
注意:在引荐文件末尾的.
不再存在,Referer
更改为URL
,根据HTML网页的标题添加Title
是Title
URL
对中的新行。在我的previous question中,我获得了一个perl脚本来执行这些操作,但是ettercap
并不总是显示Host:
和GET
行,所以我是重试它的常量Referer
行。我根本不熟悉perl,所以我无法编辑自己。 如果您可以评论所有内容的作用,那么我将更容易学习。
非常感谢任何帮助,谢谢!