From f252d7c5185547ddefa481a7c3a2b99a6f494a57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ali=20Can=20G=C3=B6n=C3=BCll=C3=BC?= Date: Wed, 7 Dec 2022 16:37:58 +0300 Subject: [PATCH] AbuseIPDB Integration File AbuseIPDB Integration File --- AbuseIPDB/custom-abuseipdb | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 AbuseIPDB/custom-abuseipdb diff --git a/AbuseIPDB/custom-abuseipdb b/AbuseIPDB/custom-abuseipdb new file mode 100644 index 0000000..d73feac --- /dev/null +++ b/AbuseIPDB/custom-abuseipdb @@ -0,0 +1,32 @@ +#!/bin/sh +# SOCFortress +# https://www.socfortress.co +# info@socfortress.co +# +# This program is free software; you can redistribute it +# and/or modify it under the terms of the GNU General Public +WPYTHON_BIN="framework/python/bin/python3" +SCRIPT_PATH_NAME="$0" +DIR_NAME="$(cd $(dirname ${SCRIPT_PATH_NAME}); pwd -P)" +SCRIPT_NAME="$(basename ${SCRIPT_PATH_NAME})" +case ${DIR_NAME} in + */active-response/bin | */wodles*) + if [ -z "${WAZUH_PATH}" ]; then + WAZUH_PATH="$(cd ${DIR_NAME}/../..; pwd)" + fi +PYTHON_SCRIPT="${DIR_NAME}/${SCRIPT_NAME}.py" + ;; + */bin) + if [ -z "${WAZUH_PATH}" ]; then + WAZUH_PATH="$(cd ${DIR_NAME}/..; pwd)" + fi +PYTHON_SCRIPT="${WAZUH_PATH}/framework/scripts/${SCRIPT_NAME}.py" + ;; + */integrations) + if [ -z "${WAZUH_PATH}" ]; then + WAZUH_PATH="$(cd ${DIR_NAME}/..; pwd)" + fi +PYTHON_SCRIPT="${DIR_NAME}/${SCRIPT_NAME}.py" + ;; +esac +${WAZUH_PATH}/${WPYTHON_BIN} ${PYTHON_SCRIPT} "$@"