sslstrip
Downgrade HTTPS to HTTP in a MITM.
KaliParrotLinuxhigh
pkg: sslstrip
sslstrip rewrites HTTPS links to HTTP during a MITM to capture credentials (defeated by HSTS).
Syntax
sslstrip -l {port}
Example
sslstrip -l 8080
Strips TLS from proxied traffic to read it in clear (legacy targets).
Options & flags
What each switch does. Toggle them in the builder below to assemble a command.
Command builder
Tick options (and fill any values) to build a ready-to-copy command.
sslstrip
Usage examples
sslstrip -l 8080 -w log.txt
Strip TLS during a MITM and log traffic.
Advantages
- Classic MITM technique
- Simple to run
Disadvantages
- HSTS/modern browsers defeat it
- Needs an active MITM
Tags
#mitm#tls#downgrade
Official docs: sslstrip ↗
Related commands
Frequently asked questions
What is sslstrip used for?
sslstrip rewrites HTTPS links to HTTP during a MITM to capture credentials (defeated by HSTS).
What is an example sslstrip command?
A common example is: sslstrip -l 8080 — Strips TLS from proxied traffic to read it in clear (legacy targets).
Is sslstrip part of Kali Linux?
Yes. sslstrip ships with Kali Linux (and Parrot OS). If missing, install it with: sudo apt install sslstrip.
What category of security tool is sslstrip?
sslstrip is a Sniffing & Spoofing tool with a high-risk profile when run against a live target.
Try recon tools live
Run real scans against a domain you control, stage by stage.