when i launch wifi pumpkin v0.8.8 i get the following error before it launches. The soupsieve package is not installed. CSS selectors cannot be used.
Loading GUI...
WiFi-Pumpkin Running!


on the GUI of wifi-pumpkin i also get an error when trying to use its base proxy tools. i select pumpkin proxy and it states the package requirement mitmproxy==0.18.2 is not satisfied.

so i did the following commands

sudo pip install -r requirements.txt
sudo pip install mitmproxy --force --upgrade
sudo pip install soupsieve --force --upgrade

sudo pip install soupsieve --force --upgrade
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Collecting soupsieve
Using cached soupsieve-1.9.5-py2.py3-none-any.whl (33 kB)
Collecting backports.functools-lru-cache; python_version < "3"
Using cached backports.functools_lru_cache-1.6.1-py2.py3-none-any.whl (5.7 kB)
Installing collected packages: backports.functools-lru-cache, soupsieve
Attempting uninstall: backports.functools-lru-cache
Found existing installation: backports.functools-lru-cache 1.6.1
Uninstalling backports.functools-lru-cache-1.6.1:
Successfully uninstalled backports.functools-lru-cache-1.6.1
Attempting uninstall: soupsieve
Found existing installation: soupsieve 1.9.5
Uninstalling soupsieve-1.9.5:
Successfully uninstalled soupsieve-1.9.5
Successfully installed backports.functools-lru-cache-1.6.1 soupsieve-1.9.5

okay should be good to go right??

however upon launching wifi-pumpkin v0.8.8 i still get
The soupsieve package is not installed. CSS selectors cannot be used.
Loading GUI...
WiFi-Pumpkin Running!

and when going into pumpkins GUI i get the same package requirement mitmproxy==0.18.2 is not satisfied.

okay i want to check the requirements so i did and it says 100% all requirements are satisfied

pip install -r requirements.txt
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already satisfied: Twisted in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 1)) (19.10.0)
Requirement already satisfied: scapy in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 2)) (2.4.3)
Requirement already satisfied: bs4 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 3)) (0.0.1)
Requirement already satisfied: netaddr in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 4)) (0.7.19)
Requirement already satisfied: config in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 5)) (0.4.2)
Requirement already satisfied: dnspython in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 6)) (1.16.0)
Requirement already satisfied: isc_dhcp_leases in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 7)) (0.9.1)
Requirement already satisfied: netifaces in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 8)) (0.10.9)
Requirement already satisfied: pcapy in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 9)) (0.11.4)
Requirement already satisfied: configparser==3.3.0r1 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 10)) (3.3.0.post1)
Requirement already satisfied: NetfilterQueue in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 11)) (0.8.1)
Requirement already satisfied: configobj in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 12)) (5.0.6)
Requirement already satisfied: libarchive-c==2.1 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 13)) (2.1)
Requirement already satisfied: python-magic==0.4.6 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 14)) (0.4.6)
Requirement already satisfied: pefile in /usr/lib/python2.7/dist-packages (from -r requirements.txt (line 15)) (2019.4.18)
Requirement already satisfied: capstone in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 16)) (4.0.1)
Requirement already satisfied: hyperframe in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 17)) (4.0.2)
Requirement already satisfied: h2 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 18)) (2.4.4)
Requirement already satisfied: scapy_http in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 19)) (1.8.2)
Requirement already satisfied: service_identity in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 20)) (18.1.0)
Requirement already satisfied: backports.ssl_match_hostname in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 21)) (3.5.0.1)
Requirement already satisfied: pyOpenSSL in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 22)) (16.2.0)
Requirement already satisfied: Flask==0.11.1 in /usr/local/lib/python2.7/dist-packages (from -r requirements.txt (line 23)) (0.11.1)
Requirement already satisfied: Automat>=0.3.0 in /usr/local/lib/python2.7/dist-packages (from Twisted->-r requirements.txt (line 1)) (20.2.0)
Requirement already satisfied: hyperlink>=17.1.1 in /usr/local/lib/python2.7/dist-packages (from Twisted->-r requirements.txt (line 1)) (19.0.0)
Requirement already satisfied: PyHamcrest>=1.9.0 in /usr/local/lib/python2.7/dist-packages (from Twisted->-r requirements.txt (line 1)) (1.10.1)
Requirement already satisfied: attrs>=17.4.0 in /usr/local/lib/python2.7/dist-packages (from Twisted->-r requirements.txt (line 1)) (19.3.0)
Requirement already satisfied: incremental>=16.10.1 in /usr/local/lib/python2.7/dist-packages (from Twisted->-r requirements.txt (line 1)) (17.5.0)
Requirement already satisfied: zope.interface>=4.4.2 in /usr/local/lib/python2.7/dist-packages (from Twisted->-r requirements.txt (line 1)) (4.7.1)
Requirement already satisfied: constantly>=15.1 in /usr/local/lib/python2.7/dist-packages (from Twisted->-r requirements.txt (line 1)) (15.1.0)
Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python2.7/dist-packages (from bs4->-r requirements.txt (line 3)) (4.8.2)
Requirement already satisfied: six in /usr/local/lib/python2.7/dist-packages (from isc_dhcp_leases->-r requirements.txt (line 7)) (1.14.0)
Requirement already satisfied: hpack<3,>=2.2 in /usr/local/lib/python2.7/dist-packages (from h2->-r requirements.txt (line 18)) (2.3.0)
Requirement already satisfied: enum34<2,>=1.0.4; python_version == "2.7" or python_version == "3.3" in /usr/local/lib/python2.7/dist-packages (from h2->-r requirements.txt (line 18)) (1.1.9)
Requirement already satisfied: ipaddress; python_version < "3.3" in /usr/local/lib/python2.7/dist-packages (from service_identity->-r requirements.txt (line 20)) (1.0.23)
Requirement already satisfied: cryptography in /usr/local/lib/python2.7/dist-packages (from service_identity->-r requirements.txt (line 20)) (2.8)
Requirement already satisfied: pyasn1 in /usr/local/lib/python2.7/dist-packages (from service_identity->-r requirements.txt (line 20)) (0.4.8)
Requirement already satisfied: pyasn1-modules in /usr/local/lib/python2.7/dist-packages (from service_identity->-r requirements.txt (line 20)) (0.2.8)
Requirement already satisfied: itsdangerous>=0.21 in /usr/lib/python2.7/dist-packages (from Flask==0.11.1->-r requirements.txt (line 23)) (0.24)
Requirement already satisfied: click>=2.0 in /usr/local/lib/python2.7/dist-packages (from Flask==0.11.1->-r requirements.txt (line 23)) (6.7)
Requirement already satisfied: Jinja2>=2.4 in /usr/lib/python2.7/dist-packages (from Flask==0.11.1->-r requirements.txt (line 23)) (2.10.1)
Requirement already satisfied: Werkzeug>=0.7 in /usr/lib/python2.7/dist-packages (from Flask==0.11.1->-r requirements.txt (line 23)) (0.16.1)
Requirement already satisfied: idna>=2.5 in /usr/local/lib/python2.7/dist-packages (from hyperlink>=17.1.1->Twisted->-r requirements.txt (line 1)) (2.9)
Requirement already satisfied: setuptools in /usr/local/lib/python2.7/dist-packages (from zope.interface>=4.4.2->Twisted->-r requirements.txt (line 1)) (44.0.0)
Requirement already satisfied: soupsieve>=1.2 in /usr/local/lib/python2.7/dist-packages (from beautifulsoup4->bs4->-r requirements.txt (line 3)) (1.9.5)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/local/lib/python2.7/dist-packages (from cryptography->service_identity->-r requirements.txt (line 20)) (1.14.0)
Requirement already satisfied: backports.functools-lru-cache; python_version < "3" in /usr/local/lib/python2.7/dist-packages (from soupsieve>=1.2->beautifulsoup4->bs4->-r requirements.txt (line 3)) (1.6.1)
Requirement already satisfied: pycparser in /usr/local/lib/python2.7/dist-packages (from cffi!=1.11.3,>=1.8->cryptography->service_identity->-r requirements.txt (line 20)) (2.19)

so what do i need to do to get this to work, I'm out of idea's

tried sudo pip install --upgrade pip but its the latest version then i tried

sudo pip install beautifulsoup4 --force --upgrade
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Collecting beautifulsoup4
Using cached beautifulsoup4-4.8.2-py2-none-any.whl (106 kB)
Collecting soupsieve>=1.2
Using cached soupsieve-1.9.5-py2.py3-none-any.whl (33 kB)
Collecting backports.functools-lru-cache; python_version < "3"
Using cached backports.functools_lru_cache-1.6.1-py2.py3-none-any.whl (5.7 kB)
Installing collected packages: backports.functools-lru-cache, soupsieve, beautifulsoup4
Attempting uninstall: backports.functools-lru-cache
Found existing installation: backports.functools-lru-cache 1.6.1
Uninstalling backports.functools-lru-cache-1.6.1:
Successfully uninstalled backports.functools-lru-cache-1.6.1
Attempting uninstall: soupsieve
Found existing installation: soupsieve 1.9.5
Uninstalling soupsieve-1.9.5:
Successfully uninstalled soupsieve-1.9.5
Attempting uninstall: beautifulsoup4
Found existing installation: beautifulsoup4 4.8.2
Uninstalling beautifulsoup4-4.8.2:
Successfully uninstalled beautifulsoup4-4.8.2
Successfully installed backports.functools-lru-cache-1.6.1 beautifulsoup4-4.8.2 soupsieve-1.9.5
root@Ifrit:~/WiFi-Pumpkin# sudo pip install medusa --force --upgrade
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Processing /root/.cache/pip/wheels/27/ad/d3/e79fe55df49ee747cc9bf835efd7e640889e6381866bb17b36/medusa-0.5.4-py2-none-any.whl
Installing collected packages: medusa
Attempting uninstall: medusa
Found existing installation: medusa 0.5.4
Uninstalling medusa-0.5.4:
Successfully uninstalled medusa-0.5.4
Successfully installed medusa-0.5.4
root@Ifrit:~/WiFi-Pumpkin# sudo pip install soupsieve
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already satisfied: soupsieve in /usr/local/lib/python2.7/dist-packages (1.9.5)
Requirement already satisfied: backports.functools-lru-cache; python_version < "3" in /usr/local/lib/python2.7/dist-packages (from soupsieve) (1.6.1)
root@Ifrit:~/WiFi-Pumpkin#

what am i doing wrong or what am i missing??

sudo pip install --upgrade pyasn1-modules
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already up-to-date: pyasn1-modules in /usr/local/lib/python2.7/dist-packages (0.2.8)
Requirement already satisfied, skipping upgrade: pyasn1<0.5.0,>=0.4.6 in /usr/local/lib/python2.7/dist-packages (from pyasn1-modules) (0.4.8)

sudo apt-get install python-backports.ssl-match-hostname
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-backports.ssl-match-hostname is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python-backports.ssl-match-hostname' has no installation candidate
root@Ifrit:~/WiFi-Pumpkin# sudo apt-get install python-backports.ssl-match-hostname --force --upgrade
E: Command line option --force is not understood in combination with the other options
root@Ifrit:~/WiFi-Pumpkin# sudo apt-get install python-backports.ssl-match-hostname
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-backports.ssl-match-hostname is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python-backports.ssl-match-hostname' has no installation candidate
root@Ifrit:~/WiFi-Pumpkin# git clone https://github.com/lovefcaaa/python-...h-hostname.git
Cloning into 'python-backports.ssl-match-hostname'...
remote: Enumerating objects: 23, done.
remote: Total 23 (delta 0), reused 0 (delta 0), pack-reused 23
Unpacking objects: 100% (23/23), 6.38 KiB | 1.59 MiB/s, done.
root@Ifrit:~/WiFi-Pumpkin# git clone https://github.com/pld-linux/python-...h_hostname.git
Cloning into 'python-backports-ssl_match_hostname'...
remote: Enumerating objects: 21, done.
remote: Total 21 (delta 0), reused 0 (delta 0), pack-reused 21
Unpacking objects: 100% (21/21), 4.06 KiB | 1.01 MiB/s, done.
root@Ifrit:~/WiFi-Pumpkin# wifi-pumpkin
The soupsieve package is not installed. CSS selectors cannot be used.
Loading GUI...
WiFi-Pumpkin Running!

pip install cryptography --upgrade
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already up-to-date: cryptography in /usr/local/lib/python2.7/dist-packages (2.8)
Requirement already satisfied, skipping upgrade: enum34; python_version < "3" in /usr/local/lib/python2.7/dist-packages (from cryptography) (1.1.9)
Requirement already satisfied, skipping upgrade: ipaddress; python_version < "3" in /usr/local/lib/python2.7/dist-packages (from cryptography) (1.0.23)
Requirement already satisfied, skipping upgrade: six>=1.4.1 in /usr/local/lib/python2.7/dist-packages (from cryptography) (1.14.0)
Requirement already satisfied, skipping upgrade: cffi!=1.11.3,>=1.8 in /usr/local/lib/python2.7/dist-packages (from cryptography) (1.14.0)
Requirement already satisfied, skipping upgrade: pycparser in /usr/local/lib/python2.7/dist-packages (from cffi!=1.11.3,>=1.8->cryptography) (2.19)
libpng warning: iCCP: pip install service_identity module
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already satisfied: service_identity in /usr/local/lib/python2.7/dist-packages (18.1.0)
ERROR: Could not find a version that satisfies the requirement module (from versions: none)
ERROR: No matching distribution found for module
root@Ifrit:~/WiFi-Pumpkin# pip install service_identity module --force
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Collecting service_identity
Using cached service_identity-18.1.0-py2.py3-none-any.whl (11 kB)
ERROR: Could not find a version that satisfies the requirement module (from versions: none)
ERROR: No matching distribution found for module
root@Ifrit:~/WiFi-Pumpkin#
known incorrect sRGB profile

root@Ifrit:~/WiFi-Pumpkin# pip install --upgrade pyasn1-modules
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already up-to-date: pyasn1-modules in /usr/local/lib/python2.7/dist-packages (0.2.8)
Requirement already satisfied, skipping upgrade: pyasn1<0.5.0,>=0.4.6 in /usr/local/lib/python2.7/dist-packages (from pyasn1-modules) (0.4.8)
root@Ifrit:~/WiFi-Pumpkin# apt-get install libssl1.0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libssl1.0-dev' for regex 'libssl1.0'
Note, selecting 'libssl1.0.0' for regex 'libssl1.0'
Note, selecting 'libssl1.0.2' for regex 'libssl1.0'
libssl1.0-dev is already the newest version (1.0.2q-2).
libssl1.0.2 is already the newest version (1.0.2q-2).
The following packages were automatically installed and are no longer required:
cython cython3 dh-python fonts-glyphicons-halflings fonts-roboto-slab gcc-8-base:i386 gdal-bin gdal-data gir1.2-clutter-gst-3.0 gir1.2-gtkclutter-1.0 giskismet irqbalance kali-desktop-common libadns1 libaec0
libarmadillo9 libarpack2 libayatana-ido3-0.4-0 libboost-program-options1.67.0 libboost-python1.62.0 libboost-serialization1.67.0 libboost-system1.62.0 libboost-test1.67.0 libboost-thread1.62.0
libboost-timer1.67.0 libcgal13 libcharls1 libcharls2 libcrypt2 libcrystalhd3 libcrystalhd3:i386 libdap25 libdapclient6v5 libdapserver7v5 libdouble-conversion1 libepsilon1 libfcgi-bin libfcgi0ldbl libfreexl1
libfyba0 libgdal20 libgeos-3.7.1 libgeos-3.7.2 libgeos-c1v5 libgeotiff2 libgnutls-dane0 libhdf4-0-alt libhdf5-103 libhttp-parser2.8 libice6:i386 libicu-le-hb0 libicu60 libigdgmm5 libigdgmm5:i386 libisl19
libjaxp1.3-java libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 liblinear3 libllvm7:i386 liblwgeom-2.5-0 liblwgeom-dev libmozjs-52-0 libnetcdf13 libogdi4.1 libpoppler80
libproj13 libpyside1.2 libpython3.6 libpython3.6-dev libpython3.6-minimal libpython3.6-stdlib libqca-qt5-2 libqca-qt5-2-plugins libqca2 libqca2-plugins libqgis-analysis2.18.25 libqgis-analysis2.18.28
libqgis-core2.18.25 libqgis-core2.18.28 libqgis-core3.4.10 libqgis-customwidgets libqgis-gui2.18.25 libqgis-gui2.18.28 libqgis-gui3.4.10 libqgis-native3.4.10 libqgis-networkanalysis2.18.25
libqgis-networkanalysis2.18.28 libqgis-server2.18.25 libqgis-server2.18.28 libqgispython2.18.25 libqgispython2.18.28 libqhull7 libqt5designercomponents5 libqt5keychain1 libqt5quickwidgets5 libqt5serialport5
libqtwebkit4 libqwt-qt5-6 libqwt6abi1 libradare2-3.1 libsfcgal1 libshiboken1.2v5 libsm6:i386 libspatialindex4v5 libspatialindex5 libspatialite7 libsuperlu5 libsz2 libtagc0 libtexlua52 libunbound8
liburiparser1 libvpx5:i386 libwhisker2-perl libwireshark11 libwiretap8 libwsutil9 libx265-165:i386 libxcb-xf86dri0 libxdot4 libxerces-c3.2 libxtst6:i386 linux-headers-4.19.0-kali3-amd64
linux-headers-4.19.0-kali3-common linux-image-4.19.0-kali3-amd64 nginx odbcinst odbcinst1debian2 proj-bin proj-data pwgen python-adns python-alembic python-asn1crypto python-automat python-babel
python-babel-localedata python-bottle python-cbor python-chameleon python-constantly python-cssselect python-deprecation python-dicttoxml python-django python-django-common python-easygui python-editor
python-filedepot python-flask-babelex python-flask-classful python-flask-login python-flask-mail python-flask-principal python-flask-restless python-flask-security python-flask-session
python-flask-sqlalchemy python-flaskext.*** python-formencode python-gdal python-hupper python-hyperlink python-incremental python-ipy python-jsonrpclib python-levenshtein python-lz4 python-marshmallow
python-marshmallow-sqlalchemy python-mechanize python-metaconfig python-mimeparse python-mimerender python-mockito python-mpltoolkits.basemap-data python-msgpack python-nassl python-nplusone python-openid
python-owslib python-paste python-pastedeploy-tpl python-plaster python-png python-pydot python-pypdf2 python-pyproj python-pyqrcode python-pyquery python-pyside.qtcore python-pyside.qtgui
python-pyside.qtnetwork python-pyside.qtwebkit python-pyspatialite python-qgis python-qgis-common python-qrcode python-qt4-sql python-repoze.lru python-scgi python-secretstorage python-selenium
python-shapely python-slowaes python-slugify python-snappy python-speaklater python-sqlalchemy-schemadisplay python-sqlparse python-tempita python-tqdm python-translationstring python-trie python-trollius
python-twisted-bin python-u-msgpack python-ubjson python-unicodecsv python-unidecode python-venusian python-waitress python-webob python-websocket python-whoosh python-wsaccel python-wtforms
python-xlsxwriter python-zope.component python-zope.deprecation python-zope.event python-zope.hookable python-zope.interface python3-advancedhttpserver python3-alembic python3-aniso8601 python3-asn1crypto
python3-autobahn python3-babel python3-boltons python3-bottle python3-cbor python3-chameleon python3-deprecation python3-django python3-ecdsa python3-editor python3-email-validator python3-faraday-plugins
python3-filedepot python3-filteralchemy python3-flask-babelex python3-flask-classful python3-flask-kvsession python3-flask-login python3-flask-mail python3-flask-principal python3-flask-restless
python3-flask-security python3-flask-session python3-flask-sqlalchemy python3-flaskext.*** python3-geoip2 python3-geojson python3-graphene python3-graphene-sqlalchemy python3-graphql-core
python3-graphql-relay python3-html2text python3-hupper python3-icalendar python3-iso8601 python3-lz4 python3-markdown python3-marshmallow python3-marshmallow-sqlalchemy python3-maxminddb python3-mimeparse
python3-mimerender python3-mpltoolkits.basemap python3-msgpack python3-nplusone python3-packaging python3-paste python3-pastedeploy python3-pcapfile python3-plaster python3-plaster-pastedeploy
python3-promise python3-pydot python3-pygments python3-pyotp python3-pyproj python3-pyqrcode python3-pyramid python3-pyshp python3-repoze.lru python3-requests-file python3-rule-engine python3-rx
python3-simplekv python3-singledispatch python3-snappy python3-speaklater python3-sqlalchemy python3-sqlalchemy-ext python3-sqlalchemy-schemadisplay python3-syslog-rfc5424-formatter python3-tempita
python3-tqdm python3-translationstring python3-trie python3-txaio python3-tzlocal python3-u-msgpack python3-ubjson python3-unidecode python3-venusian python3-waitress python3-webargs python3-webob
python3-websocket python3-webtest python3-wsaccel python3-wtforms python3-zope.component python3-zope.deprecation python3-zope.event python3-zope.hookable python3.6 python3.6-dev python3.6-minimal qdoc-qt5
qt4-designer qt5-assistant qttools5-dev-tools ruby-dm-serializer ruby-faraday ruby-geoip ruby-librex ruby-libv8 ruby-ref ruby-therubyracer suckless-tools u3-tool zsh zsh-common
Use 'apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 456 not upgraded.
root@Ifrit:~/WiFi-Pumpkin# pip install mitmproxy==0.18.2
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already satisfied: mitmproxy==0.18.2 in /usr/local/lib/python2.7/dist-packages (0.18.2)
Requirement already satisfied: urwid<1.4,>=1.3.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.3.1)
Requirement already satisfied: blinker<1.5,>=1.4 in /usr/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.4)
Requirement already satisfied: configargparse<0.12,>=0.10 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.11.0)
Requirement already satisfied: pyparsing<2.2,>=2.1.3 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2.1.10)
Requirement already satisfied: backports.ssl-match-hostname<3.6,>=3.5.0.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (3.5.0.1)
Requirement already satisfied: certifi>=2015.11.20.1 in /usr/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2019.11.28)
Requirement already satisfied: pyOpenSSL<17.0,>=16.0 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (16.2.0)
Requirement already satisfied: cssutils<1.1,>=1.0.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.0.2)
Requirement already satisfied: hyperframe<5,>=4.0.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (4.0.2)
Requirement already satisfied: pyperclip<1.6,>=1.5.22 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.5.32)
Requirement already satisfied: enum34<2,>=1.0.4; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.1.9)
Requirement already satisfied: watchdog<0.9,>=0.8.3 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.8.3)
Requirement already satisfied: jsbeautifier<1.7,>=1.6.3 in /usr/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.6.4)
Requirement already satisfied: click<7.0,>=6.2 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (6.7)
Processing /root/.cache/pip/wheels/5d/55/9c/3c9c331657cce61388ce6e22475289896384b186762eccda73/cryptography-1.5.3-cp27-cp27mu-linux_x86_64.whl
Requirement already satisfied: brotlipy<0.7,>=0.5.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.6.0)
Requirement already satisfied: html2text<=2016.9.19,>=2016.1.8 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2016.9.19)
Requirement already satisfied: lxml<=3.6.0,>=3.5.0 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (3.6.0)
Requirement already satisfied: typing==3.5.2.2; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (3.5.2.2)
Requirement already satisfied: h2<2.5,>=2.4.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2.4.4)
Requirement already satisfied: Pillow<3.5,>=3.2 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (3.4.2)
Collecting pyasn1<0.2,>=0.1.9
Using cached pyasn1-0.1.9-py2.py3-none-any.whl (36 kB)
Requirement already satisfied: ipaddress<1.1,>=1.0.15; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.0.23)
Requirement already satisfied: passlib<1.7,>=1.6.5 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.6.5)
Requirement already satisfied: tornado<4.5,>=4.3 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (4.4.3)
Requirement already satisfied: Flask<0.12,>=0.10.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.11.1)
Collecting six<1.11,>=1.10
Using cached six-1.10.0-py2.py3-none-any.whl (10 kB)
Requirement already satisfied: construct<2.6,>=2.5.2 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2.5.3)
Requirement already satisfied: requests<2.12,>=2.9.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2.11.1)
Requirement already satisfied: argh>=0.24.1 in /usr/local/lib/python2.7/dist-packages (from watchdog<0.9,>=0.8.3->mitmproxy==0.18.2) (0.26.2)
Requirement already satisfied: pathtools>=0.1.1 in /usr/local/lib/python2.7/dist-packages (from watchdog<0.9,>=0.8.3->mitmproxy==0.18.2) (0.1.2)
Requirement already satisfied: PyYAML>=3.10 in /usr/lib/python2.7/dist-packages (from watchdog<0.9,>=0.8.3->mitmproxy==0.18.2) (5.3)
Requirement already satisfied: idna>=2.0 in /usr/local/lib/python2.7/dist-packages (from cryptography<1.6,>=1.3->mitmproxy==0.18.2) (2.9)
Requirement already satisfied: cffi>=1.4.1 in /usr/local/lib/python2.7/dist-packages (from cryptography<1.6,>=1.3->mitmproxy==0.18.2) (1.14.0)
Requirement already satisfied: setuptools>=11.3 in /usr/local/lib/python2.7/dist-packages (from cryptography<1.6,>=1.3->mitmproxy==0.18.2) (44.0.0)
Requirement already satisfied: hpack<3,>=2.2 in /usr/local/lib/python2.7/dist-packages (from h2<2.5,>=2.4.1->mitmproxy==0.18.2) (2.3.0)
Requirement already satisfied: singledispatch in /usr/lib/python2.7/dist-packages (from tornado<4.5,>=4.3->mitmproxy==0.18.2) (3.4.0.3)
Requirement already satisfied: backports-abc>=0.4 in /usr/lib/python2.7/dist-packages (from tornado<4.5,>=4.3->mitmproxy==0.18.2) (0.5)
Requirement already satisfied: itsdangerous>=0.21 in /usr/lib/python2.7/dist-packages (from Flask<0.12,>=0.10.1->mitmproxy==0.18.2) (0.24)
Requirement already satisfied: Jinja2>=2.4 in /usr/lib/python2.7/dist-packages (from Flask<0.12,>=0.10.1->mitmproxy==0.18.2) (2.10.1)
Requirement already satisfied: Werkzeug>=0.7 in /usr/lib/python2.7/dist-packages (from Flask<0.12,>=0.10.1->mitmproxy==0.18.2) (0.16.1)
Requirement already satisfied: pycparser in /usr/local/lib/python2.7/dist-packages (from cffi>=1.4.1->cryptography<1.6,>=1.3->mitmproxy==0.18.2) (2.19)
ERROR: pyasn1-modules 0.2.8 has requirement pyasn1<0.5.0,>=0.4.6, but you'll have pyasn1 0.1.9 which is incompatible.
Installing collected packages: six, pyasn1, cryptography
Attempting uninstall: six
Found existing installation: six 1.14.0
Uninstalling six-1.14.0:
Successfully uninstalled six-1.14.0
Attempting uninstall: pyasn1
Found existing installation: pyasn1 0.4.8
Uninstalling pyasn1-0.4.8:
Successfully uninstalled pyasn1-0.4.8
Attempting uninstall: cryptography
Found existing installation: cryptography 2.8
Uninstalling cryptography-2.8:
Successfully uninstalled cryptography-2.8
Successfully installed cryptography-1.5.3 pyasn1-0.1.9 six-1.10.0
root@Ifrit:~/WiFi-Pumpkin# apt-get install python-backports.ssl-match-hostname
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-backports.ssl-match-hostname is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python-backports.ssl-match-hostname' has no installation candidate


pip install pyOpenSSL mitmproxy==0.18.2
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Collecting pyOpenSSL
Using cached pyOpenSSL-19.1.0-py2.py3-none-any.whl (53 kB)
Requirement already satisfied: mitmproxy==0.18.2 in /usr/local/lib/python2.7/dist-packages (0.18.2)
Collecting cryptography>=2.8
Using cached cryptography-2.8-cp27-cp27mu-manylinux2010_x86_64.whl (2.3 MB)
Requirement already satisfied: six>=1.5.2 in /usr/local/lib/python2.7/dist-packages (from pyOpenSSL) (1.10.0)
Requirement already satisfied: urwid<1.4,>=1.3.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.3.1)
Requirement already satisfied: blinker<1.5,>=1.4 in /usr/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.4)
Requirement already satisfied: configargparse<0.12,>=0.10 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.11.0)
Requirement already satisfied: pyparsing<2.2,>=2.1.3 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2.1.10)
Requirement already satisfied: backports.ssl-match-hostname<3.6,>=3.5.0.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (3.5.0.1)
Requirement already satisfied: certifi>=2015.11.20.1 in /usr/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2019.11.28)
Requirement already satisfied: cssutils<1.1,>=1.0.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.0.2)
Requirement already satisfied: hyperframe<5,>=4.0.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (4.0.2)
Requirement already satisfied: pyperclip<1.6,>=1.5.22 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.5.32)
Requirement already satisfied: enum34<2,>=1.0.4; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.1.9)
Requirement already satisfied: watchdog<0.9,>=0.8.3 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.8.3)
Requirement already satisfied: jsbeautifier<1.7,>=1.6.3 in /usr/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.6.4)
Requirement already satisfied: click<7.0,>=6.2 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (6.7)
Requirement already satisfied: brotlipy<0.7,>=0.5.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.6.0)
Requirement already satisfied: html2text<=2016.9.19,>=2016.1.8 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2016.9.19)
Requirement already satisfied: lxml<=3.6.0,>=3.5.0 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (3.6.0)
Requirement already satisfied: typing==3.5.2.2; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (3.5.2.2)
Requirement already satisfied: h2<2.5,>=2.4.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2.4.4)
Requirement already satisfied: Pillow<3.5,>=3.2 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (3.4.2)
Requirement already satisfied: pyasn1<0.2,>=0.1.9 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.1.9)
Requirement already satisfied: ipaddress<1.1,>=1.0.15; python_version == "2.7" in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.0.23)
Requirement already satisfied: passlib<1.7,>=1.6.5 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (1.6.5)
Requirement already satisfied: tornado<4.5,>=4.3 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (4.4.3)
Requirement already satisfied: Flask<0.12,>=0.10.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (0.11.1)
Requirement already satisfied: construct<2.6,>=2.5.2 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2.5.3)
Requirement already satisfied: requests<2.12,>=2.9.1 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==0.18.2) (2.11.1)
Requirement already satisfied: cffi!=1.11.3,>=1.8 in /usr/local/lib/python2.7/dist-packages (from cryptography>=2.8->pyOpenSSL) (1.14.0)
Requirement already satisfied: argh>=0.24.1 in /usr/local/lib/python2.7/dist-packages (from watchdog<0.9,>=0.8.3->mitmproxy==0.18.2) (0.26.2)
Requirement already satisfied: pathtools>=0.1.1 in /usr/local/lib/python2.7/dist-packages (from watchdog<0.9,>=0.8.3->mitmproxy==0.18.2) (0.1.2)
Requirement already satisfied: PyYAML>=3.10 in /usr/lib/python2.7/dist-packages (from watchdog<0.9,>=0.8.3->mitmproxy==0.18.2) (5.3)
Requirement already satisfied: hpack<3,>=2.2 in /usr/local/lib/python2.7/dist-packages (from h2<2.5,>=2.4.1->mitmproxy==0.18.2) (2.3.0)
Requirement already satisfied: singledispatch in /usr/lib/python2.7/dist-packages (from tornado<4.5,>=4.3->mitmproxy==0.18.2) (3.4.0.3)
Requirement already satisfied: backports-abc>=0.4 in /usr/lib/python2.7/dist-packages (from tornado<4.5,>=4.3->mitmproxy==0.18.2) (0.5)
Requirement already satisfied: itsdangerous>=0.21 in /usr/lib/python2.7/dist-packages (from Flask<0.12,>=0.10.1->mitmproxy==0.18.2) (0.24)
Requirement already satisfied: Jinja2>=2.4 in /usr/lib/python2.7/dist-packages (from Flask<0.12,>=0.10.1->mitmproxy==0.18.2) (2.10.1)
Requirement already satisfied: Werkzeug>=0.7 in /usr/lib/python2.7/dist-packages (from Flask<0.12,>=0.10.1->mitmproxy==0.18.2) (0.16.1)
Requirement already satisfied: pycparser in /usr/local/lib/python2.7/dist-packages (from cffi!=1.11.3,>=1.8->cryptography>=2.8->pyOpenSSL) (2.19)
ERROR: mitmproxy 0.18.2 has requirement cryptography<1.6,>=1.3, but you'll have cryptography 2.8 which is incompatible.
ERROR: mitmproxy 0.18.2 has requirement pyOpenSSL<17.0,>=16.0, but you'll have pyopenssl 19.1.0 which is incompatible.
Installing collected packages: cryptography, pyOpenSSL
Attempting uninstall: cryptography
Found existing installation: cryptography 1.5.3
Uninstalling cryptography-1.5.3:
Successfully uninstalled cryptography-1.5.3
Successfully installed cryptography-2.8 pyOpenSSL-19.1.0
root@Ifrit:~/WiFi-Pumpkin# wifi-pumpkin
You do not have a working installation of the service_identity module: 'cannot import name opentype'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected.
The soupsieve package is not installed. CSS selectors cannot be used.
Loading GUI...
WiFi-Pumpkin Running!

pip install service_identity module
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already satisfied: service_identity in /usr/local/lib/python2.7/dist-packages (18.1.0)
ERROR: Could not find a version that satisfies the requirement module (from versions: none)
ERROR: No matching distribution found for module
root@Ifrit:~/WiFi-Pumpkin# pip install service_identity module --force
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Collecting service_identity
Using cached service_identity-18.1.0-py2.py3-none-any.whl (11 kB)
ERROR: Could not find a version that satisfies the requirement module (from versions: none)
ERROR: No matching distribution found for module
root@Ifrit:~/WiFi-Pumpkin#

might be getting somewhere now

WiFi-Pumpkin/mitmproxy# sudo pip install -r requirements.txt
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Obtaining file:///root/WiFi-Pumpkin/mitmproxy (from -r requirements.txt (line 1))
Requirement already satisfied: blinker<1.5,>=1.4 in /usr/lib/python2.7/dist-packages (from mitmproxy==6.0.0.dev0->-r requirements.txt (line 1)) (1.4)
Collecting Brotli<1.1,>=1.0
Downloading Brotli-1.0.7-cp27-cp27mu-manylinux1_x86_64.whl (352 kB)
|████████████████████████████████| 352 kB 668 kB/s
Requirement already satisfied: certifi>=2019.9.11 in /usr/lib/python2.7/dist-packages (from mitmproxy==6.0.0.dev0->-r requirements.txt (line 1)) (2019.11.28)
Collecting click<8,>=7.0
Using cached Click-7.0-py2.py3-none-any.whl (81 kB)
Collecting cryptography<2.5,>=2.1.4
Downloading cryptography-2.4.2-cp27-cp27mu-manylinux1_x86_64.whl (2.1 MB)
|████████████████████████████████| 2.1 MB 843 kB/s
Collecting flask<1.2,>=1.1.1
Downloading Flask-1.1.1-py2.py3-none-any.whl (94 kB)
|████████████████████████████████| 94 kB 323 kB/s
Collecting h2<4,>=3.2.0
Using cached h2-3.2.0-py2.py3-none-any.whl (65 kB)
Collecting hyperframe<6,>=5.1.0
Using cached hyperframe-5.2.0-py2.py3-none-any.whl (12 kB)
Collecting kaitaistruct<0.9,>=0.7
Downloading kaitaistruct-0.8.tar.gz (5.2 kB)
Collecting ldap3<2.7,>=2.6.1
Downloading ldap3-2.6.1-py2.py3-none-any.whl (417 kB)
|████████████████████████████████| 417 kB 850 kB/s
Requirement already satisfied: passlib<1.8,>=1.6.5 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==6.0.0.dev0->-r requirements.txt (line 1)) (1.6.5)
Collecting protobuf<3.11,>=3.6.0
Downloading protobuf-3.10.0-cp27-cp27mu-manylinux1_x86_64.whl (1.3 MB)
|████████████████████████████████| 1.3 MB 837 kB/s
Collecting pyasn1<0.5,>=0.3.1
Using cached pyasn1-0.4.8-py2.py3-none-any.whl (77 kB)
Collecting pyOpenSSL==19.0.0
Downloading pyOpenSSL-19.0.0-py2.py3-none-any.whl (53 kB)
|████████████████████████████████| 53 kB 96 kB/s
Collecting pyparsing<2.5,>=2.4.2
Downloading pyparsing-2.4.6-py2.py3-none-any.whl (67 kB)
|████████████████████████████████| 67 kB 457 kB/s
Collecting pyperclip<1.8,>=1.6.0
Downloading pyperclip-1.7.0.tar.gz (15 kB)
Collecting ruamel.yaml<0.17,>=0.16
Downloading ruamel.yaml-0.16.10-py2.py3-none-any.whl (111 kB)
|████████████████████████████████| 111 kB 735 kB/s
Collecting sortedcontainers<2.2,>=2.1.0
Downloading sortedcontainers-2.1.0-py2.py3-none-any.whl (28 kB)
Requirement already satisfied: tornado<7,>=4.3 in /usr/local/lib/python2.7/dist-packages (from mitmproxy==6.0.0.dev0->-r requirements.txt (line 1)) (4.4.3)
Collecting urwid<2.2,>=2.1.0
Downloading urwid-2.1.0.tar.gz (630 kB)
|████████████████████████████████| 630 kB 867 kB/s
Collecting wsproto<0.15.0,>=0.14.0
Downloading wsproto-0.14.1-py2.py3-none-any.whl (24 kB)
Collecting publicsuffix2<3,>=2.20190812
Downloading publicsuffix2-2.20191221-py2.py3-none-any.whl (89 kB)
|████████████████████████████████| 89 kB 557 kB/s
Collecting zstandard<0.13.0,>=0.11.0
Downloading zstandard-0.12.0-cp27-cp27mu-manylinux2010_x86_64.whl (3.8 MB)
|████████████████████████████████| 3.8 MB 848 kB/s
ERROR: Could not find a version that satisfies the requirement asynctest>=0.12.0 (from mitmproxy==6.0.0.dev0->-r requirements.txt (line 1)) (from versions: 0.3.2, 0.4.0, 0.5.0, 0.6.0, 0.7.0, 0.7.1, 0.8.0, 0.10.0, 0.10.1, 0.11.0, 0.11.1)
ERROR: No matching distribution found for asynctest>=0.12.0 (from mitmproxy==6.0.0.dev0->-r requirements.txt (line 1))
root@Ifrit:~/WiFi-Pumpkin/mitmproxy#

wifi-pumpkin
You do not have a working installation of the service_identity module: 'cannot import name opentype'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected.
The soupsieve package is not installed. CSS selectors cannot be used.
Loading GUI...

pip install asynctest>=0.12.0
pip install asynctest.

pip install asynctest
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/develo...thon-2-support
Requirement already satisfied: asynctest in /usr/local/lib/python2.7/dist-packages (0.11.1)
root@Ifrit:~# cd WiFi-Pumpkin
root@Ifrit:~/WiFi-Pumpkin# ls
CHANGELOG core icons installer_wifimode.sh LICENSE make_deb.sh modules python-backports-ssl_match_hostname README.md soupsieve wifi-pumpkin wifi-pumpkin.py
CONTRIBUTING.md docs installer.sh ISSUE_TEMPLATE.md logs mitmproxy plugins python-backports.ssl-match-hostname requirements.txt templates wifi-pumpkin.desktop
root@Ifrit:~/WiFi-Pumpkin# cd mitmproxy
root@Ifrit:~/WiFi-Pumpkin/mitmproxy# export /usr/local/lib/python2.7/dist-packages
bash: export: `/usr/local/lib/python2.7/dist-packages': not a valid identifier
root@Ifrit:~/WiFi-Pumpkin/mitmproxy# import /usr/local/lib/python2.7/dist-packages
import-im6.q16: unable to open image `/usr/local/lib/python2.7/dist-packages': Is a directory @ error/blob.c/OpenBlob/2874.
root@Ifrit:~/WiFi-Pumpkin/mitmproxy#

i give up. if you have a solution please let me know.