From 18bf648aa7d5677f243b52f3016a5ac567df8028 Mon Sep 17 00:00:00 2001 From: William Petit Date: Fri, 6 Nov 2020 11:59:15 +0100 Subject: [PATCH] Update w3af docker recipe --- resources/com/cadoles/w3af/Dockerfile | 50 +++------------------------ 1 file changed, 4 insertions(+), 46 deletions(-) diff --git a/resources/com/cadoles/w3af/Dockerfile b/resources/com/cadoles/w3af/Dockerfile index 798c8a1..8466275 100644 --- a/resources/com/cadoles/w3af/Dockerfile +++ b/resources/com/cadoles/w3af/Dockerfile @@ -37,55 +37,10 @@ RUN apk --no-cache add \ python-dev \ sqlite-dev \ yaml-dev \ + sudo \ nodejs \ npm -RUN pip install --upgrade pip \ - && pip install \ - pyClamd==0.4.0 \ - GitPython==2.1.3 \ - chardet==3.0.4 \ - futures==3.2.0 \ - pyOpenSSL==18.0.0 \ - ndg-httpsclient==0.4.0 \ - pyasn1==0.4.2 \ - scapy==2.4.0 \ - msgpack==0.5.6 \ - Jinja2==2.10 \ - vulndb==0.1.1 \ - psutil==5.4.8 \ - ds-store==1.1.2 \ - pebble==4.3.8 \ - acora==2.1 \ - diff-match-patch==20121119 \ - lz4==1.1.0 \ - vulners==1.3.0 \ - ipaddresses==0.0.2 \ - PyGithub==1.21.0 \ - pybloomfiltermmap==0.3.14 \ - phply==0.9.1 nltk==3.0.1 \ - tblib==0.2.0 \ - pdfminer==20140328 \ - lxml==3.4.4 \ - guess-language==0.2 \ - cluster==1.1.1b3 \ - python-ntlm==1.0.1 \ - halberd==0.2.4 \ - darts.util.lru==0.5 \ - markdown==2.6.1 \ - termcolor==1.1.0 \ - mitmproxy==0.13 \ - ruamel.ordereddict==0.4.8 \ - Flask==0.10.1 \ - PyYAML==3.12 \ - tldextract==1.7.2 \ - esmre==0.3.1 \ - bravado-core==5.12.1 \ - subprocess32==3.5.4 \ - && npm install -g retire \ - && rm -rf /root/.cache/pip \ - && apk del build-base linux-headers - RUN adduser -D w3af RUN git clone --depth=1 \ @@ -94,6 +49,9 @@ RUN git clone --depth=1 \ && rm -rf /home/w3af/w3af/.git \ && chown -R w3af /home/w3af/w3af +RUN cd /home/w3af/w3af \ + && ( ./w3af_console || . /tmp/w3af_dependency_install.sh ) + COPY run-audit.sh /usr/local/bin/run-audit RUN chmod +x /usr/local/bin/run-audit