【安全性测试】AWVS工具扫描操作

由于本人英语有限,翻译可能存在歧义或者错误,请斧正。

AWVS工具操作手册

 

界面介绍

  仪表盘:用来统计该账号下所有扫描项目的漏洞个数,可以直观的展示每天/每周产出漏洞

        

 

 

  扫描目标:扫描项目的入口和目标列表的展示,是AWVS的核心模块

        

 

 

  漏洞列表:列举所有项目的漏洞,可以通过筛选选择我们需要查看的漏洞列表,也是等于缺陷平台对漏洞状态的监控

        

 

 

  扫描列表:显示扫描项目的状态,可以通过new scan添加需要扫描的目标

        

 

 

  报告列表:扫描完成的目标可以通过new report形成报告并在报告列表中展示  

        

 

 

  设置列表:主要用来设置AWVS版本、代理、通知、扫描类型

        

 

 

扫描操作

         在目标列表(targets)中添加一个目标(add target)。Add target中填写我们需要扫描的目标地址(address),描述(description)为非必填 项,接着添加我们的目标(add target)跳转到扫描设置

        

 

         

 

 

         扫描信息设置:扫描信息一般都是默认即可。优先级在要求所有需要自动扫描的地址中,可以设置优先级,保证系统扫描地址的优先性。扫描速度,当只有一个项目扫描时,直接选择fast即可,当扫描目标超过十个时,需要调节到slow,避免自己的PC在还没扫描完前自己先挂掉的情况      

        

 

 

    登录设置:如果目标需要登录才能进行操作,需要将site login勾选上。让我们选择两种 登录方式,建议使用Use pre-recorded login sequence。因为这种的登录方法通过记录cookie等形式访问更容易访问成功。

        

 

 

         Use pre-recorded login sequence:点击new即可进去录制登录界面。录制加载时间比较长,需要耐心等待。在录制页面输入账号和密码,点击登录,进入登录页面后,点击next。在recoed restrictions中点点或者输入表单,这样可以大大提升扫描速度和表单填写精准度。填完后,点击next。最后在最后一个环节,确定无任何问题,点击finshed,就可以形成lsr文件,可以将其保存起来,以便后续同一个项目登录时使用。

        

 

         

 

 

        

 

 

    SSH Credentials:添加https证书,一般很少用到,可以忽略。

         AcuSensor:该扫描器针对php/.net/java开发的网站进行扫描,需要勾选上。但是注意如果扫描生产环境,要关闭该方案。

        

 

 

         Carwal\http:基本直接默认即可

         Advanced-technologies:如果知道网站基于什么语言开发的话,使用该项可以提高扫描速度和精准度

        

 

 

    Advanced-heads和cookies:自定义头和cookie,针对特殊的头和cookie添加设计  

       

 

 

    Advanced-allowed hosts:可以添加允许扫描的域

       

 

 

         Advanced-excluded hours:设置不再改扫描时间范围

       

 

 

         Advanced-scanning engine:设置扫描引擎

       

 

 

         设置完成后,点击scan就可以扫描了。一般默认选择即可。

      Scan type:设置扫描类型。例如只想扫sql注入,只需要选择sql注入一项即可。Fullscan是指全扫描;

      Report:设置报告类型

      Schedule::设置扫描时间情况

            

 

 

    注意点:我们设置扫描后,建议添加扫描组。主要为了再扫描列表方便筛选。

        

 

 

    当扫描完成后,我们在漏洞列表需要对漏洞进分析。漏洞分析是为了让我们确定改漏洞是否存在/误报。所以我们需要注意到漏洞的状态。我们勾选我们验证的漏洞,点击mark as选择漏洞状态。

      Open:第一次扫描新增的漏洞

      Fixed:漏洞已解决

      Ignored:误报。一般分析确定误报后,标记误报。

      False Positive:漏报。第二轮开始新增,建议状态改为漏报。区别于上一轮。

      

 

 

    分析完成后我们需要输出报告。报告选择new report-scan report。然后勾选我们的目标地址,选择Generate Report,选择报告类型,让目标形成报告

                 

 

      

 

      

 

 

 

         最后,我们可以点开提醒下载,或者回到报告列表,点击下载。

               

 

      

 

 

    输出的PDF报告效果如下:

         注意:安全扫描分为高、中、低、参考信息

          

 

 

          

 

 

          

 

            

 

posted @ 2020-09-29 11:00  Xiao世  阅读(1184)  评论(0编辑  收藏  举报