网络攻防中监控某个IP的流量和数据分析

网络攻防中监控某个IP的流量和数据分析。

Windows 可以使用 tcpview 工具监控某个IP的流量信息,Linux 可以使用iftop 工具。

在这里插入图片描述
在这里插入图片描述

新版本的 tcpview 带过滤功能,可以对 IP 进行过滤。最后两列显示的是对应程序发送和接收的字节数。

tcpview 工具下载地址:

https://learn.microsoft.com/zh-cn/sysinternals/downloads/tcpview

图形化的工具使用起来比较简单,命令行的界面需要解读一下才知道各个区域都是什么意思。我们下面对 iftop 的输出做一下翻译。

iftop 监控某个IP的命令为:

iftop -n -F 10.20.1.69/32

首先我们切到命令行输出,里面有很多信息,我们需要知道怎么看。

在这里插入图片描述
整个输出面板分成两大块,最下面是汇总,上面是每个IP的分项明细。我们先看下汇总信息,汇总信息分成了三行,每一列都有三行,它们分别表示发送、接收和汇总的统计值。其中流量信息分为如下三块:

cum: 自 iftop 打开以后监控到的累计流量,当 iftop 关闭后会重新计算;

peak: 是处于每 40s 统计阶段的网速峰值

rates: 每 2s 10s 40s 的平均网速

每个IP显示的三列流量数值实际上就是 rates 的值。iftop 的显示界面实际上是可交互的,输入 h 可以看到命令帮助:

在这里插入图片描述
常用命令

d 显示或隐藏目标 IP

D 显示或隐藏目标 端口

s 显示或隐藏源 IP

S 显示或隐藏源 端口

我们分别看一下效果,下图是显示源端口和目的端口的情况,相当于显示会话明细:

在这里插入图片描述
iftop 还支持屏幕过滤,即对屏幕输出内容进行过滤,命令为小写的字母 l :

在这里插入图片描述

我们不再对单IP进行过滤,直接对所有IP进行过滤。选输入 S 将源端口显示出来,再输入 d 将目标IP隐藏,此时所有目标IP汇总为 * ,我们输入命令 l ,此时在屏幕的顶部有输入提示:screen filter> 我们输入端口号 5212 此时过滤出的就是端口 5212 的流量信息。

iftop 默认会显示流量标尺,如果不需要可以输入命令 b 关掉。默认会分行显示发送流量和接收流量,如果想切换到汇总可以输入命令 t ,以下输出是关掉标尺合并双向流量后的输出:

在这里插入图片描述

交互式命令帮助

Host display:       
 n - DNS解析         P - 暂停
 s - 源IP            h - 帮助
 d - 目标IP          b - 项部标尺
 t - 数据流方向       T - 流量汇总
            
Port display:                         
 N - 端口解析          
 S - 源端口            l - 交互式过滤
 D - 目的端口          q - 退出
 p - 显示所有端口       

Sorting:
 1/2/3 - 按第 1、2、3 列排序
 < - 按源地址排序
 > - 按目的地址排序
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码讲故事

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值