AppScan

 

 

抽取被扫描功能的链接                                                             

首先要抽取扫描的链接。fiddler工具来抽取。打开系统,找到你需要做扫描的功能模块,开启fiddler拦截功能,然后对你所要测试的功能做各种操作,fiddler就会记录的所有访问的链接,因为涉及到隐私,所以下图会比较模糊。

其实,请求中有非常多的链接,我们只要把不一样的全找出来就可以了。也有一些外部链接是不需要抽取的。

aaa.bbb.cn
g2.aaa.bbb.cn
g1.aaa.bbb.cn
webapp.aaa.bbb.cn
uec.aaa.bbb.cn
addrapi.aaa.bbb.cn
smsrebuild1.aaa.bbb.cn
disk2.aaa.bbb.cn
mw.aaa.bbb.cn
scriptlog.aaa.bbb.cn
images.139cm.com
appmail.aaa.bbb.cn
gfile5-disk.aaa.bbb.cn
gfile8-disk.aaa.bbb.cn
gfile7-disk.aaa.bbb.cn

把所有链接抽取出来之后就没几个了。去掉重复的就没多少了。

 

 完成配置向导                                                                          

下面打开appscan创建扫描。

 

选择常规扫描,进入配置向导。点击下一步,进入配置。这一步是重点,起始URL填写你要扫描的网址。其它服务器和域:这里把抽取的所有链接都添加进去。包括后网站的首页链接。

 

然后点击下一步。这里提供三种方式来记录帐号。第一种和第三种最常用。

 然后点击几个下一步后出现后面的选项,选择第三个或第四项完成扫描的配置。

 

 录制扫描脚本  

选择“使用手动探索启动(M)”,点击完成,AppScan将使用自带浏览器自动打开之前输入的URL,用户只需要在登录之后将页面的所有功能点都执行一遍即可(不要做异常操作,例如:保存报错),比如输入查询条件之后,点击查询按钮执行查询操作。

执行完毕之后直接关闭页面,将生成如下手动探索序列:

 

点击确定,界面如下图所示:

所有的信息就会记录下来了,下面要做的点击点击工具栏上的扫描按钮开始扫描。

扫描过程中我们可以通过选择下图中的‘问题’来查看扫描出来的问题.

 

13、扫描完成之后,可以导出安全报告,点击‘报告’:

 

 

弹出如下创建报告框:

 

14、点击保存报告,选择保存路径后,界面如下所示:

 

 

 

 

 

============================================

在手动探索的时候,因为打开的浏览器是appscan自带的,可能会存在兼容性问题,有些页面无法正常打开。那么是否可以用我们电脑上的浏览器(IE 、火狐、谷歌)来进行录制呢了。当然是可以的。

菜单栏--工具---选项----高级

我们只需要修改openExternalBrowser 选项“值”的参数就可以了(1=IE、2=firefox、3=chrome)。

 
posted @ 2016-11-09 01:22  liangww  阅读(723)  评论(0编辑  收藏  举报