Hi, I'm having constant problems with sslstrip on my MKV. I did notice that the stop action did not remove the rules from iptables.. not sure why, I don't see anything wrong with the the script. I added a line to remove them as mentioned above and that fixed it.
However, I'm still having issues. When it's running, all traffic from port 80 is redirected, but any traffic which is forwarded to the SSL page and stripped by sslstrip, is not forwarded correctly. Instead the browser hangs until timeout.
Here is what I see in the log.. using facebook as the example, but this happens on all websites forwarding to the ssl version. I've cleared the cache and cookies as well.
2014-10-20 18:20:52,297 Resolving host: www.facebook.com
2014-10-20 18:20:52,299 Host cached.
2014-10-20 18:20:52,303 Resolved host successfully: www.facebook.com -> 31.13.73.145
2014-10-20 18:20:52,306 Sending request via SSL...
2014-10-20 18:20:52,340 HTTP connection made.
2014-10-20 18:20:52,343 Sending Request: GET /
2014-10-20 18:20:52,346 Sending header: accept-language : en-us
2014-10-20 18:20:52,349 Sending header: host : www.facebook.com
2014-10-20 18:20:52,352 Sending header: accept : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
2014-10-20 18:20:52,355 Sending header: user-agent : Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D201 Safari/9537.53
2014-10-20 18:20:52,359 Sending header: dnt : 1
2014-10-20 18:20:52,362 Sending header: connection : keep-alive
(times out here)
Hitting CTRL-C immediately serves a blank page to the browser... so I know it's SSL strip waiting for a response.
Also, after running for awhile, I see a massive amount of virtual memory used by sslstrip. See screenshot.