Zed, you are so excellent.”
為什么要寫這句英文?容我賣個關子稍后再解釋。
相信大多數(shù)人都體驗過Google Earth(簡稱GE),我對GE最初的印象是在大學宿舍,當時Google剛剛推出GE時,舍友們喜歡在上面找自己的家,驚訝于它的精細程度,并擔心是否對中國有一定的安全隱患。
坦白說,當時我對GE上找家沒一點興趣,但不能否認寫到這時,我停下筆,打開了GE,花了很長時間找到了我在成都和泰安的家。我想中國80后的一代對家的概念或多或少有一定的困擾吧。比如我,生在泰山腳下,十八歲那年離開故鄉(xiāng),在北京學習工作了九年,莫名其妙的在成都安家,掐指一算四年有余。這讓我不禁納悶,盡管國家的全部土地都歸公民所有,貌似沒有任何一寸土地屬于我個人,何處是我的家?故土還是戶口?如那久未謀面的故人還是隔窗對望的路人。好了,帶上耳機聽上一曲《鹿港小鎮(zhèn)》,我們還是進入正題。
GoogleEarth的影像確實可以說是全球最佳影像數(shù)據(jù),數(shù)據(jù)完整,更新及時,無IP限制,最重要的一點,沒有偏移。這么寶貴的影像數(shù)據(jù)能這么大方的開放給大家,Google自然對自己的加密算法自信慢慢??上?,就算是巨人般的Google,也會在程序員面前露出破綻。好戲開始了。
類似上一篇解析百詞斬的過程,首先我們先要想辦法能獲取這些數(shù)據(jù),然后才能解析它。Google的技術自然毋庸置疑,直接放棄人肉搜索,一點技術含量都沒有。這里我用的是HttpDebugger軟件,可以查看本地應用程序的請求。這里打開GE隨意瀏覽,你就可以捕獲到如下的請求隊列:
數(shù)據(jù)請求的url終于得到了,如魚在哽的感覺。這url到底是什么規(guī)范,行列號在哪里?flatfile又是什么東東?這些-i,-t,-q又是干什么用的?下面的數(shù)字685又是什么意思?光歸納問題就得花不少時間來消化,仿佛一拳被KO的節(jié)奏。
我想這個時候,你應該和我一樣,默默的把url下載下來,嘗試看一下里面的內容,或許這是唯一能做的事情了吧。于是乎,我切切的,怯怯的下載下來,以16進制打開該文件,瞬間淚崩的既視感:
無從下手啊。明明是一部不錯的島國愛情動作片,非要全屏馬賽克,急死寶寶了。于是我Google了很久,作為一名程序員,F(xiàn)Q技術就不普及了。找了半天都沒任何進展,真的是將近一整天沒有一絲想法。不小心的找到一個俄文網(wǎng)站,里面提到了影像數(shù)據(jù)的解析算法,編碼解析后,發(fā)現(xiàn)果然可以。這里要說明一下,應該是白俄羅斯的網(wǎng)站,頓時對戰(zhàn)斗民族的破解技術有了新的認識。
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應用分析 2017-07-26
- 集合結合數(shù)據(jù)結構來看看(二) 2017-07-26