~/Projects/random/VulnMapAI$ docker run -it --entrypoint=/bin/bash -e "OPENAI_API_KEY=sk-..." -p 1337:1337 vulnmapai
┌──(root㉿a61403c272a3)-[/app]
└─# python main.py 127.0.0.1 --top_ports 500
Traceback (most recent call last):
File "main.py", line 4, in <module>
from webapp.app import app
ModuleNotFoundError: No module named 'webapp'
~/Projects/random/VulnMapAI$ docker run -it \
-e OPENAI_API_KEY="sk-..." \
-v $(pwd):/app \
--sysctl net.ipv6.conf.all.disable_ipv6=0 \
--cap-add NET_ADMIN \
--cap-add SYS_MODULE \
--device /dev/net/tun:/dev/net/tun \
--entrypoint=/bin/bash -p 1337:1337 quantumcrack/vulnmapai-final:latest
Unable to find image 'quantumcrack/vulnmapai-final:latest' locally
latest: Pulling from quantumcrack/vulnmapai-final
3e359b41b521: Already exists
2cf2f5b97457: Already exists
37747e89ab88: Already exists
c1c542d2f90a: Already exists
abba38decc9b: Already exists
50794d3b2d7d: Pull complete
c42da0915d5a: Pull complete
e2492b34a12e: Pull complete
6dc55ac30eeb: Pull complete
4c4ee7a2bd05: Pull complete
3128b91b3dba: Pull complete
e4284cca2e5f: Pull complete
013d065c4a87: Pull complete
08d38134aeaa: Pull complete
c6970020f28e: Pull complete
17bb70cd13b3: Pull complete
045ed9306eb8: Pull complete
Digest: sha256:56f41a1264b20db89a42ca3a45f4efbe6b24eb31f68137ba88f6526db8e201db
Status: Downloaded newer image for quantumcrack/vulnmapai-final:latest
┌──(root㉿df22aafac18c)-[/app]
└─# python main.py 127.0.0.1 --top_ports 500
Traceback (most recent call last):
File "main.py", line 3, in <module>
from orchestration.pentest import PenetrationTester
File "/app/orchestration/pentest.py", line 3, in <module>
from advising.llm import Advisor
File "/app/advising/llm.py", line 4, in <module>
from yaml import safe_load
ModuleNotFoundError: No module named 'yaml'