Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了是否有一个简单的命令行工具,用于在Linux上嗅探单个命令?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

如果在 Linux中有一个用于数据包嗅探单个命令的命令行工具,我会很高兴.类似于sniff dumpfile命令,这样你就可以运行你想要在终端中嗅探数据包的命令并在其他地方获取数据包的转储. 我想转储/保存/只查看我输入的单个命令的网络流量,而不是我单个网络接口上的所有TCP流量.因此,如果我登录到我的计算机并在后台运行IRC,并且我确实在http://www.google.com上搜索了一些文件
如果在 Linux中有一个用于数据包嗅探单个命令的命令行工具,我会很高兴.类似于sniff dumpfile命令,这样你就可以运行你想要在终端中嗅探数据包的命令并在其他地方获取数据包的转储.

我想转储/保存/只查看我输入的单个命令的网络流量,而不是我单个网络接口上的所有TCP流量.因此,如果我登录到我的计算机并在后台运行IRC,并且我确实在http://www.google.com上搜索了一些文件,我想查看wget命令执行的所有网络流量下载http://www.google.com我不希望’somefile’让IRC网络流量混乱.@H_404_3@

有很多linux / unix命令接受不同的命令并做一些不同的事情.从sudo(以超级用户身份运行),改变好的级别,涓流(限制命令的带宽)@H_404_3@

解决方法

没有我所知道的,但从理论上讲,不应该很难得到类似的东西. Strace可用于拦截网络系统调用.
# strace -f -e trace=network -s 10000 /usr/bin/command arguments

这将为您提供有关内核和进程之间发送的数据的信息. strace的输出并不完全是你想要的.但是,strace使用ptrace系统调用拦截系统调用.有可能编写一个程序来更有效地输出数据.@H_404_3@

或者,您也可以拦截好用的套接字,绑定和监听系统调用.有可能编写一个在这调用上使用ptrace的小程序和libpcap,以便在每次打开新套接字时动态更改捕获过滤器.@H_404_3@

大佬总结

以上是大佬教程为你收集整理的是否有一个简单的命令行工具,用于在Linux上嗅探单个命令?全部内容,希望文章能够帮你解决是否有一个简单的命令行工具,用于在Linux上嗅探单个命令?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。