I have a kali linux vm provided by my university. It doesn't seem to have sslstrip preinstalled.
When I try to install it, I get this error
root@kali:~# sudo apt-get update && apt-get install sslstrip
Hit:1 kali-rolling InRelease
Hit:2 lucid InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package sslstrip 5 Answers
Try this:
sudo su(then enter your password as usual)git clone(once it is completely downloaded, access the directory)cd sslstrippython setup.py install(After that try checking thesslstripif it already installed, by checking it onairgeddon)cd ../(go back to home)cd airgeddon(accessingairgeddondirectory)bash ./airgeddon.sh(then thesslstripshould be installed)
Downloaded the setup files directly from the project page and installed. And it worked.
1you can install it by typing this command :
pip install sslstrip
1I hade also faced same problem. As the main setup link of sslstrip was missing. pip and apt-get were also not working. But after installing airgeddon, there came an option to install missing necessary files. From there sslstrip easily got installed. Have a try. To install airgeddon:
- git clone
- cd airgeddon
- bash airgeddon.sh
Then follow the instructions
I found sslstrip as a pip project here. But unfortunately is only for python version 2 - 2.7 and Debain cut the support for it. One of the solutions might be adding those files manually on your Debian distro and then it might work.
Here is what the original page says:
1Project description
sslstrip is a MITM tool that implements Moxie Marlinspike’s SSL stripping attacks.
It requires Python 2.5 or newer, along with the ‘twisted’ python module.
Installing: pip install sslstrip
Running:
sslstrip can be run from the source base without installation. Just run ‘python sslstrip.py -h’ as a non-root user to get the command-line options.