Driftnet是一个监听网络流量并从它观察到的TCP流中提取图像的程序。有趣的是看到很多网络流量的主机上运行。在实验性增强中,driftnet现在从网络流量中挑选出MPEG音频流,并尝试播放它们。
Driftnet是一款从网络流量捕获图像并将其显示在X窗口中的软件。
注意:如果你的Kali Linux提示“driftnet 找不到命令”这个错误,如下:
bash:driftnet:command not found
中文翻译
bash:driftnet:找不到命令
解决方法如下:
只需要安装一个driftnet就可以了,安装命令如下:
root@Kali:~# apt-get install driftnet
还有一种方法:
去driftnet项目网址:https://github.com/deiv/driftnet
这里怎么安装我就不多说了,大家可以自己看帮助文档,反正不适合新手!
用法:
driftnet [options] [filter code]
driftnet [选项] [过滤码]
选项:
-h 显示此帮助信息。
-v 详细操作。
-b 拍摄新图像时发出哔哔声。
-i interface 选择要监听的界面(默认:全部接口)。
-f file 文件而不是在接口上侦听,读取捕获来自pcap转储文件的数据包;文件可以是一个命名管道与Kismet或类似的使用。
-p 不要将听音界面设置为混音模式。
-a 附加模式:不要在屏幕上显示图像,但保存他们到一个临时目录,并宣布他们的名字标准输出。
-m number 在临时目录中保留的最大图像数量在辅助模式下。
-d directory 使用指定的临时目录。
-x prefix 在保存图像时使用的前缀。
-s 尝试从网络提取流式音频数据,除了图像。目前这个支持MPEG数据只要。
-S 提取流式音频而不是图像。
-M command 使用给定的命令播放提取的MPEG音频数据与-s选项;这应该处理MPEG帧在标准输入上提供。默认:`mpg123 - '。
过滤码:
过滤器代码可以在任何选项之后以tcpdump(8)的方式指定。
过滤器代码将被评估为“tcp和(用户过滤器代码)”
您可以通过单击它们将图像保存到当前目录。
附加模式旨在供其他想要使用的程序使用Driftnet来收集来自网络的图像。使用-m选项,Driftnet将会
如果保存超过指定数量的图像,则默默放置图像在其临时目录中。假定其他一些过程是收集和删除图像文件。
driftnet效果与评价:
此工具虽然说是不错的,但是它也需要抓包工具或者提供一个pcap数据包;如果我们什么都不管,直接以命令:“ driftnet -v ”运行,结果如下图:
如果你想了解此软件更多的知识;
请参考:http://www.ex-parrot.com/~chris/driftnet/
在线视频:
优酷:
腾讯:
爱奇艺:
乐视: