You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some analyzers written in python3 are not working with the public Docker image provided for Cortex. The reason is that the requirements are installed with pip for python2 in Cortex/build.sbt:147
Only misp-analyzer requirements are installed with pip3. Shodan is also using python3.
Steps to Reproduce
docker pull certbdf/cortex
docker run cortex bash
python3 -c 'import cortexutils'
Possible Solutions
Add python version in analyzer definition so that the builder knowns which version of pip to use to install requirements