Skip to content

Commit 33d1d9f

Browse files
author
sebastien
committed
Black format & skeleton update ARS-319
1 parent 5317b3b commit 33d1d9f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+233
-165
lines changed

engines/arachni/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM ubuntu:20.04
2-
LABEL Name="Arachni\ \(Patrowl engine\)" Version="1.4.29"
2+
LABEL Name="Arachni\ \(Patrowl engine\)" Version="1.4.30"
33

44
ENV VERSION_FRAMEWORK 1.5.1
55
ENV VERSION_ARACHNI $VERSION_FRAMEWORK-0.5.12

engines/arachni/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.29
1+
1.4.30

engines/certstream/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="CertStream\ \(Patrowl engine\)" Version="1.4.28"
2+
LABEL Name="CertStream\ \(Patrowl engine\)" Version="1.4.29"
33

44
# Install dependencies
55
RUN apk add --update \

engines/certstream/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.28
1+
1.4.29

engines/cortex/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="Cortex\ \(Patrowl engine\)" Version="1.4.28"
2+
LABEL Name="Cortex\ \(Patrowl engine\)" Version="1.4.29"
33

44
# Set the working directory
55
RUN mkdir -p /opt/patrowl-engines/cortex

engines/cortex/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.28
1+
1.4.29

engines/cybelangel/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="CybelAngel\ \(Patrowl engine\)" Version="1.4.29"
2+
LABEL Name="CybelAngel\ \(Patrowl engine\)" Version="1.4.30"
33

44
# Create the target repo
55
RUN mkdir -p /opt/patrowl-engines/cybelangel

engines/cybelangel/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.29
1+
1.4.30

engines/droopescan/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="droopescan\ \(Patrowl engine\)" Version="1.4.31"
2+
LABEL Name="droopescan\ \(Patrowl engine\)" Version="1.4.30"
33

44
# Set the working directory
55
RUN mkdir -p /opt/patrowl-engines/droopescan

engines/droopescan/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.31
1+
1.4.30

engines/eyewitness/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM phusion/baseimage:bionic-1.0.0
2-
LABEL Name="EyeWitness\ \(Patrowl engine\)" Version="1.4.29"
2+
LABEL Name="EyeWitness\ \(Patrowl engine\)" Version="1.4.30"
33

44

55
ARG S6_OVERLAY_VERSION=2.0.0.1

engines/eyewitness/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.29
1+
1.4.30

engines/nessus/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="Nessus\ \(Patrowl engine\)" Version="1.4.29"
2+
LABEL Name="Nessus\ \(Patrowl engine\)" Version="1.4.30"
33

44
ENV LOGLEVEL info
55

engines/nessus/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.29
1+
1.4.30

engines/nmap/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="Nmap\ \(Patrowl engine\)" Version="1.4.47"
2+
LABEL Name="Nmap\ \(Patrowl engine\)" Version="1.4.48"
33

44
# Set the working directory
55
RUN mkdir -p /opt/patrowl-engines/nmap

engines/nmap/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.47
1+
1.4.48

engines/openvas/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="OpenVAS\ \(Patrowl engine\)" Version="1.4.32"
2+
LABEL Name="OpenVAS\ \(Patrowl engine\)" Version="1.4.33"
33

44
ENV CRYPTOGRAPHY_DONT_BUILD_RUST=1
55

engines/openvas/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.32
1+
1.4.33

engines/owl_code/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="Patrowl\ Code\ Security\ review\ \(Patrowl engine\)" Version="1.4.29"
2+
LABEL Name="Patrowl\ Code\ Security\ review\ \(Patrowl engine\)" Version="1.4.30"
33

44
# Install dependencies
55
RUN apk add --update --no-cache \

engines/owl_code/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.29
1+
1.4.30

engines/owl_dns/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="Patrowl\ DNS\ \(Patrowl engine\)" Version="1.5.7"
2+
LABEL Name="Patrowl\ DNS\ \(Patrowl engine\)" Version="1.5.8"
33

44
# Install dependencies
55
RUN apk add --update --no-cache \

engines/owl_dns/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.5.7
1+
1.5.8

engines/owl_dns/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33

44
__title__ = "patrowl_engine_owl_dns"
5-
__version__ = "1.5.7"
5+
__version__ = "1.5.8"
66
__author__ = "Nicolas MATTIOCCO"
77
__license__ = "AGPLv3"
88
__copyright__ = "Copyright (C) 2018-2024 Nicolas Mattiocco - @MaKyOtOx"

engines/owl_dns/owl_dns.json.sample

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "PatrOwl - Dns module",
3-
"version": "1.5.7",
3+
"version": "1.5.8",
44
"description": "DNS Scanner",
55
"allowed_asset_types": ["ip", "domain", "fqdn", "keyword"],
66
"sublist3r_bin_path": "/opt/patrowl-engines/owl_dns/external-libs/Sublist3r",

engines/owl_leaks/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="Patrowl\ Data\ Leaks\ \(Patrowl engine\)" Version="1.4.29"
2+
LABEL Name="Patrowl\ Data\ Leaks\ \(Patrowl engine\)" Version="1.4.30"
33

44
# Install dependencies
55
RUN apk add --update \

engines/owl_leaks/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.29
1+
1.4.30

engines/owl_request/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="Request\ \(Patrowl engine\)" Version="1.4.27"
2+
LABEL Name="Request\ \(Patrowl engine\)" Version="1.4.28"
33

44
# Create the target repo
55
RUN mkdir -p /opt/patrowl-engines/owl_request

engines/owl_request/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.27
1+
1.4.28

engines/pastebin_monitor/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="PastebinMonitor\ \(Patrowl engine\)" Version="1.4.28"
2+
LABEL Name="PastebinMonitor\ \(Patrowl engine\)" Version="1.4.29"
33

44
# Install dependencies
55
RUN apk add --update --no-cache \

engines/pastebin_monitor/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.28
1+
1.4.29

engines/shhgit/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="SHHGit\ \(Patrowl engine\)" Version="1.4.32"
2+
LABEL Name="SHHGit\ \(Patrowl engine\)" Version="1.4.33"
33

44
# Create the target repo
55
RUN mkdir -p /opt/patrowl-engines/shhgit

engines/shhgit/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.32
1+
1.4.33

engines/ssllabs/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="SSL-Labs\ \(Patrowl engine\)" Version="1.4.30"
2+
LABEL Name="SSL-Labs\ \(Patrowl engine\)" Version="1.4.31"
33

44
# Install dependencies
55
RUN apk add --update --no-cache \

engines/ssllabs/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.30
1+
1.4.31

engines/sslscan/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="SSLScan\ \(Patrowl engine\)" Version="1.4.33"
2+
LABEL Name="SSLScan\ \(Patrowl engine\)" Version="1.4.34"
33

44
ENV CFLAGS "-D__USE_GNU"
55

engines/sslscan/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.33
1+
1.4.34

engines/urlvoid/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="URLVoid\ \(Patrowl engine\)" Version="1.4.27"
2+
LABEL Name="URLVoid\ \(Patrowl engine\)" Version="1.4.28"
33

44
# Create the target repo
55
RUN mkdir -p /opt/patrowl-engines/urlvoid

engines/urlvoid/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.27
1+
1.4.28

engines/virustotal/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM alpine:3.16.3
2-
LABEL Name="VirusTotal\ \(Patrowl engine\)" Version="1.4.29"
2+
LABEL Name="VirusTotal\ \(Patrowl engine\)" Version="1.4.30"
33

44
# Create the target repo
55
RUN mkdir -p /opt/patrowl-engines/virustotal

engines/virustotal/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.29
1+
1.4.30

engines/wpscan/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ RUN chmod -R a+r /usr/local/bundle
2525

2626
# -- WPScan Deployment
2727
FROM ruby:3.0.2-alpine
28-
LABEL Name="WPScan\ \(Patrowl engine\)" Version="1.4.28"
28+
LABEL Name="WPScan\ \(Patrowl engine\)" Version="1.4.29"
2929

3030
RUN adduser -h /wpscan -g WPScan -D wpscan
3131
COPY --from=builder /usr/local/bundle /usr/local/bundle

engines/wpscan/VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.4.28
1+
1.4.29

engines/wpscan/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# -*- coding: utf-8 -*-
33

44
__title__ = 'patrowl_engine_wpscan'
5-
__version__ = '1.4.28'
5+
__version__ = '1.4.29'
66
__author__ = 'Nicolas Béguier'
77
__license__ = 'AGPLv3'
88
__copyright__ = 'Copyright (C) 2020-2021 Nicolas Mattiocco - @MaKyOtOx'

engines/wpscan/wpscan.json.sample

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Wpscan API",
3-
"version": "1.4.28",
3+
"version": "1.4.29",
44
"description": "Wpscan API",
55
"allowed_asset_types": ["fqdn", "ip", "domain", "url"],
66
"options": {

skeleton/Dockerfile

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
FROM alpine:3.16.3
2+
LABEL Name="Patrowl\ Skeleton\" Version="1.0.0"
3+
4+
# Install dependencies
5+
RUN apk add --update --no-cache \
6+
python3 python3-dev py3-pip \
7+
&& rm -rf /var/cache/apk/*
8+
9+
# Create the target repo
10+
RUN mkdir -p /opt/patrowl-engines/skeleton
11+
RUN mkdir -p /opt/patrowl-engines/skeleton/results
12+
RUN mkdir -p /opt/patrowl-engines/skeleton/logs
13+
14+
# Set the working directory to /opt/<engine_name>
15+
WORKDIR /opt/patrowl-engines/skeleton
16+
17+
# Copy the current directory contents into the container at /
18+
COPY __init__.py .
19+
COPY engine-skeleton.py .
20+
COPY skeleton.json.sample skeleton.json
21+
COPY requirements.txt .
22+
COPY README.md .
23+
COPY VERSION .
24+
25+
# Install python modules for engine
26+
WORKDIR /opt/patrowl-engines/skeleton/
27+
RUN pip3 install --upgrade pip
28+
RUN pip3 install --trusted-host pypi.python.org -r requirements.txt
29+
30+
# TCP port exposed by the container (NAT)
31+
EXPOSE 5999
32+
# (change this)
33+
34+
# Run app.py when the container launches
35+
CMD ["gunicorn", "engine-skeleton:app", "-b", "0.0.0.0:5999", "--access-logfile", "-", "--threads", "10"]

skeleton/VERSION

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1.0.0

0 commit comments

Comments
 (0)