参考大佬@pirogue的安装步骤及awvs安装包,@pandahks的安装依赖,在本地虚拟机安装awvs,艰辛历程记录以下。linux
虚拟机操做系统:CentOS Linux release 7.7.1908 (Core)(mini安装)shell
awvs版本:awvs 12.0.190515149 (文末附安装脚本及破解包下载方式)有条件的同窗但愿支持正版json
下载到本地以后可使用拷贝xshell的ftp发送到目标服务器上。centos
脚本代码的前半部分是相关的配置,若是想修改端口能够在这部分修改。服务器
添加执行权限xss
# chmod 777 acunetix_trial.sh操作系统
安装awvs的依赖包.net
yum install libXrender libXext libXcursor libXfixes libXcomposite libXrandr libXdamage libXtst libXi cups-libs dbus-glib libXrandr libXcursor libXinerama cairo cairo-gobject pango libXScrnSaver libatk-bridge-2.0.so.0 -y3d
#sudo ./acunetix_trial.shrest
确认交互信息
赞成协议(不用翻页能够点击q直接到确认协议)yes
hostname:xxx.xxx.xxx
email:xxxxqq.com
password:xxxxxxx
Centos最小化安装的系统在这儿有个坑
报错:
Extracting files to /home/acunetix/.acunetix_trial....tar (grandchild): bzip2:没法 exec: 没有那个文件或目录tar (grandchild): Error is not recoverable: exiting nowtar: Child died with signal 13tar: Error is not recoverable: exiting nowmv: 没法获取"/home/acunetix/.acunetix_trial/_190515149/data" 的文件状态(stat): 没有那个文件或目录mkdir: 没法建立目录"/home/acunetix/.acunetix_trial/data/bxss": 没有那个文件或目录mkdir: 没法建立目录"/home/acunetix/.acunetix_trial/data/certs": 没有那个文件或目录mkdir: 没法建立目录"/home/acunetix/.acunetix_trial/data/_resp": 没有那个文件或目录mkdir: 没法建立目录"/home/acunetix/.acunetix_trial/data/cense": 没有那个文件或目录mkdir: 没法建立目录"/home/acunetix/.acunetix_trial/data/scans": 没有那个文件或目录
该问题的缘由不是权限问题而是由于系统中没有bzip2的包,安装便可
#yum install -y bzip2
centos安装过程当中若出现其它异常,可参考:https://blog.csdn.net/cn_lyxc/article/details/100082238
完成后会提示如下信息
登录时使用前面输入的邮箱及密码
可使用如下命令对awvs服务进行管理
# systemctl restart acunetix_trial.service
#systemctl stop acunetix_trial.service
#systemctl start acunetix_trial.service
登录以后须要填入license
根据大老的破解补丁进行破解
1.把破解补丁复制/home/acunetix/.acunetix_trial/v_190515149/scanner/目录下.并赋予执行权限
#cp /opt/awvs/patch_awvs /home/acunetix/.acunetix_trial/v_190515149/scanner/
#cd /home/acunetix/.acunetix_trial/v_190515149/scanner/
#chmod 777 patch_awvs
2.执行破解补丁
#sudo ./patch_awvs
在/home/acunetix/.acunetix_trial/data/license下新建license_info.json文件
#touch /home/acunetix/.acunetix_trial/data/license/license_info.json
#sudo ./patch_awvs
#chattr +i /home/acunetix/.acunetix_trial/data/license/license_info.json (锁定文件不得任意改动)
据述14天以后依然会过时,解决方法以下(待确认,后面回复)
在安装完成以后,删除wa_data.bat文件,确实可用。可是10几天以后,awvs会自动再次生成wa_data.bat文件,查看报错提示是license error。
解决:
#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
意思是到期以后将wa_data.dat文件删除,而后手动建立一个wa_data.dat,最后锁定wa_data.dat文件不可写入。
https://blog.csdn.net/cn_lyxc/article/details/100082238#commentsedit
最新安装脚本下载:https://www.acunetix.com/thank-you-for-downloading-wvs-onsite-linux/