Amigos, estoy instalando y ejecutando SPIDERFOOT en Kali Linux con el siguiente comando: spiderfoot -l 127.0.0.1:5001 y recibo este error en la pantalla.
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/jaraco/text/__init__.py", line 7, in <module>
from importlib.resources import files # type: ignore
ImportError: cannot import name 'files' from 'importlib.resources' (/usr/lib/python3.8/importlib/resources.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "./sf.py", line 25, in <module>
import cherrypy
File "/usr/lib/python3/dist-packages/cherrypy/__init__.py", line 66, in <module>
from ._cperror import (
File "/usr/lib/python3/dist-packages/cherrypy/_cperror.py", line 135, in <module>
from cherrypy.lib import httputil as _httputil
File "/usr/lib/python3/dist-packages/cherrypy/lib/httputil.py", line 20, in <module>
import jaraco.collections
File "/usr/lib/python3/dist-packages/jaraco/collections.py", line 10, in <module>
import jaraco.text
File "/usr/lib/python3/dist-packages/jaraco/text/__init__.py", line 9, in <module>
from importlib_resources import files # type: ignore
ModuleNotFoundError: No module named 'importlib_resources'
he ejecutado el mismo comando en otra máquina que no se actualizó y se ejecuta normal. Será que a medida que python2 pa se apaga, algunas herramientas dejan de funcionar. ¿Cómo puedo solucionar este error? Gracias de antemano.
¿Qué versión de Kali estás utilizando?
sudo apt update
sudo apt upgrade
Parece que tienes problemas con la librería de python
jaracopython3 -m pip install jaraco.text
https://www.spiderfoot.net/documentation/
Citar$ git clone https://github.com/smicallef/spiderfoot.git
$ cd spiderfoot
~/spiderfoot$
CitarSpiderFoot is written in Python 3, so to run on Linux/Solaris/FreeBSD/etc. you need Python 3.6+ installed, in addition to the various module dependencies. To install the dependencies using PIP, run the following:
Citar$ pip3 install -r requirements.txt
requirements.txt
Citaradblockparser>=0.7,<1
dnspython>=2.1.0,<3
ExifRead>=2.3.2,<3
CherryPy>=18.6.1,<19
cherrypy-cors>=1.6,<2
Mako>=1.1.5,<2
beautifulsoup4>=4.10.0,<5
lxml>=4.6.3,<5
netaddr>=0.8.0,<1
pysocks>=1.7.1,<2
requests>=2.26.0,<3
ipwhois>=1.1.0,<1.2.0
ipaddr>=2.2.0,<3
phonenumbers>=8.12.34,<9
pygexf>=0.2.2,<0.3
PyPDF2>=1.26.0,<2
python-whois>=0.7.3,<0.8
secure>=0.3.0,<0.4.0
pyOpenSSL>=21.0.0,<22
python-docx>=0.8.11,<0.9
python-pptx>=0.6.21,<0.7
networkx>=2.6.3,<2.7
cryptography>=3.4.8,<4
publicsuffixlist>=0.7.9,<0.8
openpyxl>=3.0.9,<4
al final instalar importlib_resources como usurio root pudo solucionar el problema