six2dez / reconftw

reconFTW is a tool designed to perform automated recon on a target domain by running the best set of tools to perform scanning and finding out vulnerabilities
MIT License
5.59k stars 910 forks source link

Docker image cannot find any tools and some other errors #692

Closed sausagenoods closed 1 year ago

sausagenoods commented 1 year ago

Describe the bug There are no tools found during "Checking installed tools" phase.

To Reproduce Steps to reproduce the behavior:

  1. docker pull six2dez/reconftw:main
  2. docker run -it --rm -v "${PWD}/out/":'/reconftw/Recon/' six2dez/reconftw:main -d kernal.eu -r
  3. Observe that there are no installed tools. These errors are printed upon exit:
    ./reconftw.sh: line 219: anew: command not found
    ./reconftw.sh: line 223: cd: /root/Tools/Infoga: No such file or directory
    Failed to cd directory in emails @ line 223

Expected behavior Installed tools to be found and ran without errors.

Screenshots image

Desktop (please complete the following information):

Additional context Old image (main-v2.5.2-20-gc8dfd2e) still works. It would be immensely helpful to have proper tags on images such as :2.6 instead of only :main and :dev. I was lucky I had the old image locally and was able to use it.

sam5epi0l commented 1 year ago

I think this issue occurred due new interactive prompt in install.sh script. I've tried different ways to go with one option from the prompt in Dockerfile;

After using first method for specifying reconFTW installation. The docker image is working fine as previous versions.

jonaslejon commented 1 year ago

Same problem here

six2dez commented 1 year ago

Hey! Sorry about that, the automatic generation and push to DockerHub was completely broken, by now it should works fine!