随着Acunetix 的最新更新,我们引入了一个称为目标知识库的新功能。每次扫描目标时,Acunetix 都会收集并存储有关它的信息。此信息包括构成站点结构的路径、表单的位置及其输入、Web 应用程序使用的参数、使用的任何 API 以及检测到的漏洞。

随着时间的推移变得更好

目标知识库背后的想法是能够在后续扫描中尽可能多地重用这些信息,以增强 Acunetix 爬虫的能力。您可以将爬行者视为进入迷宫的冒险家,需要检查所有可用路径以可靠地找到走出迷宫的路。就像冒险者如果有更新的迷宫地图会更有效率地完成他的任务一样,当爬虫可以使用目标知识库时,它在构建站点结构方面会变得更加彻底。

有了目标知识库,扫描器不需要每次从零开始扫描。相反,它通过使用知识库中的 URL 列表获得了先机。这类似于为扫描程序提供一个导入文件,其中包含一个 URL 列表,用于在爬虫开始工作之前填充站点结构。

不留痕迹

在测试目标时,Acunetix 通过提交各种有效载荷数据值来探测它,这些数据值的格式旨在识别漏洞。Web 应用程序响应 Acunetix 发出的请求的方式可能会影响每次扫描的彻底性。某些扫描可能会暴露某些 URL,而其他扫描可能不会,具体取决于具体情况。

有了目标知识库,每次后续扫描都超出了爬虫在该扫描期间发现的范围——它使用在先前扫描同一目标期间积累的路径和位置。这可确保您可以使用常规爬网功能扫描无法预测或一致访问的 URL。

此外,随着开发人员添加新功能、更改现有功能和删除功能,许多目标会随着时间的推移而发展。这意味着,例如,已删除的功能可能无法再通过目标内的任何链接或网页访问,但仍可能作为孤立的 URL 留在网络服务器上。由于目标知识库,Acunetix甚至可以扫描这些孤立的函数。

可靠的漏洞验证和自愈

Acunetix 还存储有关先前扫描目标期间识别的所有漏洞的信息,并在该目标的后续扫描中使用此信息。这意味着当你想重新检查漏洞是否仍然存在时,爬虫不需要再次识别它们,因为扫描器知道它们可能存在。

另一个不错的特性是目标知识库是自我修复的。如果您更改了站点结构的一部分并且某些 URL 不再存在,则爬网程序将首先尝试访问所有先前存储的 URL,然后从知识库中删除过时的 URL。这意味着,即使您重新设计了 Web 应用程序并且您知道之前的站点结构由于这次重新设计而不再有效,后续的扫描也会自动清理和更正知识库数据。

目标知识库配置

如果出于某种原因,您希望在不使用目标知识库的情况下临时运行一次或多次扫描,您可以更改目标的设置并禁用您启动的任何新扫描的知识库。然后,您可以再次启用它以扫描目标的常规版本。

您还可以永久删除知识库的内容并开始为目标积累新数据。为此,只需展开“目标设置”页面的“高级”部分,然后单击“知识库”面板中的“删除知识库”按钮。

什么是 Acunetix 目标知识库的更多相关文章

  1. 将Acunetix与CircleCI集成

    如果要在DevSecOps中包含Acunetix ,则需要将其与CI / CD系统集成.Acunetix具有针对最受欢迎的CI / CD系统Jenkins的现成集成.但是,您可以使用Acunetix ...

  2. Acunetix Web漏洞扫描器

    1.主要程序介绍 主要操作区域简介: b).工具栏 从左到右分别是(这些都可以在主要操作区域找到,所以不常用): 新建扫描——网站扫描——网站爬行——目标查找——目标探测——子域名扫描——SQL盲注— ...

  3. 编写自己的Acunetix WVS漏洞扫描脚本详细教程

    AWVS提供了自定义的脚本编程接口,可是网上的资料很少,只有官方的几篇介绍和参考手册,最近研究了一下怎么编写AWVS的漏洞脚本来写一篇简单性的文章 本文以8.0为例,首先呢安装好Acunetix We ...

  4. 准备在CSDN知识库建立一个Ext JS的知识库

    CSDN近期正在建立一个知识库,目标是打造身边的技术百科全书 ,我觉得这创意挺好,就像stackoverflow一样,常见的问题在里面基本都有了,只要通过搜索就能找到所需的答案. 现在,大家对于Ext ...

  5. [原创]K8飞刀 新增Acunetix WVS 远程漏洞 反制黑客

    工具: K8飞刀20150603组织: K8搞基大队[K8team]作者: K8拉登哥哥博客: http://qqhack8.blog.163.com发布: 2015/6/3 20:41:29 简介: ...

  6. Acunetix Web Vulnarability Scanner V10.5 详细中文手册

    目录: 0×00.什么是Acunetix Web Vulnarability Scanner ( What is AWVS?) 0×01.AWVS安装过程.主要文件介绍.界面简介.主要操作区域简介(I ...

  7. [转帖]「知乎知识库」— 5G

    「知乎知识库」— 5G 甜草莓 https://zhuanlan.zhihu.com/p/55998832 ​ 通信 话题的优秀回答者 已关注 881 人赞同了该文章 谢 知识库 邀请~本文章是几个答 ...

  8. Acunetix Web Vulnerability Scanner(WVS)(Acunetix网络漏洞扫描器)

    Acunetix网络漏洞扫描软件检测您网络的安全性安全测试工具Acunetix Web Vulnerability Scanner(WVS) (Acunetix网络漏洞扫描器)技术 网络应用安全扫描技 ...

  9. CVPR2021 | 开放世界的目标检测

    ​ 本文将介绍一篇很有意思的论文,该方向比较新,故本文保留了较多论文中的设计思路,背景知识等相关内容. 前言: 人类具有识别环境中未知对象实例的本能.当相应的知识最终可用时,对这些未知实例的内在好奇心 ...

随机推荐

  1. windows下nginx配合nodejs进行反向代理

    本文原创,转载请附上原作者链接!https://www.cnblogs.com/LSWu/articles/14848324.html 1.安装node.js 从node.js官网上下载node.js ...

  2. GO学习-(27) Go语言操作NSQ

    Go语言操作NSQ NSQ是目前比较流行的一个分布式的消息队列,本文主要介绍了NSQ及Go语言如何操作NSQ. NSQ NSQ介绍 NSQ是Go语言编写的一个开源的实时分布式内存消息队列,其性能十分优 ...

  3. TVM优化GPU机器翻译

    TVM优化GPU机器翻译 背景 神经机器翻译(NMT)是一种自动化的端到端方法,具有克服传统基于短语的翻译系统中的弱点的潜力.最近,阿里巴巴集团正在为全球电子商务部署NMT服务. 将Transform ...

  4. 神经网络AI加速器技术

    神经网络AI加速器技术 能够直接加速卷积神经网络,还能够直接运行常见的网络框架,如TensorFlow.Caffe.PyTorch,DarkNet等,支持用户定制化的网络和计算类型. 功能特点: ● ...

  5. 72 个网络应用安全实操要点,全方位保护 Web 应用的安全

    原文地址:Web Application Security Checklist 原文作者:Teo Selenius(已授权) 译者 & 校正:HelloGitHub-小熊熊 & 卤蛋 ...

  6. 用华为MindSpore进行分布式训练

    技术背景 分布式和并行计算,在计算机领域是非常重要的概念.对于一些行外人来说,总觉得这是一些很简单的工作,但是如果我们纵观计算机的硬件发展史,从CPU到GPU,再到TPU和华为的昇腾(NPU),乃至当 ...

  7. 尚硅谷Java——宋红康笔记【day6-day10】

    day6 一.数组的概述 1.数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理. 2.数组相关的概念: 数组名 元素 ...

  8. 【Android编程】Java利用apktool编写Metasploit恶意后门注入工具

    /声明:本文作者Kali_MG1937 csdn博客id:ALDYS4 QQ:3496925334 未经许可禁止转载!/ 注意,本文为作者从CSDN搬迁至此的文章 注意!此文章虽然 未被 作者标记到 ...

  9. 【NX二次开发】三点画圆,三角形外心,已知三点求圆心

    已知P1.P2.P3,求点O 算法:三点不在一条直线上时,通过连接任意两点,作中垂线.任意两条中垂线的交点是圆心.

  10. python学习笔记05-条件分支与循环1

    思考问题:100分制,90分以上为A,80-90为B,60-80为C,60以下为D,当用户输入成绩后,打印对应的字母 temp=input('请输入你的成绩:') score=int(temp) if ...