0:00:00.770,0:00:03.032 這裡有很多1和0 0:00:03.032,0:00:06.131 就是所謂的二進制信息。 0:00:06.131,0:00:07.573 這是電腦溝通的方式。 0:00:07.573,0:00:09.502 這是它們收集資料的方式。 0:00:09.502,0:00:11.128 這是電腦的思考方式。 0:00:11.128,0:00:12.747 這就是電腦的運作 0:00:12.747,0:00:15.129 會做的所有事情。 0:00:15.129,0:00:17.176 我是一個網路安全研究員, 0:00:17.176,0:00:19.246 我的工作就是研究該信息, 0:00:19.246,0:00:20.930 和把該信息弄清楚, 0:00:20.930,0:00:23.683 嘗試去明白1和0的意思。 0:00:23.683,0:00:26.192 不幸的是,我們不只討論 0:00:26.192,0:00:27.760 我這裡這個屏幕的1和0。 0:00:27.760,0:00:30.443 我們不只是說著幾頁的1和0。 0:00:30.443,0:00:33.052 我們說的是上億個 0:00:33.052,0:00:34.385 1和0, 0:00:34.385,0:00:37.026 是超過任何人所能理解的。 0:00:37.026,0:00:38.885 現在,令人感興趣的是 0:00:38.885,0:00:41.377 當我剛開始做網路 0:00:41.377,0:00:43.120 — (歡笑聲) — 0:00:43.120,0:00:45.123 當我剛開始做網路, 我並不確定 0:00:45.123,0:00:46.596 探討1和0 0:00:46.596,0:00:48.890 是我一辈子想做的事。 0:00:48.890,0:00:50.910 因為在我的腦海裡,網路是在 0:00:50.910,0:00:54.591 防止病毒侵略我奶奶的電腦, 0:00:54.591,0:00:57.939 防止Myspace的網頁被駭客入侵, 0:00:57.939,0:01:00.124 也許在我最輝煌的日子, 0:01:00.124,0:01:03.875 它防止人們的信用卡資料被盜用。 0:01:03.875,0:01:05.238 這些都是重要的因素, 0:01:05.238,0:01:07.996 但這不是我想度過我人生的方式。 0:01:07.996,0:01:09.930 但工作三十分鐘之後 0:01:09.930,0:01:11.283 作為一名國防承包商, 0:01:11.283,0:01:14.073 我開始發現我的網路概念 0:01:14.073,0:01:15.942 有點不對勁。 0:01:15.942,0:01:17.887 事實上,在國防眼裡, 0:01:17.887,0:01:20.201 防止病毒侵略我奶奶的電腦 0:01:20.201,0:01:23.144 在他們的列表裡實在不重要。 0:01:23.144,0:01:24.445 原因是網路 0:01:24.445,0:01:28.238 比任何上述事件還來得大。 0:01:28.238,0:01:31.063 網路是我們生活中不可或缺的東西, 0:01:31.063,0:01:34.123 因為電腦是我們生活中不可或缺的東西 0:01:34.123,0:01:36.075 就算你沒擁有電腦。 0:01:36.075,0:01:38.721 電腦掌控你車上的一切, 0:01:38.721,0:01:40.601 從全球定位系統到安全氣囊, 0:01:40.601,0:01:41.917 它控制你的電話。 0:01:41.917,0:01:43.088 你之所以能撥911 0:01:43.088,0:01:44.884 與別人連線都因為它。 0:01:44.884,0:01:47.678 它掌控了國家的整個基礎建設, 0:01:47.678,0:01:49.354 之所以你能使用電, 0:01:49.354,0:01:51.692 使用熱能、飲用水、食物, 0:01:51.692,0:01:53.593 電腦也掌控了軍用設備, 0:01:53.593,0:01:55.270 從飛彈基地到衛星 0:01:55.270,0:01:59.184 一直到核能防禦系統, 0:01:59.184,0:02:01.173 上述所有事情的運作 0:02:01.173,0:02:02.589 都依賴著電腦, 0:02:02.589,0:02:04.572 所以網路極為重要 0:02:04.572,0:02:06.076 當其中一個環節出錯, 0:02:06.076,0:02:09.194 網路也能使所有事情無法運作。 0:02:09.194,0:02:10.779 但這就是我踏進網路世界的地方。 0:02:10.779,0:02:13.719 我工作的主要任務是保護全部的東西, 0:02:13.719,0:02:15.381 確保它們能運作, 0:02:15.381,0:02:17.709 但有些時候,我需要破壞其中的一些東西, 0:02:17.709,0:02:20.105 因為網路不光只有保護, 0:02:20.105,0:02:22.378 它也包括破壞。 0:02:22.378,0:02:23.954 我們現在來到了 0:02:23.954,0:02:25.415 網路武器的時代。 0:02:25.415,0:02:28.550 事實上,訝異的是網路武器 0:02:28.550,0:02:32.171 的範疇已經擴大到了戰爭的地步。 0:02:32.171,0:02:33.971 戰爭。 0:02:33.971,0:02:35.900 它不一定是壞事。 0:02:35.900,0:02:38.651 在一方面,它意味著我們需要有 0:02:38.651,0:02:40.394 全新的戰線來保護自己, 0:02:40.394,0:02:41.879 但另一方面, 0:02:41.879,0:02:43.721 也表示我們有一種全新的攻擊方式, 0:02:43.721,0:02:45.580 全新的辦法來阻止邪惡的人 0:02:45.580,0:02:47.807 做邪惡的事情。[br] 0:02:47.807,0:02:49.618 讓我們用完全理論的例子 0:02:49.618,0:02:51.307 來考慮這一點。[br] 0:02:51.307,0:02:53.565 假設恐怖分子要炸毀一座建築物, 0:02:53.565,0:02:55.633 他想在未來一次又一次的 0:02:55.633,0:02:57.084 做到這一點。 0:02:57.084,0:02:59.924 所以在該建築物爆炸時他並不想在場。 0:02:59.924,0:03:01.442 他會使用手機 0:03:01.442,0:03:03.777 作為遙控引爆。 0:03:03.777,0:03:05.648 以往, 唯一制止 0:03:05.648,0:03:07.284 這種恐怖份子, 0:03:07.284,0:03:09.957 便是我們必須槍林彈雨和汽車追逐, 0:03:09.957,0:03:12.289 但現在這未必需要了。 0:03:12.289,0:03:13.852 我們正在進入這樣的一個時代, 0:03:13.852,0:03:14.962 按一個鈕阻止他 0:03:14.962,0:03:16.969 從1000英里外, 0:03:16.969,0:03:18.558 因為無論他知道與否, 0:03:18.558,0:03:20.269 只要他決定用他的手機, 0:03:20.269,0:03:23.403 他便走進網路的領域。 0:03:23.403,0:03:26.520 一個精心製作的網路攻擊[br]可以侵略他的手機, 0:03:26.520,0:03:28.669 對他的電池禁用過壓保護, 0:03:28.669,0:03:30.424 大幅度的電路超載, 0:03:30.424,0:03:32.781 導致電池過熱和爆炸。 0:03:32.781,0:03:35.227 沒有手機,沒有引爆器, 0:03:35.227,0:03:37.150 也許恐怖分子都沒了, 0:03:37.150,0:03:38.181 按一個按鈕 0:03:38.181,0:03:40.861 全都是千里之外。 0:03:40.861,0:03:42.612 那麼這是如何運作呢? 0:03:42.612,0:03:44.880 這一切都回到那些1和0。 0:03:44.880,0:03:47.885 二進制信息使你的手機的運作, 0:03:47.885,0:03:51.469 正確使用它,可以讓你的手機爆炸。 0:03:51.469,0:03:53.941 因此,當你開始從這個角度來看網路, 0:03:53.941,0:03:57.104 篩選二進制信息過生活 0:03:57.104,0:03:59.521 開始似乎有點剌激。 0:03:59.521,0:04:02.167 但這裡才是大問題:這是很艱苦的, 0:04:02.167,0:04:03.852 真的,真的很艱苦, 0:04:03.852,0:04:05.686 原因如下。 0:04:05.686,0:04:08.452 想想你在手機裡擁有的一切。 0:04:08.452,0:04:10.415 你擁有你所拍攝的照片。 0:04:10.415,0:04:12.201 你擁有你聽的音樂。 0:04:12.201,0:04:13.849 你擁有你的聯絡人清單, 0:04:13.849,0:04:15.474 你的電子郵件,大概500個應用程序, 0:04:15.474,0:04:18.475 你在這一生從來沒有用過, 0:04:18.475,0:04:22.462 這背後的一切是軟體,代碼, 0:04:22.462,0:04:23.842 控制你的手機, 0:04:23.842,0:04:26.498 在某一處,埋藏裡面的代碼, 0:04:26.498,0:04:29.046 是控制你電池的一小片, 0:04:29.046,0:04:30.917 那就是我真正找的東西, 0:04:30.917,0:04:34.603 但這一切,只是一堆1和0, 0:04:34.603,0:04:36.134 而這全部都混在一起。 0:04:36.134,0:04:39.679 在網路中,我們稱這是[br]在一堆針裡找出一支針, 0:04:39.679,0:04:42.028 因為所有東西都非常相似。 0:04:42.028,0:04:43.760 我在尋找關鍵的一塊, 0:04:43.760,0:04:46.994 但它混在其中。 0:04:46.994,0:04:49.246 讓我們退後一步 0:04:49.246,0:04:51.590 走出製造恐怖手機爆炸[br]這類理論的情況, 0:04:51.590,0:04:54.406 看看真實發生在我身上的事。 0:04:54.406,0:04:55.749 幾乎不管我做什麼, 0:04:55.749,0:04:57.191 我的工作總是坐下來 0:04:57.191,0:04:59.563 從一大堆的二進制信息, 0:04:59.563,0:05:01.290 一直做一些具體的事情 0:05:01.290,0:05:03.277 尋找一個關鍵的部分。 0:05:03.277,0:05:05.354 在這種情況下,我要尋找一種非常先進, 0:05:05.354,0:05:06.872 非常高科技的一行代碼, 0:05:06.872,0:05:08.087 我知道我能破解的代碼, 0:05:08.087,0:05:09.801 但它埋藏在 0:05:09.801,0:05:11.827 十億個1和0的內部的某處。 0:05:11.827,0:05:13.405 不幸的是,我不知道 0:05:13.405,0:05:15.096 我究竟在找什麼。 0:05:15.096,0:05:16.292 我不知道它看起來像什麼, 0:05:16.292,0:05:19.210 這使得要發現它真的,真的很辛苦。 0:05:19.210,0:05:21.249 當我這樣做, 0:05:21.249,0:05:23.591 我基本上是要看 0:05:23.591,0:05:25.314 各種二進制信息, 0:05:25.314,0:05:27.516 嘗試破解每一行信息,看看這是否 0:05:27.516,0:05:28.740 是我要找的。 0:05:28.740,0:05:30.365 過了一段時間後,我想我已經找到了 0:05:30.365,0:05:31.702 一直在尋找的那一塊。 0:05:31.702,0:05:33.806 我想這也許是它。 0:05:33.806,0:05:35.838 這似乎是對的,但我也不太肯定。 0:05:35.838,0:05:38.756 我不知道這些1和0代表什麼。 0:05:38.756,0:05:42.130 所以我花了一些時間,試圖把它解決, 0:05:42.130,0:05:43.800 但沒運氣, 0:05:43.800,0:05:44.986 最後我決定, 0:05:44.986,0:05:46.595 我要克服它, 0:05:46.595,0:05:48.106 我要在一個週末回來, 0:05:48.106,0:05:49.446 我要搞清楚這代表什麼 0:05:49.446,0:05:51.158 才會離開。 0:05:51.158,0:05:53.324 我就這樣做。我在一個星期六的早晨, 0:05:53.324,0:05:56.969 花約10小時,點滴匯集所有資料。 0:05:56.969,0:05:58.361 我只是不知道它們[br]是如何結合在一起的。 0:05:58.361,0:06:01.151 我不知道這些1和0的意思。 0:06:01.151,0:06:03.218 整整歷經15小時, 0:06:03.218,0:06:05.820 我開始更了解什麼在那裡, 0:06:05.820,0:06:07.592 但我心存疑慮 0:06:07.592,0:06:09.181 我一直在整理的資料 0:06:09.181,0:06:12.104 實際上與我要找的無關。 0:06:12.104,0:06:14.591 20小時後,進度開始 0:06:14.591,0:06:18.355 非常緩慢 —(笑聲) — 0:06:18.355,0:06:19.621 我敢肯定 0:06:19.621,0:06:21.560 我走錯路, 0:06:21.560,0:06:23.811 但我不會放棄。 0:06:23.811,0:06:26.645 在實驗室30小時後, 0:06:26.645,0:06:28.906 我明白我一直在整理的是什麼, 0:06:28.906,0:06:31.724 事實證明,我是對的,這並不是我所期待的。 0:06:31.724,0:06:33.423 我花了30小時拼湊 0:06:33.423,0:06:36.145 這些1和0, 形成一張小貓的照片。 0:06:36.145,0:06:37.940 (笑聲) 0:06:37.940,0:06:41.746 我浪費我生命中30小時尋找這隻小貓, 0:06:41.746,0:06:43.584 跟我試圖 0:06:43.584,0:06:45.571 完成的任務無關。 0:06:45.571,0:06:49.434 我很沮喪,我精疲力竭。 0:06:49.434,0:06:52.660 30小時在實驗室後,[br]我聞起來可能滿身汗臭。 0:06:52.660,0:06:54.890 但我沒有放棄而回家, 0:06:56.084,0:06:57.420 而是後退了一步, 0:06:57.420,0:06:59.961 問自己,哪裡出了問題呢? 0:06:59.961,0:07:02.173 我怎麼會犯這樣一個愚蠢的錯誤? 0:07:02.173,0:07:03.571 我在這方面很能幹。 0:07:03.571,0:07:04.890 我靠這個謀生。 0:07:04.890,0:07:07.038 到底發生什麼事? 0:07:07.038,0:07:09.813 嗯,我想,當你在這個層面上看信息, 0:07:09.813,0:07:12.640 是很容易迷失軌跡的。 0:07:12.640,0:07:14.384 當你在樹林之中是不容易見到森林的。 0:07:14.384,0:07:16.548 很容易走進錯誤的兔子洞, 0:07:16.548,0:07:18.310 而浪費大量時間 0:07:18.310,0:07:20.130 做著錯誤的事情。 0:07:20.130,0:07:21.730 不過,我有這個頓悟。 0:07:21.730,0:07:24.729 我們從第一天開始已經 0:07:24.729,0:07:26.219 完全不正確地看數據。 0:07:26.219,0:07:28.322 電腦就是這樣思考的,1和0。 0:07:28.322,0:07:29.714 這不是人的思考方式, 0:07:29.714,0:07:32.028 但我們一直在努力地適應我們的頭腦 0:07:32.028,0:07:33.373 像電腦一樣思考, 0:07:33.373,0:07:35.970 這樣我們就可以理解這些信息。 0:07:35.970,0:07:37.920 我們不應該試圖讓頭腦適應問題, 0:07:37.920,0:07:39.568 而是應該使問題 0:07:39.568,0:07:40.537 符合我們的頭腦, 0:07:40.537,0:07:42.646 因為大腦有着巨大的潛力 0:07:42.646,0:07:45.732 分析大量的信息, 0:07:45.732,0:07:47.029 但不是這樣。 0:07:47.029,0:07:48.496 如果我們能夠將這類信息 0:07:48.496,0:07:50.023 做正確的翻譯 0:07:50.023,0:07:52.871 而發掘潛能呢? 0:07:52.871,0:07:54.065 抱著這些想法, 0:07:54.065,0:07:55.683 我從工作的地下室實驗室 0:07:55.683,0:07:56.990 衝到了我家裡的實驗室, 0:07:56.990,0:07:58.986 實際上看起來幾乎是一樣。 0:07:58.986,0:08:00.810 主要的區別是,在工作時, 0:08:00.810,0:08:02.389 我被網路上的材料包圍, 0:08:02.389,0:08:04.994 而這種情況下網路似乎是一個問題。 0:08:04.994,0:08:08.347 在家裡,我卻是被我所學到一切包圍。 0:08:08.347,0:08:10.219 所以,我翻遍每一本我能找到的書, 0:08:10.219,0:08:11.551 每一個我曾有過的想法, 0:08:11.551,0:08:13.697 看看我們如何才能將問題轉域 0:08:13.697,0:08:16.829 換到完全不同的東西? 0:08:16.829,0:08:18.223 最大的問題是, 0:08:18.223,0:08:20.191 我們想將它翻譯成什麼? 0:08:20.191,0:08:22.303 有什麼是我們的大腦 0:08:22.303,0:08:24.181 能夠自然的利用? 0:08:24.181,0:08:26.470 我的答案是視像。 0:08:26.470,0:08:29.619 我們有巨大的能力來分析視覺信息。 0:08:29.619,0:08:32.202 我們可以將顏色色層,深度線索, 0:08:32.202,0:08:33.990 這些種種不同的信號到我們周圍的世界 0:08:33.990,0:08:36.385 成為一個連貫的畫面。 0:08:36.385,0:08:37.792 實在是難以置信。 0:08:37.792,0:08:39.173 因此,如果我們能找到一種方法 0:08:39.173,0:08:41.359 把這些二進制模式轉換為視覺信號, 0:08:41.359,0:08:43.191 我們才能真正解開我們的大腦功能 0:08:43.191,0:08:45.901 來處理這些東西。 0:08:45.901,0:08:47.744 於是我開始看看這些二進制信息, 0:08:47.744,0:08:48.834 我問自己,當我第一次 0:08:48.834,0:08:50.710 遇到這樣的事情我會怎麼辦? 0:08:50.710,0:08:52.333 我想要做的第一件事, 0:08:52.333,0:08:53.692 我要回答的第一個問題的是, 0:08:53.692,0:08:54.970 這是什麼? 0:08:54.970,0:08:57.498 我不在乎它做什麼,它是如何運作。 0:08:57.498,0:08:59.977 我所想知道的是,它是什麼? 0:08:59.977,0:09:01.652 我從觀察一部分信號 0:09:01.652,0:09:03.335 便可以明白這一點, 0:09:03.335,0:09:05.788 二進制信息中的序列部分, 0:09:05.788,0:09:08.690 我觀察着那些數據部分之間的關係。 0:09:08.690,0:09:10.462 當我收集夠這些序, 0:09:10.462,0:09:12.466 我開始得到信息 0:09:12.466,0:09:15.100 意向的頭緒。 0:09:15.100,0:09:16.284 讓我們回到那個 0:09:16.284,0:09:18.374 炸毀恐怖分子電話的情境。 0:09:18.374,0:09:20.577 在二進制級別英文文字 0:09:20.577,0:09:21.890 看起來是像這樣。 0:09:21.890,0:09:24.216 你的聯絡人清單是像這樣, 0:09:24.216,0:09:25.776 如果我研究它的話。 0:09:25.776,0:09:28.010 這看起來真的很難分析, 0:09:28.010,0:09:30.114 但如果我們採取這些相同的 0:09:30.114,0:09:31.296 二進制數據部分, 0:09:31.296,0:09:33.060 而將它 0:09:33.060,0:09:34.980 翻譯成視像, 0:09:34.980,0:09:36.777 翻譯這些關係, 0:09:36.777,0:09:38.333 這就是我們能夠得到的東西。 0:09:38.333,0:09:40.247 英文文字從視覺抽象的觀點 0:09:40.247,0:09:42.918 看起來便是這樣。 0:09:42.918,0:09:44.058 突然間, 0:09:44.058,0:09:45.493 它向我們展示 0:09:45.493,0:09:46.665 所有1和0相同的信息, 0:09:46.665,0:09:48.986 但以一種完全不同的方式, 0:09:48.986,0:09:50.703 一種我們就可以立刻理解的方式。 0:09:50.703,0:09:53.668 我們在這裡可以即時看到所有的模式。 0:09:53.668,0:09:56.260 我花了幾秒便挑出在這裡的圖案, 0:09:56.260,0:09:58.514 但從1和0之間 0:09:58.514,0:09:59.834 就要數個小時,數天。 0:09:59.834,0:10:01.570 這只需要幾分鐘人們便能看到 0:10:01.570,0:10:03.235 這裡代表的這些圖案, 0:10:03.235,0:10:05.482 但要從1和0之間看到 0:10:05.482,0:10:07.136 便需要多年的 0:10:07.136,0:10:08.722 網路經驗。 0:10:08.722,0:10:10.384 這部分是 0:10:10.384,0:10:12.408 聯絡人清單裡面由小寫字母 0:10:12.408,0:10:14.175 後跟著小寫字母所致。 0:10:14.175,0:10:15.516 這是由大寫跟著大寫, 0:10:15.516,0:10:18.201 小寫跟著大寫,大寫跟著小寫。 0:10:18.201,0:10:20.887 這部分是空格所致。這部分歸位鍵是所致。 0:10:20.887,0:10:22.395 這樣, 我們可以在幾秒鐘內 0:10:22.395,0:10:25.361 剖析二進制信息的每個小細節, 0:10:25.361,0:10:28.895 而不是這個階段的幾個星期,幾個月。 0:10:28.895,0:10:30.407 這就是你手機的 0:10:30.407,0:10:32.283 1和0, 0:10:32.283,0:10:33.296 但這是看起來的 0:10:33.296,0:10:35.187 視覺抽象。 0:10:35.187,0:10:37.172 這就是你音樂的樣子, 0:10:37.172,0:10:39.375 但這是它的視覺抽象。 0:10:39.375,0:10:41.135 對我來說更重要的是, 0:10:41.135,0:10:44.410 這就是你手機上代碼的視覺抽象。 0:10:44.410,0:10:46.567 這就是我的目的, 0:10:46.567,0:10:48.707 它的視覺抽象。 0:10:48.707,0:10:51.216 如果我找不到這一點,我便不能讓手機發生爆炸。 0:10:51.216,0:10:53.835 我可以花幾個星期 0:10:53.835,0:10:55.012 在這些在1和0上 0:10:55.012,0:10:56.796 但只需要幾秒 0:10:56.796,0:11:00.100 便能挑出一個視覺的抽象。 0:11:00.100,0:11:02.592 在這一切中一個最顯著的收穫 0:11:02.592,0:11:05.424 是我們有著一種全新的方式 0:11:05.424,0:11:08.663 來了解新的信息,以前從未見過的方式。 0:11:08.663,0:11:11.167 現在我知道在二進制層次的英文是什麼模樣, 0:11:11.167,0:11:13.277 而我知道它的視覺抽象模樣, 0:11:13.277,0:11:16.592 但我從來沒有見過俄羅斯文的二進制。 0:11:16.592,0:11:18.392 我得花幾個星期弄清楚 0:11:18.392,0:11:21.389 從原始碼1和0,我看到什麼。 0:11:21.389,0:11:23.140 但因為我們的大腦可以 0:11:23.140,0:11:25.957 立即接收這些視覺抽象 0:11:25.957,0:11:27.445 內部的細微圖案, 0:11:27.445,0:11:29.277 我們可以不自覺地 0:11:29.277,0:11:30.850 應用在這些新的情況。 0:11:30.850,0:11:32.332 這就是俄羅斯文 0:11:32.332,0:11:33.912 看起來的視化抽象。 0:11:33.912,0:11:35.716 因為我知道一種語言的樣子, 0:11:35.716,0:11:37.292 我可以識別其他語言, 0:11:37.292,0:11:39.162 即使我不熟悉那些語言。 0:11:39.162,0:11:40.948 這就是照片的樣子, 0:11:40.948,0:11:42.835 但是這是剪貼畫的樣子。 0:11:42.835,0:11:45.390 這是你手機上代碼看起來像的樣子, 0:11:45.390,0:11:48.097 但這是在你電腦上的代碼的樣子。 0:11:48.097,0:11:49.961 我們的大腦可以 0:11:49.961,0:11:51.912 看得到 0:11:51.912,0:11:54.408 在1和0中看不到的模式。 0:11:54.408,0:11:56.264 但我所提所的只是 0:11:56.264,0:11:58.401 這個方法潛力的開端。 0:11:58.401,0:12:00.079 我們才剛剛開始解開 0:12:00.079,0:12:03.394 我們思想的能力來處理視覺信息。 0:12:03.394,0:12:05.384 如果我們把這些相同的概念,[br] 0:12:05.384,0:12:07.035 並將其轉化為三維, 0:12:07.035,0:12:10.230 我們會發現信息意識的全新方式。 0:12:10.230,0:12:12.715 在幾秒鐘內,我們可以挑出這裡每個圖案。 0:12:12.715,0:12:14.535 我們可以看到與代碼相關聯的交叉。 0:12:14.535,0:12:16.467 我們可以看到與文字相關的立方體。 0:12:16.467,0:12:18.943 我們甚至可以看到最小的視覺物象。 0:12:18.943,0:12:21.073 0和1的事情使我們花上幾個星期, 0:12:21.073,0:12:23.267 幾個月才找到, 0:12:23.267,0:12:25.070 在某種視覺抽象 0:12:25.070,0:12:27.340 便立刻顯現出來, 0:12:27.340,0:12:28.472 我們繼續通過這方法, 0:12:28.472,0:12:30.488 添上越來越多信息, 0:12:30.488,0:12:32.769 我們發現的是 0:12:32.769,0:12:35.185 在幾秒之內 0:12:35.185,0:12:36.353 我們能夠處理數十億的1和0 0:12:36.353,0:12:39.587 僅僅使用我們大腦的 0:12:39.587,0:12:41.541 內置分析模式的能力。 0:12:41.541,0:12:43.844 這是非常好的,有益的, 0:12:43.844,0:12:46.203 但這一切告訴我真正想知道的。 0:12:46.203,0:12:47.687 在這一刻, 在視覺模式的基礎上, 0:12:47.687,0:12:50.096 我能在手機上找到代碼。 0:12:50.096,0:12:52.761 但這還不足以炸毀電池。 0:12:52.761,0:12:54.329 接下來我需要找到的是 0:12:54.329,0:12:56.090 控制電池的代碼,但我們又回到 0:12:56.090,0:12:57.821 一堆針裡找一支針的問題。 0:12:57.821,0:13:00.210 這些代碼看起來非常像該系統上的 0:13:00.210,0:13:02.448 所有其它代碼。 0:13:02.448,0:13:04.849 所以我可能根本無法[br]找到控制電池的代碼, 0:13:04.849,0:13:06.860 但有很多東西都是非常相似的。 0:13:06.860,0:13:08.714 你有控制屏幕的代碼, 0:13:08.714,0:13:10.930 控制你的按鈕,控制你的麥克風, 0:13:10.930,0:13:12.858 所以即使我無法找到電池的代碼, 0:13:12.858,0:13:15.103 我打賭我能找到那其中一件。 0:13:15.103,0:13:17.808 所以我在二進制分析過程的下一個步驟 0:13:17.808,0:13:19.039 便是要看看 0:13:19.039,0:13:21.057 彼此相似的信息片段。 0:13:21.057,0:13:25.040 這在二進位級別中,真的,真的很難做到, 0:13:25.040,0:13:28.683 但如果我們把這些相似之處視覺化, 0:13:28.683,0:13:31.121 我甚至不須經過篩選原始的數據。 0:13:31.121,0:13:33.276 我所要做的就是等待 0:13:33.276,0:13:35.512 看到同類片段圖像亮起來。 0:13:35.512,0:13:38.540 我按照這些相似性像麵包屑的線索, 0:13:38.540,0:13:41.646 尋找我要找的東西。 0:13:41.646,0:13:43.380 在過程中的這一階段, 0:13:43.380,0:13:44.698 我已經找到 0:13:44.698,0:13:46.383 負責控制電池的代碼, 0:13:46.383,0:13:48.959 但仍不足以炸毀電話。 0:13:48.959,0:13:50.523 最後一塊拼圖便是要 0:13:50.523,0:13:53.202 理解這些代碼 0:13:53.202,0:13:54.404 如何控制你的電池。 0:13:54.404,0:13:56.792 對於這一點,我需要 0:13:56.792,0:13:58.508 在二進制信息內確定很微妙, 0:13:58.508,0:14:00.597 很詳細的關係, 0:14:00.597,0:14:02.352 當看著1和0 0:14:02.352,0:14:04.664 是另外一個很困難的事。 0:14:04.664,0:14:06.060 但是如果我們把這些信息 0:14:06.060,0:14:08.240 表現成視覺, 0:14:08.240,0:14:11.256 我們可以坐下來,讓我們的視力展其所能。 0:14:11.256,0:14:12.990 它可以替我們找到詳細的模式, 0:14:12.990,0:14:15.010 所有的重要部分。[br] 0:14:15.010,0:14:17.603 它可以找出代碼究竟 0:14:17.603,0:14:20.537 是如何拼在一起運作,以控制電池。 0:14:20.537,0:14:23.541 這一切都可以在幾個小時內就完成, 0:14:23.541,0:14:24.897 而以往同樣的過程 0:14:24.897,0:14:27.819 則要花上幾個月。 0:14:27.819,0:14:29.008 在打擊恐怖分子電話情況的理論上, 0:14:29.008,0:14:31.950 這是一個非常不錯的主意。 0:14:31.950,0:14:34.797 我想看看這在每天的工作上 0:14:34.797,0:14:37.426 是否真的有用。 0:14:37.426,0:14:40.481 所以我運用這些概念, 0:14:40.481,0:14:43.505 於一些我以前看過的數據, 0:14:43.505,0:14:45.997 再次的,我要從 0:14:45.997,0:14:48.205 大規模的二進制信息內, 0:14:48.205,0:14:51.800 試圖找到一些非常詳細的、[br]特定的代碼片段。 0:14:51.800,0:14:53.573 當我在這個層面上看, 0:14:53.573,0:14:55.523 我以為一直在 0:14:55.523,0:14:57.844 看着正確的事情, 0:14:57.844,0:14:59.584 只看到這個我原本期望的代碼 0:14:59.584,0:15:01.489 沒有連結性。 0:15:01.489,0:15:04.092 事實上我真的不知道這是什麼, 0:15:04.092,0:15:05.104 但當我向後退了幾步, 0:15:05.104,0:15:06.819 看著我看到 0:15:06.819,0:15:09.113 代碼中的相似性, 0:15:09.113,0:15:10.604 根本不像現存任的何代碼。 0:15:10.604,0:15:12.829 我看到的甚至不是代碼。 0:15:12.829,0:15:15.215 事實上,從這個角度來說, 0:15:15.215,0:15:17.263 我看得出來,這不是代碼。 0:15:17.263,0:15:19.311 這是某種類型的圖像。 0:15:19.311,0:15:20.993 從這裡,我可以看到, 0:15:20.993,0:15:23.904 它不只是一個圖像,這是一張照片。 0:15:23.904,0:15:25.296 現在我知道這是一張照片, 0:15:25.296,0:15:28.226 我有其他幾十個二進制翻譯技術, 0:15:28.226,0:15:30.647 可視化和理解這些信息, 0:15:30.647,0:15:33.190 所以在幾秒鐘之內,[br]我們就可以利用這信息, 0:15:33.190,0:15:35.587 通過其他的視覺轉換技術, 0:15:35.587,0:15:39.318 以找出我們所期待的。 0:15:39.318,0:15:41.000 我看到了 —(笑聲)— 0:15:41.000,0:15:44.456 又是那該死的小貓。 0:15:44.456,0:15:45.506 這一切都是因為 0:15:45.506,0:15:47.001 我們能夠找到一種方法, 0:15:47.001,0:15:49.030 將一個非常困難的問題, 0:15:49.030,0:15:51.542 換轉成我們大腦非常自然能做的東西。 0:15:51.542,0:15:53.780 這意味著呢? 0:15:53.780,0:15:55.325 嗯,對於小貓, 0:15:55.325,0:15:57.742 在1和0裡再沒法躲起來。 0:15:57.742,0:16:01.045 對於我來說,這意味著不再要浪費週末。 0:16:01.045,0:16:03.657 對於網路,這意味著我們有一種全新的方式 0:16:03.657,0:16:06.622 來解決最不可能的問題。 0:16:06.622,0:16:08.434 這意味著我們在不斷發展的 0:16:08.434,0:16:10.850 網路戰有新的武器, 0:16:10.850,0:16:12.270 但對我們所有人來說, 0:16:12.270,0:16:13.745 這意味著網路工程師 0:16:13.745,0:16:15.891 現在在緊急情況下有能力成為 0:16:15.891,0:16:18.474 一線救援人員。 0:16:18.474,0:16:19.521 當分秒必爭時, 0:16:19.521,0:16:22.930 我們有能力解開停止壞人的手段。 0:16:22.930,0:16:24.930 謝謝。 0:16:24.930,0:16:27.893 (掌聲)