Skip to content
Snippets Groups Projects
Commit bbad4fa4 authored by qweqweasdasd's avatar qweqweasdasd
Browse files

Minor bug fixes

parent 07a84d8a
No related branches found
No related tags found
No related merge requests found
FROM jenkins/ssh-agent FROM jenkins/ssh-agent:4.1.0
ARG ORCHENT_VERSION=1.2.9.rc1 ARG ORCHENT_VERSION=1.2.9.rc1
ARG LIBQRENCODE_PATH=/tmp/libqrencode.deb ARG LIBQRENCODE_PATH=/tmp/libqrencode.deb
...@@ -17,8 +17,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update \ ...@@ -17,8 +17,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update \
dialog \ dialog \
vim \ vim \
openssh-client \ openssh-client \
ping \ && apt-get clean && rm -rf /var/lib/apt/lists/*
nmap
RUN DEBIAN_FRONTEND=noninteractive \ RUN DEBIAN_FRONTEND=noninteractive \
&& wget -O ${LIBQRENCODE_PATH} http://archive.ubuntu.com/ubuntu/pool/universe/q/qrencode/libqrencode3_3.4.4-1build1_amd64.deb \ && wget -O ${LIBQRENCODE_PATH} http://archive.ubuntu.com/ubuntu/pool/universe/q/qrencode/libqrencode3_3.4.4-1build1_amd64.deb \
...@@ -37,12 +36,9 @@ RUN DEBIAN_FRONTEND=noninteractive \ ...@@ -37,12 +36,9 @@ RUN DEBIAN_FRONTEND=noninteractive \
RUN useradd -ms /bin/bash gmp \ RUN useradd -ms /bin/bash gmp \
&& mkdir /home/gmp/.ssh && mkdir /home/gmp/.ssh
COPY id_rsa /home/gmp/.ssh
COPY known_hosts /home/gmp/.ssh
COPY script.py /home/gmp/script.py COPY script.py /home/gmp/script.py
RUN chown -R gmp:gmp /home/gmp /tmp \ RUN chown -R gmp:gmp /home/gmp /tmp \
&& chmod 0600 /home/gmp/.ssh/id_rsa \
&& chown gmp:gmp /etc/environment \ && chown gmp:gmp /etc/environment \
&& export PATH=$PATH:~/.local/bin && export PATH=$PATH:~/.local/bin
......
TAG=jgvino/jenkins-paas-slave:0.1 TAG=jgvino/jenkins-paas-slave:0.1
docker build -t $TAG . docker build -t $TAG .
#docker push $TAG docker push $TAG
#gvm-script --gmp-username backbone --gmp-password krowfodwas3olrab tls --hostname "172.17.0.2" script.py
#auth_name = 'backbone'
#auth_passwd = 'krowfodwas3olrab'
from gvm.connections import TLSConnection from gvm.connections import TLSConnection
from gvm.protocols.gmpv208 import Gmp, AliveTest from gvm.protocols.gmpv208 import Gmp, AliveTest
from gvm.transforms import EtreeTransform from gvm.transforms import EtreeTransform
...@@ -405,8 +401,8 @@ def import_dep_info(file_path, endpoints_to_scan): ...@@ -405,8 +401,8 @@ def import_dep_info(file_path, endpoints_to_scan):
################ MAIN ####################################### ################ MAIN #######################################
auth_name = "jenkins" auth_name = "xxxx"
auth_passwd = "bleyrauvHecsUbDy" auth_passwd = "xxxxxxxx"
logging.basicConfig(filename='debug.log', level=logging.DEBUG) logging.basicConfig(filename='debug.log', level=logging.DEBUG)
local_ip = socket.gethostbyname(socket.gethostname()) local_ip = socket.gethostbyname(socket.gethostname())
connection = TLSConnection(hostname=local_ip) connection = TLSConnection(hostname=local_ip)
...@@ -457,7 +453,7 @@ for host,ports in endpoints.items(): ...@@ -457,7 +453,7 @@ for host,ports in endpoints.items():
severities[host] = f"ERROR Task: {task['id']}" severities[host] = f"ERROR Task: {task['id']}"
delete_task(task) delete_task(task)
delete_target(target) delete_target(target)
delete_port_list(pl) delete_port_list(port_list)
severities = process_global_severity(severities) severities = process_global_severity(severities)
with open(severity_filename, "w") as f: with open(severity_filename, "w") as f:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment