首页 理论教育如何选择测试方法?云安全深度剖析

如何选择测试方法?云安全深度剖析

【摘要】:BED将通过传输一系列的包来分析HTTP所携带的信息。当用户登录Dashboard时,Ferret将试图抓取服务端返回给浏览器的Session Cookie。Ferret将会把Session Cookie以及用户访问的URL等相关Web数据保存在一个文本文件中。例如,采用vi打开OpenStack的基本配置文件,看能否查找出用户的登录名和密码之类的信息。

1.网络端口测试方法

本次测试将采用Kali Linux系统提供的BED程序,对Dashboard的HTTP服务进行测试。将在BED命令行输入如下格式的参数:

#cd /usr/share/bed

./bed.pl-sHTTP-t 192.168.10.252-p 80-o 2

其含义是,每2s对192.168.10.252:80进行HTTP测试。BED将通过传输一系列的包来分析HTTP所携带的信息。

2.会话劫持测试方法(www.chuimin.cn)

选取Ferret T具用于监控OpenStack用户与OpenStack服务端的网络连接。当用户登录Dashboard时,Ferret将试图抓取服务端返回给浏览器的Session Cookie。Ferret将会把Session Cookie以及用户访问的URL等相关Web数据保存在一个文本文件中。

选取Hamster分析Ferret抓取的文本文件,从而利用用户的Session Cookie访问Dashboard的Web界面。

3.登录信息盗取测试方法

采用Wirdshark软件来监控OpenStack用户与OpenStack服务器之间的网络连接。通过分析Wireshark抓获到的网络数据包来分析是否用户登录信息采用非加密方式传输。

通过分析Linux系统的文件来分析用户登录信息是否被非加密地存放在OpenStack的服务器端。例如,采用vi打开OpenStack的基本配置文件,看能否查找出用户的登录名和密码之类的信息。