简述
Acunetix是一种应用安全性扫描工具,旨在帮助发现和修复Web应用程序中的漏洞和安全风险。
Acunetix可以发现以下一些常见的安全问题:
  1. 跨站脚本攻击(XSS):通过在网页中注入恶意脚本来执行未经授权的操作。
 
  1. SQL注入攻击:利用应用程序对用户输入的不正确处理,从而执行恶意数据库查询。
 
  1. 文件包含漏洞:应用程序未正确验证用户提供的文件路径,导致恶意用户可以包含不应该被访问的文件。
 
  1. 远程命令执行(RCE):攻击者能够在远程系统上执行恶意代码或命令。
 
  1. XML外部实体(XXE)攻击:利用应用程序未正确配置XML解析器,导致攻击者可以读取或修改敏感数据。
 
  1. 不安全的直接对象引用(IDOR):攻击者能够绕过身份验证和授权来访问没有给予权限的资源。
 
  1. 服务器配置问题:如默认凭据、敏感信息泄露、目录浏览等,可能导致未经授权的访问或信息泄露。
 
此外,Acunetix还可以检查SSL/TLS配置问题,包括弱密码算法、未经授权的证书等。总之,Acunetix旨在帮助发现Web应用程序中的各种安全风险和漏洞,并提供建议来修复这些问题,从而提升应用程序的安全性。
提取码:1234
一、安装
1.先到网盘下载安装包,下载成功后解压,如下图
2.选择exe程序安装
 
3.下一步
 
 
4.设置登录的账号,密码,密码包含英文,数字,符号
5.设置服务端口,一般用默认的就行
6.安装完成
7.安装完成后会自动打开浏览器进入服务登录页面,输入安装时设置的账号,密码登录,如果忘记了,打开程序搜索Acunetix Administrative Password 修改即可
 
8.运行文件夹中的bat文件
9.host文件新增配置,路径C:\Windows\System32\drivers\etc
127.0.0.1 updates.acunetix.com
127.0.0.1 erp.acunetix.com
127.0.0.1 bxss.me
127.0.0.1 telemetry.invicti.com
10.点击回车,屏幕出现了点击任意键退出就算好了
11.再进入登录页面输入之前设置的账号密码登录
二、使用
1.切换中文,点击右上角,进入个人中心,
 
2.输入名字姓氏,修改时区为GMT+8,修改语言为简体
 
3.添加扫描目标,点击目标再点击添加目标
 
输入需要扫描的网址吗,可添加描述
 
点击保存,目标添加成功
4.进入目标信息编辑页面,选择业务关键性(仅标记作用),默认扫描配置文件,包含有全盘扫描、高风险、高/中风险,跨站脚本,sql注入,弱密码,仅爬取,恶意软件扫描,可以选择其中一项专项测试,全部测试就选择第一个全盘扫描
扫描速度,可以控制扫描的速度,同时越快发起的请求越多,如果系统有防御机制,不允许太多并发,会导致扫描失败
网站登录,需要测试登录状态下的安全性,需要保持会话有效,可以选择输入网址,账户名,密码,确认密码去获取登录状态,第二种办法可以通过内置的程序去录制,点击新建后打开程序,进行操作后点击完成就可以了。
 
5.到这里基本就可以了,点击保存
6.返回到目标,选择刚添加的目标,点击扫描
7.点击扫描后会弹出弹窗,可以再次选择扫描方式,再选择完成后的报告呈现方式,包含了便于开发调试的报告和合规性标准报告
还可以选择扫描的时间,以及频率
8.开始扫描
9.扫描结束后生成扫描报告,点击报告,选择呈现方式下载
报告中可以看出扫描出的漏洞,以及漏洞的危害以及位置,并给出建议
 

Acunetix使用说明的更多相关文章

  1. Atitit.项目修改补丁打包工具 使用说明

    Atitit.项目修改补丁打包工具 使用说明 1.1. 打包工具已经在群里面.打包工具.bat1 1.2. 使用方法:放在项目主目录下,执行即可1 1.3. 打包工具的原理以及要打包的项目列表1 1. ...

  2. awk使用说明

    原文地址:http://www.cnblogs.com/verrion/p/awk_usage.html Awk使用说明 运维必须掌握的三剑客工具:grep(文件内容过滤器),sed(数据流处理器), ...

  3. “我爱背单词”beta版发布与使用说明

    我爱背单词BETA版本发布 第二轮迭代终于画上圆满句号,我们的“我爱背单词”beta版本已经发布. Beta版本说明 项目名称 我爱背单词 版本 Beta版 团队名称 北京航空航天大学计算机学院  拒 ...

  4. Oracle 中 union 和union all 的简单使用说明

    1.刚刚工作不久,经常接触oracle,但是对oracle很多东西都不是很熟.今天我们来了解一下union和union all的简单使用说明.Union(union all): 指令的目的是将两个 S ...

  5. Map工具系列-02-数据迁移工具使用说明

    所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...

  6. Map工具系列-03-代码生成BySQl工具使用说明

    所有cs端工具集成了一个工具面板 -打开(IE) Map工具系列-01-Map代码生成工具说明 Map工具系列-02-数据迁移工具使用说明 Map工具系列-03-代码生成BySQl工具使用说明 Map ...

  7. jQuery验证控件jquery.validate.js使用说明

    官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation jQuery plugin: Validation 使用说明 转载 ...

  8. gdbsever 使用说明

    gdbsever 使用说明 在新塘N3292x平台下 编译 gdbsever ./configure --target=arm-linux --host=arm-linux arm-linux-gdb ...

  9. mongoVUE的增删改查操作使用说明

    mongoVUE的增删改查操作使用说明 一. 查询 1. 精确查询 1)右键点击集合名,再左键点击Find 或者直接点击工具栏上的Find 2)查询界面,包括四个区域 {Find}区,查询条件格式{& ...

  10. jQuery验证控件jquery.validate.js使用说明+中文API

    官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation jQuery plugin: Validation 使用说明 学习 ...

随机推荐

  1. python 类中的属性排序

    可以使用Python中的类(class)来定义一个包含姓名和年龄的类.以下是一个示例代码: class Person: def __init__(self, name, age): self.name ...

  2. Java开发准备

    1.Java是一门面向对象的高级语言 JDK:是java development kit的缩写,意思是java程序开发的工具包. 可以用来开发Java和运行Java程序 JRE:Java Runtim ...

  3. springboot项目 宿舍管理系统 (源码+数据库文件+1w字论文+ppt)

    来了就点个赞再走呗,即将毕业的兄弟有福了文章底部获取源码springboot项目 宿舍管理系统 (源码+数据库文件+1w字论文+ppt)技术框架:java+springboot+vue+mysql后端 ...

  4. Mapstruct使用报java: Couldn't retrieve @Mapper annotation

    检查代码报错 java: Couldn't retrieve @Mapper annotation jar包冲突,去掉一个Mapstructjar包.

  5. 2022-10-08:以下go语言代码输出什么?A、0 0;B、0 4;C:4 0;D:4 4。 package main const s = “Go101.org“ // len(s) == 9

    2022-10-08:以下go语言代码输出什么?A.0 0:B.0 4:C:4 0:D:4 4. package main const s = "Go101.org" // len ...

  6. 2021-06-01:K个逆序对数组。给出两个整数 n 和 k,找出所有包含从 1 到 n 的数字,且恰好拥有 k 个逆序对的不同的数组的个数。逆序对的定义如下:对于数组的第i个和第 j个元素,如果满

    2021-06-01:K个逆序对数组.给出两个整数 n 和 k,找出所有包含从 1 到 n 的数字,且恰好拥有 k 个逆序对的不同的数组的个数.逆序对的定义如下:对于数组的第i个和第 j个元素,如果满 ...

  7. Apache Arrow DataFusion原理与架构

    本篇主要介绍了一种使用Rust语言编写的查询引擎--DataFusion,其使用了基于Arrow格式的内存模型,结合Rust语言本身的优势,达成了非常优秀的性能指标 DataFusion是一个查询引擎 ...

  8. Java基础--数据结构

    数据结构 Java工具包提供了强大的数据结构.在Java中的数据结构主要包括以下几种接口和类: 枚举(Enumeration).位集合(BitSet).向量(Vector).栈(Stack).字典(D ...

  9. Doris(七) -- 修改表、动态和临时分区、join的优化

    修改表 修改表名 -- 1.将名为 table1 的表修改为 table2 ALTER TABLE table1 RENAME table2; -- 示例 ALTER TABLE aggregate_ ...

  10. 聊聊Spring Cloud Gateway

    网关概述 整体来看,网关有点类似于门面,所有的外部请求都会先经过网关这一层. 网关不仅只是做一个请求的转发及服务的整合,有了网关这个统一的入口之后,它还能提供以下功能. 针对所有请求进行统一鉴权.限流 ...