Hello guys, I'm trying out the pineapple mark v, trying to use delorean and sslstrip infusions to get private data, but it seems to be not working properly.
The delorean infusion is working as it should, but when the user do a request to a non ssl url (e.g: http://twitter.com) the request that is showed as output of the sslstrip interface is:
016-01-06 20:26:04,822 Resolving host: mobile.twitter.com
2016-01-06 20:26:04,825 Host cached.
2016-01-06 20:26:04,831 Resolved host successfully: mobile.twitter.com -> 199.16.156.107
2016-01-06 20:26:04,834 Sending request via SSL...
2016-01-06 20:26:05,099 HTTP connection made.
2016-01-06 20:26:05,102 Sending Request: GET /
2016-01-06 20:26:05,107 Sending header: accept-language : en-US,en;q=0.8
2016-01-06 20:26:05,111 Sending header: host : mobile.twitter.com
2016-01-06 20:26:05,115 Sending header: accept : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8,image/webp
2016-01-06 20:26:05,119 Sending header: user-agent : Mozilla/5.0 (iPad; CPU OS 9_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/47.0.2526.107 Mobile/13C75 Safari/601.1.46
2016-01-06 20:26:05,124 Sending header: connection : keep-alive
The problem is that the connection is not finished, the user's browser shows just to be loading until it gets connection timed out error.
Does someone knows what would be the problem? or how to solve that?
The firmware version that I'm using is 2.4.0. The only thing that I changed from the default configuration was the addition of the following iptables's rule (that is for delorean):
iptables -t nat -A PREROUTING -p udp --dport 123 -j DNAT --to-destination 172.16.42.1
# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
REDIRECT tcp -- anywhere anywhere tcp dpt:www redir ports 10000
DNAT udp -- anywhere anywhere udp dpt:ntp to:172.16.42.1
In any case, thank you!