Wonder if the match referenced at the end is true. Fun read.
Monica and Steve have two kids. As they weren't referred to as "twins", I'm going to assume that they're not. Assuming Monica got pregnant on the first date and again immediately after she gave birth (which is perfectly possible, but an unusual choice and very strenuous on the mother) that puts the episode 18 months ago, no later than July 2013. Considering that Tinder was launched around August 2012 and assuming Mon…
Fun with your friend's Facebook and Tinder sessions
21–30 of 59 posts
Re: Fun with your friend's Facebook and Tinder sessions
#22Earlier quoted context omitted.
I wonder if it's feasible to reference the TLS/SSL session against the session cookie? While the HTTPS session itself is probably transient, you can tell something is up if the same session cookie is being used with two different HTTPS keys.
You're describing the concept behind channel bound cookies. https://tools.ietf.org/html/rfc5929 As far as I know, it's not supported by any current browser (I welcome feedback to the contrary) but is included in SChannel. Given that we've only recently (arguably) gotten away from SSLv3, I don't have high hopes that it will be viable to require channel binding in the very near term.
$_REQUEST["salted_SHA_hash_of_symmetric_TLS_key"]
You'd save the current key to a DB, and manually check it in future requests.Re: Fun with your friend's Facebook and Tinder sessions
#23I'm trying to think about whether there's a way for Facebook and/or Tinder to mitigate this attack without degrading user experience. Because the auth token used is from the response to the last request ever made from Steve's computer, having a changing auth token on each request wouldn't help in this scenario. Restricting an auth token to an IP address wouldn't work since both users are presumably behind the same NA…
It seems like the most reasonable mitigation would be to disallow Burp Suite from working at all by using SSL cert pinning. (I'm actually pretty surprised that they don't do this already -- I know that Google pins certs for their own apps in Chrome.) This, of course, would not completely stop the issue. But, it would make the author's job that much harder, since he'd have to emulate the Tinder protocol without the as…
Re: Fun with your friend's Facebook and Tinder sessions
#24Install a RAT and do whatever you want later. You have have a lot more fun with a RAT than just grabbing FB cookies.
Re: Fun with your friend's Facebook and Tinder sessions
#25Earlier quoted context omitted.
I wonder if it's feasible to reference the TLS/SSL session against the session cookie? While the HTTPS session itself is probably transient, you can tell something is up if the same session cookie is being used with two different HTTPS keys.
You're describing the concept behind channel bound cookies. https://tools.ietf.org/html/rfc5929 As far as I know, it's not supported by any current browser (I welcome feedback to the contrary) but is included in SChannel. Given that we've only recently (arguably) gotten away from SSLv3, I don't have high hopes that it will be viable to require channel binding in the very near term.
Re: Fun with your friend's Facebook and Tinder sessions
#26Love this author's writing, esp this other post of his on Playing to Win - http://robertheaton.com/2014/11/03/why-you-should-read-playi...
A hacker at heart.
Re: Fun with your friend's Facebook and Tinder sessions
#27Earlier quoted context omitted.
If each computer had a unique hardware private key, that could stop it. But I'm not sure that they do? (Or even if some do, can HTML5 access that somehow?)
http://pilif.github.io/2008/05/why-is-nobody-using-ssl-clien...
Re: Fun with your friend's Facebook and Tinder sessions
#28Re: Fun with your friend's Facebook and Tinder sessions
#29Earlier quoted context omitted.
If each computer had a unique hardware private key, that could stop it. But I'm not sure that they do? (Or even if some do, can HTML5 access that somehow?)
Couldn't the author just copy Steve's private key to his computer then?
Re: Fun with your friend's Facebook and Tinder sessions
#30(Made as a desktop app so it has permissions to intercept the auth token, could have also been done as a chrome extension).