2024年6月12日发(作者:)

Smartbits 自动测试技术

作者:h0ck0r@

网络设备的测试工作量非常的大,为了能够仔细的测试所有的方面,我

们必须设计大量的案例,而实际的测试工作也非常的繁琐。Smartbits是spirent

公司的测试设备,也是大家常用的硬件测试设备之一。

本文结合smartbits中针对防火墙测试的例子,展示给大家如何使用其自

动测试来提高工作效率。

1. 测试需求

假设我们需要用smartbits来模拟攻击,完成ids的测试。

我们采用下图中描述的网络进行攻击测试。其中使用smartbits的一个端

口(192.168.1.18)模拟被攻击的服务器,使用smartbits中172.168.1.8对应的端口

作为攻击者。而中间的防火墙设备将截获并拦截这些攻击。

Smartbits的工具软件中,websuite提供了攻击测试的功能,其中2.6版提

供了12类,18种攻击测试案例。

2. 手工测试工具及使用方法

2.1 配置websuite。

第一步,点击运行websuite程序,界面如下图:

其中,下图中给出了,端口的情况。

中的图标连接第二步,点击

smartbits设备。其中第一次需要用建立smartbits设备的ip和端口。

当连接成功,将会显示出所有可以使用的设备。

假设,我们使用在第一个槽的卡的第一个端口和第二个端口进行测试,其中第

一个端口作为攻击者,第二个作为被攻击的服务器。

所以,我们需要对(1,1,1)这个port对应的ip address和gateway进行设置,分别

为172.168.1.8和172.168.1.1。

类似的,(1,1,2)对应的Ip和gateway是192.168.1.8和192.168.1.1。

当然这是防火墙设备需要加入合适的规则,启用合适的防护策略,这个和具体

产品有关。

第三步,设置攻击案例