社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

推荐 | Docker制作安装AWVS14破解版指南

TimelineSec • 4 年前 • 878 次点击  
Preview


由于自动化运行过程中需要awvs运行生成用户和文件,所以本人无法做到一步到位,文章底部有一步到位的dockerfile


注:如认为本破解补丁存在某些后门或转载删版权者,请勿使用!




Install

docker pull registry.cn-hangzhou.aliyuncs.com/xrsec/awvs:v14docker run -it -d --name awvs -p 3443:3443 xrsec/awvs:v14


Info

地址:https://ip:3443账户:awvs@awvs.com密码:Awvs@awvs.com




File


Dockerfile:

FROM xrsec/awvs:testLABEL maintainer="xrsec"LABEL mail="troy@zygd.site"
ENTRYPOINT ["/awvs/awvs.sh"]
EXPOSE 3443
# ENV TZ='Asia/Shanghai'# ENV LANG 'zh_CN.UTF-8'
STOPSIGNAL SIGQUIT
CMD ["/awvs/awvs.sh"]


awvs.sh:

#!/bin/bashclearecho -e "\033[1;31m      __          ____      _______   \033[0m"echo -e "\033[1;32m     /\ \        / /\ \    / / ____|  \033[0m"echo -e "\033[1;33m    /  \ \  /\  / /  \ \  / / (___    \033[0m"echo -e "\033[1;34m   / /\ \ \/  \/ /    \ \/ / \___ \   \033[0m"echo -e "\033[1;35m  / ____ \  /\  /      \  /  ____) |  \033[0m"echo -e "\033[1;36m /_/    \_\/  \/        \/  |_____/   \033[0m"                                echo -e "\033[1;34m -------------- \033[0m"                           echo -e "\033[1;31m __  __  ____                      \033[0m"echo -e "\033[1;32m \ \/ / |  _ \   ___    ___    ___  \033[0m"echo -e "\033[1;33m  \  /  | |_) | / __|  / _ \  / __| \033[0m"echo -e "\033[1;34m  /  \  |  _ <  \__ \ |  __/ | (__  \033[0m"echo -e "\033[1;35m /_/\_\ |_| \_\ |___/  \___|  \___| \n\033[0m"echo -e 


    
"\033[1;31m Thank's fahai && Timeline Sec \n\033[0m"echo -e "\033[1;32m [ help ] \033[0m"echo -e "\033[1;35m [ https://www.fahai.org/index.php/archives/110/ ] \033[0m"echo -e "\033[1;33m [ https://blog.zygd.site/AWVS14%20Docker.html ] \n\033[0m"
su -l acunetix -c /home/acunetix/.acunetix/start.sh


awvs_x86.sh:

https://www.fahai.org/index.php/archives/110/


Step


Centos ❌

RUN yum update -y \    yum upgrade -y \    && yum install -y libgdk_pixbuf-2.0.so.0 libsmime3.so libpango-1.0.so.0 \    libX11.so.6 libasound.so.2 libgtk-3.so.0 libgbm.so.1 libcups.so.2 \    libXfixes.so.3 libdrm.so.2 libxcb.so.1 libnspr4.so libXext.so.6 \    libatk-1.0.so.0 libatspi.so.0 libXcomposite.so.1 libXrandr.so.2 \    libcairo.so.2 libxkbcommon.so.0 libnssutil3.so libXdamage.so.1 \    libnss3.so libgdk-3.so.0 libatk-bridge-2.0.so.0 libX11-xcb.so.1 \    sudo


Ubuntu18.04 ✅

RUN apt update -y \    && apt upgrade -y \    && apt-get install libxdamage1 libgtk-3-0 libasound2 libnss3 libxss1 libx11-xcb-dev sudo libgbm-dev curl ncurses-bin unzip -y
RUN mkdir /awvsCOPY awvs_listen.zip /awvsCOPY awvs.sh /awvsCOPY Dockerfile /awvs
RUN chmod 777 /awvs/awvs.sh \ && unzip -d /awvs/ /awvs/awvs_listen.zip \ && cp /awvs/wvsc /home/acunetix/.acunetix/v_210503151/scanner/ \ && cp /awvs/license_info.json /home/acunetix/.acunetix/data/license/ \ && cp /awvs/wa_data.dat /home/acunetix/.acunetix/data/license/


automate ❌

FROM ubuntu:18.04LABEL maintainer="xrsec"LABEL mail="troy@zygd.site"
RUN mkdir /awvsCOPY awvs_listen.zip /awvsCOPY awvs.sh /awvsCOPY Dockerfile /awvsCOPY awvs_x86.sh /awvs
# initRUN apt update -y \ && apt upgrade -y \ && apt-get install libxdamage1 libgtk-3-0 libasound2 libnss3 libxss1 libx11-xcb-dev sudo libgbm-dev curl ncurses-bin unzip -y
# init_installRUN chmod 777 /awvs/awvs_x86.sh \ && sed -i "s/read -r dummy/#read -r dummy/g" /awvs/awvs_x86.sh \ && sed -i "s/pager=\"more\"/pager=\"cat\"/g" /awvs/awvs_x86.sh \ && sed -i "s/read -r ans/ans=yes/g" /awvs/awvs_x86.sh \ && sed -i "s/read -p \" Hostname \[\$host_name\]:\" hn/hn=awvs/g" /awvs/awvs_x86.sh \ && sed -i "s/host_name=\$(hostname)/host_name=awvs/g" /awvs/awvs_x86.sh \ && sed -i "s/read -p \" Hostname \[\$host_name\]:\" hn/awvs/g" /awvs/awvs_x86.sh \ && sed -i "s/read -p ' Email: ' master_user/master_user=admin@admin.com/g" /awvs/awvs_x86.sh \ && sed -i "s/read -sp ' Password: ' master_password/master_password=Admin@admin.com/g" /awvs/awvs_x86.sh \ && sed -i "s/read -sp ' Password again: ' master_password2/master_password2=Admin@admin.com/g" /awvs/awvs_x86.sh \ && sed -i "s/systemctl/\# systemctl/g" /awvs/awvs_x86.sh
# TODORUN su -l acunetix -c /home/acunetix/.acunetix/start.sh & sleep 10 && exit
# init_listenRUN chmod 777 /awvs/awvs.sh \ && unzip -d /awvs/ /awvs/awvs_listen.zip \ && chmod 444 /awvs/license_info.json \ && cp /awvs/wvsc /home/acunetix/.acunetix/v_210503151/scanner/ \ && cp /awvs/license_info.json /home/acunetix/.acunetix/data/license/ \ && cp /awvs/wa_data.dat /home/acunetix/.acunetix/data/license/ \ && chown acunetix:acunetix /home/acunetix/.acunetix/data/license/wa_data.dat
ENTRYPOINT ["/awvs/awvs.sh"]
EXPOSE 3443
# ENV TZ='Asia/Shanghai'# ENV LANG 'zh_CN.UTF-8'
STOPSIGNAL SIGQUIT
CMD ["/awvs/awvs.sh"]



关注我们看更多技术文章
Timeline Sec 团队
安全路上,与你并肩前行



Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/114336
 
878 次点击