AWVS使用一段时间后无法使用解决办法
AWVS使用一段时间后无法使用解决办法
报错信息:Threat level could not be determined because the target was not responsive
常见问题:
① 刚安装好就不能使用(Windows安装后没有选择证书)
② 使用一段时间后无法使用(Windows/Linux,同样是证书问题)
原因及解决办法:
很可能是license的问题(证书不正确或证书过期),解决方法是删除证书文件wa_data.bat
(或license_info.json
,不同版本名称不一样)
Linux删除证书文件命令如下:
rm /home/acunetix/.acunetix_trial/data/license/wa_data.dat
如果删除后可以正常使用了,那就确定是这个原因引起的,但是10几天之后,awvs会自动再次生成wa_data.bat文件。
所以我们要手动创建一个wa_data.dat,然后锁定wa_data.dat文件不可写入。
Linux完整操作步骤
① 删除文件
rm /home/acunetix/.acunetix_trial/data/license/wa_data.dat
② 新建该文件
touch /home/acunetix/.acunetix_trial/data/license/wa_data.dat
③锁定权限
chattr +i /home/acunetix/.acunetix_trial/data/license/wa_data.dat
Windows完整操作步骤
注意:在做如下操作之前需要先停止运行AWVS
Windows系统中该文件在安装目录同一层的ProgramData中(注意:不是在Program Files x86 文件夹下!)
C:\ProgramData\Acunetix\shared\license\wa_data.dat
删除该文件之后,在该目录下手动(以管理员权限运行cmd命令行操作)创建一个空的wa_data.dat文件
echo >wa_data.dat
并设置只读属性 attrib +r wa_data.dat
(设置完测试一下是否可以编辑)
如果上面都命令不起作用,用下面这个
cacls "C:\ProgramData\Acunetix\shared\license\wa_data.dat" /t /p everyone:r
注:
wa_data.dat或者license_info.json文件,不同版本可能名称不一样;如果是首次安装就不能使用,可能需要删除该文件后再重新安装整个AWVS