Earlier quoted context omitted.
StartSSL ( http://www.startssl.com/?app=1 ) provides free certificates that are browser-recognised.
I've been using StartSSL for quite some time, and only wget has been unwilling to accept it (whereas curl, firefox and chrome have all accepted it): ERROR: cannot verify [site]'s certificate, issued by `/C=IL/O=StartCom Ltd./OU=Secure Digital Certificate Signing/CN=StartCom Class 1 Primary Intermediate Server CA': Self-signed certificate encountered. To connect to [site] insecurely, use `--no-check-certificate'.
This is why sites choose to stay vulnerable to Firesheep
101–110 of 143 posts
Re: This is why sites choose to stay vulnerable to Firesheep
#102Earlier quoted context omitted.
I think he's arguing that since both twitter and facebook (and other unnamed sites) do not use adsense, but are still vulnerable to firesheep, there must be another reason why developers don't update the security for their website.
Facebook has an HTTPS version, but Facebook Chat doesn't work over HTTPS.
1. Go to https://www.facebook.com/
2. Log in.
3. Immediately you get redirected back to http://www.facebook.com WTF?!
4. Click logout.
5. Go back to https://www.facebook.com/
6. This time you get redirected to https://ssl.facebook.com/ and you're STILL LOGGED IN.
Actually now that I try the same thing with the non-SSL version of the site I have the same problem. WTF is going on? The only way I'm able to log out is by deleting the facebook.com cookies.
I'm on Safari 5.
Re: This is why sites choose to stay vulnerable to Firesheep
#103Re: This is why sites choose to stay vulnerable to Firesheep
#104Earlier quoted context omitted.
Indeed, the warning has it's merits. That being said the second part of your argument is completely wrong. You can just as easily inject evil JS using an https server and never get the mixed content warnings. The warning serves to indicate to users that some assets (think important-financial-graph.jpg) aren't being served over the same encryption as the rest of the page. But then again, browsers like Safari have no p…
> You can just as easily inject evil JS using an https server and never get the mixed content warnings. Only if the user ignores the "invalid certificate" warning.
Re: This is why sites choose to stay vulnerable to Firesheep
#105This is a problem we (GitHub) are facing in a big way right now. Google Charts doesn't offer https alternatives, so almost all our users get a big "this site is going to steal all your private information" (mixed content warning). We chose to roll out SSL first, then deal with the hard problem of mixed content warnings (building ridiculous image proxies) later. I think a lot of developers underestimate how big of an…
Other than Google Analytics I can't think of a single other widget/embed/analytics app that has supported SSL out of the box. It's a real shame, but on the other hand I'd bet good money that the web will be 99% SSL within the next 24 months.
Re: This is why sites choose to stay vulnerable to Firesheep
#106This is a problem we (GitHub) are facing in a big way right now. Google Charts doesn't offer https alternatives, so almost all our users get a big "this site is going to steal all your private information" (mixed content warning). We chose to roll out SSL first, then deal with the hard problem of mixed content warnings (building ridiculous image proxies) later. I think a lot of developers underestimate how big of an…
Re: This is why sites choose to stay vulnerable to Firesheep
#107This is a problem we (GitHub) are facing in a big way right now. Google Charts doesn't offer https alternatives, so almost all our users get a big "this site is going to steal all your private information" (mixed content warning). We chose to roll out SSL first, then deal with the hard problem of mixed content warnings (building ridiculous image proxies) later. I think a lot of developers underestimate how big of an…
Re: This is why sites choose to stay vulnerable to Firesheep
#108Earlier quoted context omitted.
Everyone being on the same network isn't too much of a problem. They still can't read each others traffic. See http://en.wikipedia.org/wiki/IEEE_802.11i-2004 or http://en.wikipedia.org/wiki/Wi-Fi_Protected_Access#WPA2 Every device negotiates its own keys with the access point.
Very common misconception, but it's still a problem. Any client with the network password can capture the initial key negotiation, and then decrypt the client's subsequent traffic. You can enter the network password in Wireshark: http://wiki.wireshark.org/HowToDecrypt802.11 .
Re: This is why sites choose to stay vulnerable to Firesheep
#109Earlier quoted context omitted.
Okay, here's another "just as easy" scenario: 1. You include http://google.com/trusted.js on a https page 2. Someone goes to a cafe, opens up your website with Safari while someone is performing a MiTM attack on that file. 3. No warnings, your user is compromised.
Yeah, then don't do that, that's the point . Whether you include mixed content in your site is up to you, the developer.
Re: This is why sites choose to stay vulnerable to Firesheep
#110This is a problem we (GitHub) are facing in a big way right now. Google Charts doesn't offer https alternatives, so almost all our users get a big "this site is going to steal all your private information" (mixed content warning). We chose to roll out SSL first, then deal with the hard problem of mixed content warnings (building ridiculous image proxies) later. I think a lot of developers underestimate how big of an…
Could you proxy through your own servers?