From e58e54bf10697b5ecad8317df9a5538b7aa0ad4b Mon Sep 17 00:00:00 2001 From: Yogesh Ojha Date: Wed, 14 Jul 2021 12:38:42 +0530 Subject: [PATCH] Added pwndb and tor proxy --- docker-compose.dev.yml | 9 ++++++++- web/celery-entrypoint.sh | 10 +++++++++- web/requirements.txt | 1 + 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 67bee216..07b96c04 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -21,7 +21,6 @@ services: hostname: redis networks: - rengine_network - celery: build: context: ./web @@ -87,6 +86,14 @@ services: networks: - rengine_network + tor: + image: peterdavehello/tor-socks-proxy + restart: always + networks: + - rengine_network + depends_on: + - web + networks: rengine_network: volumes: diff --git a/web/celery-entrypoint.sh b/web/celery-entrypoint.sh index e921cd43..94f1690b 100755 --- a/web/celery-entrypoint.sh +++ b/web/celery-entrypoint.sh @@ -63,9 +63,15 @@ then echo "Cloning theHarvester" git clone https://github.com/laramies/theHarvester /usr/src/github/theHarvester fi - python3 -m pip install -r /usr/src/github/theHarvester/requirements/base.txt +# clone pwndb +if [ ! -d "/usr/src/github/pwndb" ] +then + echo "Cloning pwndb" + git clone https://github.com/davidtavarez/pwndb /usr/src/github/pwndb +fi + # install gf patterns if [ ! -d "/root/Gf-Patterns" ]; then @@ -76,6 +82,8 @@ then mv ~/Gf-Patterns/*.json ~/.gf fi +https://github.com/davidtavarez/pwndb + # store scan_results if [ ! -d "/usr/src/scan_results" ] then diff --git a/web/requirements.txt b/web/requirements.txt index c3190e18..5608761f 100644 --- a/web/requirements.txt +++ b/web/requirements.txt @@ -17,6 +17,7 @@ gunicorn==20.1.0 metafinder==1.1 netaddr==0.8.0 PyYAML==5.4.1 +PySocks psycopg2==2.9.1 python-Levenshtein==0.12.2 PyVirtualDisplay==2.2