漏扫工具Appscan使用简介

1、简介

AppScan是一款商业化的web安全扫描工具,web扫描领域十分受欢迎

2、具体使用规则

1、常用界面

  1. 新建扫描文件

    漏扫工具Appscan使用简介_第1张图片

  2. 选择扫描

    漏扫工具Appscan使用简介_第2张图片

  3. 对于第一种扫描方式:

    • 设置url和服务器

      漏扫工具Appscan使用简介_第3张图片

       

    • 登录管理:对于需要登陆的页面(这种方法不允许有验证码)

      在记录方式选择下,建议采用:

      漏扫工具Appscan使用简介_第4张图片

       

       漏扫工具Appscan使用简介_第5张图片

      录制会记录输入的脚本

      漏扫工具Appscan使用简介_第6张图片

      若url地址搭配了https协议,那么需要安装证书

      出现下面的窗口就显示成功:

      漏扫工具Appscan使用简介_第7张图片

       漏扫工具Appscan使用简介_第8张图片

    • 测试策略

      可以自定义扫描精准漏洞 漏扫工具Appscan使用简介_第9张图片

    • 测试优化

      即选择测试的速度 漏扫工具Appscan使用简介_第10张图片

    • 最后选择测试程度

      所谓探索,就是不做漏洞探测

       漏扫工具Appscan使用简介_第11张图片

    • 保存文件

      漏扫工具Appscan使用简介_第12张图片

       漏扫工具Appscan使用简介_第13张图片

  4. 扫描排除路径

    • 排查,有些目录不想要扫,可以设置

      漏扫工具Appscan使用简介_第14张图片

      漏扫工具Appscan使用简介_第15张图片

    • 黑名单不扫(跟上同一个作用)

      漏扫工具Appscan使用简介_第16张图片

    • 环境自动检测(可以提前设置好告诉程序)

      漏扫工具Appscan使用简介_第17张图片

      选好以后就不需要app去自动探测

2、工作原理

软件通过自带的字典进行目录扫描

  • 即进行关键字匹配来得到目录

  • 漏扫工具Appscan使用简介_第18张图片

3、设置小技巧

1、自定义测试策略

  1. 面板位置:

  2. 在面板选择好需要检测的漏洞后就可导出

  3. 最后可以在最近策略以及导入中使用预定义的策略

2、调整扫描速度

  1. 探索选项

    • 主菜单

      漏扫工具Appscan使用简介_第19张图片

    • 基于操作

      漏扫工具Appscan使用简介_第20张图片

    • 基于请求

      漏扫工具Appscan使用简介_第21张图片

    • 注:后两项都是基于:确定没有js请求的时候,可以去掉,这个主要用法就是渲染出页面,动态捕捉动用了哪些js脚本

  2. 扫描专家

    漏扫工具Appscan使用简介_第22张图片

    可以取消勾选一部分

     漏扫工具Appscan使用简介_第23张图片

3、实例扫描

1、验证码绕过

  • 原理:在有后端校验验证码的时候,可以通过复制浏览器的cookie值来进行反复扫描

这里拿大米的靶场来探测

  1. 拿到网站登录后的cookie

     漏扫工具Appscan使用简介_第24张图片

  2. 选择好选项后,点击完全扫描配置

    • 点击配置

       漏扫工具Appscan使用简介_第25张图片

    • 进入到对应页面,选择添加参数

      当然这里横插一脚,也可以使用主页面的配置进行定义cookie

      漏扫工具Appscan使用简介_第26张图片

    • 名称填写为cookie,内容为复制的cookie字段(只复制引号里面的内容)

      漏扫工具Appscan使用简介_第27张图片

  3. 扫描开始

    有些目录会存在XX,这个代表设置不去访问的目录

    漏扫工具Appscan使用简介_第28张图片

    只扫指定的特定目录,故根目录并没有扫

    漏扫工具Appscan使用简介_第29张图片

    最后结果:

    在下面的请求包里面发现我们自己加的cookie

    漏扫工具Appscan使用简介_第30张图片

2、越权扫描

分为水平越权和垂直越权,这里以pikachu靶场的垂直越权为例子

  1. 依旧是配置

    漏扫工具Appscan使用简介_第31张图片

  2. 调试策略针对性

    漏扫工具Appscan使用简介_第32张图片

     漏扫工具Appscan使用简介_第33张图片

  3. 先登录管理员用户,在稍后再对普通用户扫描结果进行比对

    扫描结束:

    漏扫工具Appscan使用简介_第34张图片

    结束后保存项目到本地

  4. 重复步骤,但第二次只登录1普通用户

    漏扫工具Appscan使用简介_第35张图片

  5. 稍后启动

    漏扫工具Appscan使用简介_第36张图片

  6. 在特权升级处加入内容

    选择之前保存的admin的文件

    漏扫工具Appscan使用简介_第37张图片

    漏扫工具Appscan使用简介_第38张图片

  7. 开始扫描

    漏扫工具Appscan使用简介_第39张图片

  8. 扫描结果

    扫描结果差不多时,就可以进行测试

    漏扫工具Appscan使用简介_第40张图片

     漏扫工具Appscan使用简介_第41张图片

  9. 成功测试到垂直越权

    漏扫工具Appscan使用简介_第42张图片

3、手动绕过验证码扫描

  • 原理:设置到代理,利用appscan的代理监听窗口对浏览器访问的流量进行代理监听,从而爬取到目录信息

  • 好处:若自动爬取目录不全(毕竟是程序机械的爬取),就可以使用此方法设置代理手动点击

  1. 选项位置

    漏扫工具Appscan使用简介_第43张图片

  2. 弹出监听窗口,并设置浏览器代理

    漏扫工具Appscan使用简介_第44张图片

    漏扫工具Appscan使用简介_第45张图片

    目录

    1、简介

    2、具体使用规则

    1、常用界面

    2、工作原理

    3、设置小技巧

    3、实例扫描

    1、验证码绕过

    2、越权扫描

    3、手动绕过验证码扫描


  3. 设置证书

    漏扫工具Appscan使用简介_第46张图片

    • 要安装证书的原因是,设置代理的同时确保双方的可信度(安全性)

    漏扫工具Appscan使用简介_第47张图片

你可能感兴趣的:(编辑器)