Information Security Stack Exchange is a question and answer site for information security professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to make sslstrip work with Internet Connection shared internet connection to router and another pc connected to that router, all are Linux, so

Internet <-> pc1 <-> broadband router <-> pc2

How can I use pc1 to decrypt all ssl packet coming from pc2 with ssl strip

share|improve this question
Please don't cross post on Stack Exchange. If your question is not in the appropriate site then please wait for it to be migrated. – DKNUCKLES Apr 18 '12 at 20:39
Is your question about how to see the traffic? If so, does this answer give you the info you need? – Rory Alsop Apr 19 '12 at 10:49
Thanks Rory, My question is how to see the ssl encrypted traffic in the scenario described above ? – Jack J. Apr 19 '12 at 22:33

Fundamentally, sslstrip acts as a transparent proxy for web traffic that changes https:// to http://. The transparent proxy functionality is implemented using ARP spoofing, which means the network switch needs to be susceptible to ARP spoofing attempts.

So you'd install sslstrip on pc1, make sure pc1 is able to forward packets, start arpspoof (separate package than sslstrip - i think arpspoof is on SF), and run sslstrip. You can see if arpspoof is running by running tcpdump on pc1 or checking the mac address table on the broadband router - the internet router should list the MAC address of pc1 and tcpdump should show all packets routing from pc2.

Aside from that, moxie's defcon prezo is published here. There's also videos that show you how to make this work link

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.