diff --git a/docker-compose.yml b/docker-compose.yml index 6eb4910e..6f40c5bd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -37,7 +37,7 @@ services: - tool_config:/root/.config - static_volume:/usr/src/app/staticfiles/ environment: - - DEBUG=1 + - DEBUG=0 - CELERY_BROKER=redis://redis:6379/0 - CELERY_BACKEND=redis://redis:6379/0 - DOMAIN_NAME=${DOMAIN_NAME} @@ -86,7 +86,7 @@ services: restart: always image: docker.pkg.github.com/yogeshojha/rengine/rengine:latest environment: - - DEBUG=1 + - DEBUG=0 - CELERY_BROKER=redis://redis:6379/0 - CELERY_BACKEND=redis://redis:6379/0 - DOMAIN_NAME=${DOMAIN_NAME} diff --git a/web/celery-entrypoint.sh b/web/celery-entrypoint.sh index 5f5dfe14..ae964a6f 100755 --- a/web/celery-entrypoint.sh +++ b/web/celery-entrypoint.sh @@ -188,7 +188,6 @@ watchmedo auto-restart --recursive --pattern="*.py" --directory="/usr/src/app/re watchmedo auto-restart --recursive --pattern="*.py" --directory="/usr/src/app/reNgine/" -- celery -A reNgine.tasks worker --pool=gevent --concurrency=10 --loglevel=$loglevel -Q query_ip_history_queue -n query_ip_history_worker & watchmedo auto-restart --recursive --pattern="*.py" --directory="/usr/src/app/reNgine/" -- celery -A reNgine.tasks worker --pool=gevent --concurrency=30 --loglevel=$loglevel -Q llm_queue -n llm_worker & watchmedo auto-restart --recursive --pattern="*.py" --directory="/usr/src/app/reNgine/" -- celery -A reNgine.tasks worker --pool=gevent --concurrency=30 --loglevel=$loglevel -Q gpt_queue -n gpt_worker & -watchmedo auto-restart --recursive --pattern="*.py" --directory="/usr/src/app/reNgine/" -- celery -A reNgine.tasks worker --pool=gevent --concurrency=10 --loglevel=$loglevel -Q h1_sync_queue -n h1_sync_worker & watchmedo auto-restart --recursive --pattern="*.py" --directory="/usr/src/app/reNgine/" -- celery -A reNgine.tasks worker --pool=gevent --concurrency=10 --loglevel=$loglevel -Q dorking_queue -n dorking_worker & watchmedo auto-restart --recursive --pattern="*.py" --directory="/usr/src/app/reNgine/" -- celery -A reNgine.tasks worker --pool=gevent --concurrency=10 --loglevel=$loglevel -Q osint_discovery_queue -n osint_discovery_worker & watchmedo auto-restart --recursive --pattern="*.py" --directory="/usr/src/app/reNgine/" -- celery -A reNgine.tasks worker --pool=gevent --concurrency=10 --loglevel=$loglevel -Q h8mail_queue -n h8mail_worker & diff --git a/web/scanEngine/templates/scanEngine/settings/hackerone.html b/web/scanEngine/templates/scanEngine/settings/hackerone.html index 95e83b22..eec04981 100644 --- a/web/scanEngine/templates/scanEngine/settings/hackerone.html +++ b/web/scanEngine/templates/scanEngine/settings/hackerone.html @@ -24,16 +24,16 @@ HackerOne Settings
- -

- HackerOne API Setting can be used for the following: -

    -
  • Synchroinze HackerOne bookmarks with reEngine organizations
  • -
  • Automatically Reports vulnerabilities
  • -
-

-

Hackerone API Settings

+

Hackerone Automatic Vulnerability Report Settings

+ +

+ reNgine Automatically Reports vulnerabilities to your bug bounty programs on Hackerone, if any vulnerabilities are identified. +
A valid Hackerone API token and username is required.
More details on how to generate your hackerone api token is provided by Hackerone Documentation @@ -58,15 +58,6 @@ HackerOne Settings   Test my hackerone api key -

Hackerone Automatic Vulnerability Report Settings

-

- reNgine Automatically Reports vulnerabilities to your bug bounty programs on Hackerone, if any vulnerabilities are identified. -

-

Report Vulnerability to hackerone when

@@ -104,6 +95,7 @@ HackerOne Settings {% endblock main_content %} + {% block page_level_script %} diff --git a/web/targetApp/views.py b/web/targetApp/views.py index e9dd175a..df05e6e2 100644 --- a/web/targetApp/views.py +++ b/web/targetApp/views.py @@ -3,10 +3,8 @@ import io import ipaddress import logging import validators -import pytz from datetime import timedelta -from django.utils import timezone from urllib.parse import urlparse from django import http from django.conf import settings @@ -17,7 +15,6 @@ from django.urls import reverse from django.utils import timezone from django.utils.safestring import mark_safe from rolepermissions.decorators import has_permission_decorator -from django_celery_beat.models import (PeriodicTask, ClockedSchedule) from reNgine.common_func import * from reNgine.tasks import run_command, sanitize_url, sync_h1_bookmarked