If you face errors from powershell-empire while upgrading Kali Linux, upgrade the pip packages for Flask and aiohttp with root privileges.
Error - 1:
Traceback (most recent call last):
File "/usr/share/powershell-empire/empire.py", line 11, in <module>
import empire.server.server as server
File "/usr/share/powershell-empire/empire/server/server.py", line 23, in <module>
import flask
File "/usr/lib/python3/dist-packages/flask/__init__.py", line 19, in <module>
from . import json
File "/usr/lib/python3/dist-packages/flask/json/__init__.py", line 15, in <module>
from itsdangerous import json as _json
ImportError: cannot import name 'json' from 'itsdangerous' (/usr/lib/python3/dist-packages/itsdangerous/__init__.py)
dpkg: error processing package powershell-empire (--configure):
installed powershell-empire package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
powershell-empire
E: Sub-process /usr/bin/dpkg returned an error code (1)