{"id":72,"date":"2011-08-08T12:20:00","date_gmt":"2011-08-08T12:20:00","guid":{"rendered":"https:\/\/www.root42.de\/blog\/?p=72"},"modified":"2011-08-08T12:20:00","modified_gmt":"2011-08-08T12:20:00","slug":"ssl-everywhere-for-safari","status":"publish","type":"post","link":"https:\/\/www.root42.de\/blog\/?p=72","title":{"rendered":"SSL Everywhere for Safari"},"content":{"rendered":"<p>The EFF has published a <a href=\"https:\/\/www.eff.org\/https-everywhere\/\">Firefox extension to force HTTPS<\/a> on as many websites as possible. This is a good idea(tm). But on OS X I use Safari, not Firefox. So I was wondering if there is a similar extension for Safari. It turns out <a href=\"http:\/\/www.nearinfinity.com\/home\/opensource\/ssl-everywhere.html\">there is<\/a>. However, this extension is available in <a href=\"https:\/\/github.com\/nearinfinity\/ssl-everywhere.safariextension\">source only<\/a>. The reason for this is given in a <a href=\"http:\/\/www.nearinfinity.com\/blogs\/jeff_kunkle\/lessons_learned_building_an_ht.html\">blog post by the developer<\/a>. In short: The Safari extension API is limited, and the extension cannot guarantee that all your session cookies are transferred via HTTPS, making you vulnerable to stuff like Firesheep. And that is a bad thing(tm). But it is still useful, since it will redirect you to secure versions of the websites. One thing to note when following the build instructions: You need to enroll in the free Safari Dev program, and get a developer certificate. This is very well described over at <a href=\"http:\/\/developer.apple.com\/programs\/safari\/\">Apple&#8217;s developer center<\/a>. After that, you can enable the developer menu in Safari&#8217;s settings and just install the extension from the cloned git repository.<\/p>\n<div style=\"clear: both; text-align: center;\"><a href=\"http:\/\/3.bp.blogspot.com\/-82djC1oMWyM\/Tj_VYE4qNKI\/AAAAAAAAAew\/NuX3GBtO0pc\/s1600\/Bildschirmfoto+2011-08-08+um+14.13.07.png\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" border=\"0\" height=\"315\" src=\"http:\/\/3.bp.blogspot.com\/-82djC1oMWyM\/Tj_VYE4qNKI\/AAAAAAAAAew\/NuX3GBtO0pc\/s400\/Bildschirmfoto+2011-08-08+um+14.13.07.png\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The EFF has published a Firefox extension to force HTTPS on as many websites as possible. This is a good idea(tm). But on OS X I use Safari, not Firefox. So I was wondering if there is a similar extension for Safari. It turns out there is. However, this extension is available in source only. &hellip; <a href=\"https:\/\/www.root42.de\/blog\/?p=72\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;SSL Everywhere for Safari&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[56,24,55,54],"tags":[],"_links":{"self":[{"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/72"}],"collection":[{"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=72"}],"version-history":[{"count":0,"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=\/wp\/v2\/posts\/72\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.root42.de\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}