1 00:00:00,770 --> 00:00:03,032 Това са много единици и нули. 2 00:00:03,482 --> 00:00:06,131 Нещото, което наричаме двоична информация. 3 00:00:06,131 --> 00:00:07,573 Така говорят компютрите. 4 00:00:07,573 --> 00:00:09,502 Така записват информацията. 5 00:00:09,502 --> 00:00:11,128 Така мислят. 6 00:00:11,128 --> 00:00:12,747 Така правят 7 00:00:12,747 --> 00:00:15,129 всичко, което правят. 8 00:00:15,129 --> 00:00:17,176 Аз съм изследовател на киберсигурността, 9 00:00:17,176 --> 00:00:19,246 което значи, че работата ми е да седя с тази информация, 10 00:00:19,246 --> 00:00:20,930 опитвайки да намеря смисъла ѝ, 11 00:00:20,930 --> 00:00:23,683 да разбера какво значат всички тези единици и нули. 12 00:00:23,683 --> 00:00:25,526 За мое съжаление не става дума 13 00:00:25,526 --> 00:00:27,760 за единиците и нулите на този екран. 14 00:00:27,760 --> 00:00:30,443 Не говорим за няколко страници единици и нули. 15 00:00:30,443 --> 00:00:33,052 Говорим за милиарди и милиарди 16 00:00:33,052 --> 00:00:34,385 единици и нули, 17 00:00:34,385 --> 00:00:37,026 повече отколкото някой би могъл да разбере. 18 00:00:37,026 --> 00:00:38,885 Толкова вълнуващо, колкото звучи. 19 00:00:38,885 --> 00:00:41,377 Когато започвах тази работа... 20 00:00:41,377 --> 00:00:43,120 (Смях) 21 00:00:43,120 --> 00:00:45,123 Когато започвах тази работа, не бях сигурен, 22 00:00:45,123 --> 00:00:46,596 че проверяването на единици и нули 23 00:00:46,596 --> 00:00:48,890 е това, което искам да правя цял живот, 24 00:00:48,890 --> 00:00:50,910 защото в ума ми, кибернетично 25 00:00:50,910 --> 00:00:54,591 значеше да пазя бабиния компютър от вируси, 26 00:00:54,591 --> 00:00:57,939 да пазя хорските страници в Myspace от хакване 27 00:00:57,939 --> 00:01:00,124 и може би, може би, в най-славния ми ден 28 00:01:00,124 --> 00:01:03,875 да пазя информацията на нечия кредитна карта от открадване. 29 00:01:03,875 --> 00:01:05,238 Това са важни неща, 30 00:01:05,238 --> 00:01:07,996 но аз не исках да прекарам живота си така. 31 00:01:07,996 --> 00:01:09,930 Обаче, след 30 минути работа, 32 00:01:09,930 --> 00:01:11,283 за националната отбрана, 33 00:01:11,283 --> 00:01:14,073 разбрах, че представата ми за киберпространство 34 00:01:14,073 --> 00:01:15,942 е малко неточна. 35 00:01:15,942 --> 00:01:17,887 От гледна точка на националната сигурност, 36 00:01:17,887 --> 00:01:19,958 пазенето на бабиния компютър от вируси 37 00:01:19,958 --> 00:01:23,144 беше изненадващо ниско в приоритетния им списък. 38 00:01:23,144 --> 00:01:24,445 Причината за това е, че киберпространството 39 00:01:24,445 --> 00:01:28,238 е много по-голямо от всяко от тези неща. 40 00:01:28,238 --> 00:01:31,063 То е неразделна част от живота на всички ни, 41 00:01:31,063 --> 00:01:34,123 защото компютрите са неразделна част от живота на всички ни, 42 00:01:34,123 --> 00:01:36,075 дори ако не притежавате компютър. 43 00:01:36,075 --> 00:01:38,721 Компютрите контролират всичко в колата ви, 44 00:01:38,721 --> 00:01:40,601 от GPS-а, до въздушните възглавници. 45 00:01:40,601 --> 00:01:41,917 Те контролират телефона ви. 46 00:01:41,917 --> 00:01:43,088 Те правят възможно обаждането ви на 911 47 00:01:43,088 --> 00:01:44,884 и свързването с някого отсреща. 48 00:01:44,884 --> 00:01:47,678 Те контролират националната ни инфраструктура. 49 00:01:47,678 --> 00:01:49,354 Те са причина да имате електричество, 50 00:01:49,354 --> 00:01:51,692 топлина, чиста вода, храна. 51 00:01:51,692 --> 00:01:53,593 Компютрите контролират военното ни оборудване, 52 00:01:53,593 --> 00:01:55,270 всичко от ракетните силози до спътниците, 53 00:01:55,270 --> 00:01:59,184 до мрежата за ядрена отбрана. 54 00:01:59,184 --> 00:02:01,173 Всички тези неща са възможни 55 00:02:01,173 --> 00:02:02,589 благодарение на компютрите 56 00:02:02,589 --> 00:02:04,572 т. е. благодарение на киберпространството. 57 00:02:04,572 --> 00:02:06,076 и когато нещо не е наред, 58 00:02:06,076 --> 00:02:09,194 той може да ги направи невъзможни. 59 00:02:09,194 --> 00:02:10,779 Това е мястото, където навлязох. 60 00:02:10,779 --> 00:02:13,719 Голяма част от работата ми е да защитавам всички тези неща, 61 00:02:13,719 --> 00:02:15,381 да се грижа да работят, 62 00:02:15,381 --> 00:02:17,709 но понякога се налага да разваля някое от тях 63 00:02:17,709 --> 00:02:20,105 защото киберпространство не значи само отбрана 64 00:02:20,105 --> 00:02:22,378 значи и нападение. 65 00:02:22,378 --> 00:02:23,954 Ние навлизаме в ерата на 66 00:02:23,954 --> 00:02:25,415 кибероръжията. 67 00:02:25,415 --> 00:02:28,550 На практика потенциалът на кибератаките е такъв, 68 00:02:28,550 --> 00:02:32,171 че киберпространството се смята за новата територия за воюване. 69 00:02:32,171 --> 00:02:33,971 Воюване. 70 00:02:33,971 --> 00:02:35,900 Не е задължително то да е нещо лошо. 71 00:02:35,900 --> 00:02:38,651 От една страна това значи, че имаме изцяло нов фронт 72 00:02:38,651 --> 00:02:40,394 на който да се защитаваме, 73 00:02:40,394 --> 00:02:41,879 но от друга страна 74 00:02:41,879 --> 00:02:43,721 означава, че имаме изцяло нов начин да атакуваме, 75 00:02:43,721 --> 00:02:45,580 изцяло нов начин да спираме злонамерени хора 76 00:02:45,580 --> 00:02:47,807 от вършене на злини. 77 00:02:47,807 --> 00:02:49,618 Нека разгледаме един пример за това, 78 00:02:49,618 --> 00:02:51,307 който е напълно теоретичен. 79 00:02:51,307 --> 00:02:53,565 Да допуснем, че терорист иска да взриви сграда, 80 00:02:53,565 --> 00:02:55,633 и възнамерява да го прави 81 00:02:55,633 --> 00:02:57,084 и в бъдеще. 82 00:02:57,084 --> 00:02:59,924 Той няма да е в сградата по време на взрива. 83 00:02:59,924 --> 00:03:01,442 Ще използва мобилен телефон 84 00:03:01,442 --> 00:03:03,777 като дистанционен детонатор. 85 00:03:03,777 --> 00:03:05,648 Единственият начин досега 86 00:03:05,648 --> 00:03:07,284 да го спрем 87 00:03:07,284 --> 00:03:09,957 беше с градушка от куршуми и преследване с коли, 88 00:03:09,957 --> 00:03:12,289 но това не е непременно вярно вече. 89 00:03:12,289 --> 00:03:13,852 Навлизаме в ера, в която можем да го спрем 90 00:03:13,852 --> 00:03:14,962 с натискането на бутон 91 00:03:14,962 --> 00:03:16,969 от 1600 км., 92 00:03:16,969 --> 00:03:18,558 защото независимо дали знае или не, 93 00:03:18,558 --> 00:03:20,269 щом реши да използва телефона си 94 00:03:20,269 --> 00:03:23,403 той навлиза в киберпространството. 95 00:03:23,403 --> 00:03:26,520 Една добре изработена кибератака би могла да проникне в телефона му, 96 00:03:26,520 --> 00:03:28,669 да изключи защитата на батерията от свръхнапрежение, 97 00:03:28,669 --> 00:03:30,424 драстично да претовари веригата 98 00:03:30,424 --> 00:03:32,781 и накара батерията да прегрее и експлодира. 99 00:03:32,781 --> 00:03:35,227 Няма телефон, няма детонатор, 100 00:03:35,227 --> 00:03:37,150 може би няма и терорист, 101 00:03:37,150 --> 00:03:38,181 всичко това с натискането на един бутон 102 00:03:38,181 --> 00:03:40,861 от 1600 км. разстояние. 103 00:03:40,861 --> 00:03:42,612 Как работи това? 104 00:03:42,612 --> 00:03:44,880 Всичко се връща при онези единици и нули. 105 00:03:44,880 --> 00:03:47,885 Двоичната информация кара телефона ви да работи, 106 00:03:47,885 --> 00:03:51,469 и използвана правилно тя може да накара телефона ви да гръмне 107 00:03:51,469 --> 00:03:53,941 Когато започнете да гледате на киберпространството от тази гледна точка, 108 00:03:53,941 --> 00:03:57,104 прекарването на живота ви в проверка на двоична информация 109 00:03:57,104 --> 00:03:59,521 започва да изглежда някак вълнуващо. 110 00:03:59,521 --> 00:04:02,167 Ето я уловката: Това е трудно, 111 00:04:02,167 --> 00:04:03,852 наистина много трудно, 112 00:04:03,852 --> 00:04:05,686 Ето защо: 113 00:04:05,686 --> 00:04:08,452 Помислете за всичко, което имате на телефона си. 114 00:04:08,452 --> 00:04:10,415 Снимките, които сте правили, 115 00:04:10,415 --> 00:04:12,201 музиката, която слушате, 116 00:04:12,201 --> 00:04:13,849 списъка с контактите ви, 117 00:04:13,849 --> 00:04:15,474 имейла и вероятно 500 приложения, 118 00:04:15,474 --> 00:04:18,475 които никога не сте използвали. 119 00:04:18,475 --> 00:04:22,462 Зад всичко това е софтуерът, кодът, 120 00:04:22,462 --> 00:04:23,842 който контролира телефона ви 121 00:04:23,842 --> 00:04:26,498 и някъде, погребана вътре в този код, 122 00:04:26,498 --> 00:04:29,046 е малката част, контролираща батерията ви. 123 00:04:29,046 --> 00:04:30,917 Тя е, която ми трябва, 124 00:04:30,917 --> 00:04:34,603 но всичко това, този куп от единици и нули 125 00:04:34,603 --> 00:04:36,134 е смесено заедно. 126 00:04:36,134 --> 00:04:39,679 На това казваме да намериш игла в купчина игли, 127 00:04:39,679 --> 00:04:42,028 защото всичко изглежда еднакво. 128 00:04:42,028 --> 00:04:43,760 Търся едно ключово парче, 129 00:04:43,760 --> 00:04:46,994 но то се слива с всичко останало. 130 00:04:46,994 --> 00:04:49,246 Да оставим тази измислена история 131 00:04:49,246 --> 00:04:51,590 за взривяване телефона на теросрист 132 00:04:51,590 --> 00:04:54,406 и се спрем на нещо, което ми се случи наистина. 133 00:04:54,406 --> 00:04:55,749 Почти без значение какво правя, 134 00:04:55,749 --> 00:04:57,191 работата ми започва 135 00:04:57,191 --> 00:04:59,563 с купчина двоична информация, 136 00:04:59,563 --> 00:05:01,290 и търсене на ключово парче 137 00:05:01,290 --> 00:05:03,277 за някаква конкретна цел. 138 00:05:03,277 --> 00:05:05,354 В този случай търсех едно водещо, 139 00:05:05,354 --> 00:05:06,872 много високотехнологично парче код, 140 00:05:06,872 --> 00:05:08,087 което знаех, че мога да хакна, 141 00:05:08,087 --> 00:05:09,801 но то беше погребано някъде 142 00:05:09,801 --> 00:05:11,827 вътре, сред милиарди единици и нули. 143 00:05:11,827 --> 00:05:13,405 За мое съжаление, не знаех 144 00:05:13,405 --> 00:05:15,096 какво точно търся. 145 00:05:15,096 --> 00:05:16,292 Нямах представа как трябва да изглежда, 146 00:05:16,292 --> 00:05:19,210 което прави намирането му наистина трудно. 147 00:05:19,210 --> 00:05:21,249 Това, което правя в такива случаи, 148 00:05:21,249 --> 00:05:23,591 е да се вглеждам в различни парченца 149 00:05:23,591 --> 00:05:25,314 от тази двоична информация, 150 00:05:25,314 --> 00:05:27,516 да опитам да ги разчета и видя дали 151 00:05:27,516 --> 00:05:28,740 това търся. 152 00:05:28,740 --> 00:05:30,365 След известно време реших, че съм открил частта, 153 00:05:30,365 --> 00:05:31,702 която ми трябва. 154 00:05:31,702 --> 00:05:33,806 Мислех, че е това. 155 00:05:33,806 --> 00:05:35,838 Струваше ми се, че е това, но не бях сигурен. 156 00:05:35,838 --> 00:05:38,756 Не можех да кажа какво представляват тези единици и нули. 157 00:05:38,756 --> 00:05:42,130 Прекарах известно време в опити да го разбера, 158 00:05:42,130 --> 00:05:43,800 но без особен успех 159 00:05:43,800 --> 00:05:44,986 и накрая се амбицирах, 160 00:05:44,986 --> 00:05:46,595 че няма да го оставя така, 161 00:05:46,595 --> 00:05:48,106 ще дойда през уикенда 162 00:05:48,106 --> 00:05:49,446 и няма да си тръгвам 163 00:05:49,446 --> 00:05:51,158 докато не разбера какво представлява. 164 00:05:51,158 --> 00:05:53,324 Така и направих. Дойдох в събота сутринта 165 00:05:53,324 --> 00:05:56,969 и за 10 часа някак събрах парчетата от пъзела. 166 00:05:56,969 --> 00:05:58,361 Само дето не знаех как да ги подредя. 167 00:05:58,361 --> 00:06:01,151 Не знаех какво значат тези единици и нули. 168 00:06:01,151 --> 00:06:03,218 На петнадесетия час 169 00:06:03,218 --> 00:06:05,820 картината взе да ми се прояснява, 170 00:06:05,820 --> 00:06:07,592 но имах нарастващи подозрения, 171 00:06:07,592 --> 00:06:09,181 че това, което разглеждах 172 00:06:09,181 --> 00:06:12,104 изобщо не е свързано с това, което търсех. 173 00:06:12,104 --> 00:06:14,591 След 20 часа парчетата започнаха да се събират 174 00:06:14,591 --> 00:06:18,355 много бавно (Смях) 175 00:06:18,355 --> 00:06:19,621 и бях почти сигурен, че вървя 176 00:06:19,621 --> 00:06:21,560 по грешен път в този момент, 177 00:06:21,560 --> 00:06:23,811 но нямах намерение да се отказвам. 178 00:06:23,811 --> 00:06:26,645 След 30 часа в лабораторията, 179 00:06:26,645 --> 00:06:28,906 разбрах какво точно гледам 180 00:06:28,906 --> 00:06:31,724 и бях прав - не беше това, което търсех. 181 00:06:31,724 --> 00:06:33,423 Прекарах 30 часа в събиране на 182 00:06:33,423 --> 00:06:36,145 единици и нули, които образуваха картина на котенце. 183 00:06:36,145 --> 00:06:37,940 (Смях) 184 00:06:37,940 --> 00:06:41,746 Загубих 30 часа от живота си, търсейки това коте, 185 00:06:41,746 --> 00:06:43,584 което нямаше нищо общо 186 00:06:43,584 --> 00:06:45,571 с това, което исках да постигна. 187 00:06:45,571 --> 00:06:49,434 Бях отчаян. Бях изтощен. 188 00:06:49,434 --> 00:06:52,660 След 30 часа в лабораторията вероятно миришех ужасно, 189 00:06:52,660 --> 00:06:54,890 но вместо да се предам 190 00:06:54,890 --> 00:06:57,420 и да се прибера, направих крачка назад 191 00:06:57,420 --> 00:06:59,961 и се запитах къде бърках. 192 00:06:59,961 --> 00:07:02,173 Как можах да направя такава глупава грешка? 193 00:07:02,173 --> 00:07:03,571 Аз съм много добър в тези неща. 194 00:07:03,571 --> 00:07:04,890 Изкарвам си прехраната с това. 195 00:07:04,890 --> 00:07:07,038 Какво се случи? 196 00:07:07,038 --> 00:07:09,813 Когато разглеждате информация на това ниво, 197 00:07:09,813 --> 00:07:12,640 е много лесно да загубите следата. 198 00:07:12,640 --> 00:07:14,384 Лесно е да виждате дърветата, а не гората. 199 00:07:14,384 --> 00:07:16,548 Лесно е да се влезе в грешна заешка дупка 200 00:07:16,548 --> 00:07:18,310 и да се изгуби огромно количество време 201 00:07:18,310 --> 00:07:20,130 в правене на погрешното нещо. 202 00:07:20,130 --> 00:07:21,730 Прозрях. 203 00:07:21,730 --> 00:07:24,729 Бяхме гледали данните по изцяло погрешен начин 204 00:07:24,729 --> 00:07:26,219 още от първия ден. 205 00:07:26,219 --> 00:07:28,322 Така мислят компютрите - единици и нули. 206 00:07:28,322 --> 00:07:29,714 Хората не мислят така, 207 00:07:29,714 --> 00:07:32,028 а ние опитвахме да пригодим умовете си 208 00:07:32,028 --> 00:07:33,373 да мислят както компютрите, 209 00:07:33,373 --> 00:07:35,970 за да можем да разберем тази информация. 210 00:07:35,970 --> 00:07:37,920 Вместо да пригаждаме умовете си към проблема, 211 00:07:37,920 --> 00:07:39,568 ние трябваше да пригодим проблема 212 00:07:39,568 --> 00:07:40,537 към умовете си, 213 00:07:40,537 --> 00:07:42,646 защото мозъците ни имат страхотен потенциал 214 00:07:42,646 --> 00:07:45,732 за анализ на огромни количества информация, 215 00:07:45,732 --> 00:07:47,029 само не като тази. 216 00:07:47,029 --> 00:07:48,496 Какво би станало, ако отключим този потенциал, 217 00:07:48,496 --> 00:07:50,023 превръщайки това 218 00:07:50,023 --> 00:07:52,871 в правилния вид информация? 219 00:07:52,871 --> 00:07:54,065 С тези идеи в ума 220 00:07:54,065 --> 00:07:55,683 хукнах от лабораторията в мазето на службата 221 00:07:55,683 --> 00:07:56,990 към лабораторията в мазето у дома, 222 00:07:56,990 --> 00:07:58,986 която изглеждаше почти по същия начин. 223 00:07:58,986 --> 00:08:00,810 Главната разлика е, че в службата 224 00:08:00,810 --> 00:08:02,389 бях заобиколен от киберматериали, 225 00:08:02,389 --> 00:08:04,994 а това май беше проблемът в ситуацията. 226 00:08:04,994 --> 00:08:08,347 Вкъщи съм заобиколен от всичко друго, което някога съм научил. 227 00:08:08,347 --> 00:08:10,219 И така, заплувах във всяка книга, която намерех, 228 00:08:10,219 --> 00:08:11,551 сред идеите, която някога бях срещал, 229 00:08:11,551 --> 00:08:13,697 за да видя как да превърнем проблема 230 00:08:13,697 --> 00:08:16,829 от този му вид в нещо напълно различно. 231 00:08:16,829 --> 00:08:18,223 Най-големият въпрос беше: 232 00:08:18,223 --> 00:08:20,191 В какво искаме да го превърнем? 233 00:08:20,191 --> 00:08:22,303 Какво правят умовете ни най-добре по природа, 234 00:08:22,303 --> 00:08:24,181 което да използваме? 235 00:08:24,181 --> 00:08:26,470 Отговорът ми бе зрението. 236 00:08:26,470 --> 00:08:29,619 Ние имаме страхотна способност да анализираме образи. 237 00:08:29,619 --> 00:08:32,202 Можем да комбинираме цветови градиенти, знаци за дълбочина, 238 00:08:32,202 --> 00:08:33,990 всички видове от тези различни сигнали 239 00:08:33,990 --> 00:08:36,385 в една съгласувана картина на света край нас. 240 00:08:36,385 --> 00:08:37,792 Това е невероятно. 241 00:08:37,792 --> 00:08:39,173 Ако намерехме начин да превърнем 242 00:08:39,173 --> 00:08:41,359 тези двоични шаблони във визуални сигнали, 243 00:08:41,359 --> 00:08:43,191 щяхме да отключим силата на мозъците си 244 00:08:43,191 --> 00:08:45,901 за обработка на тези неща. 245 00:08:45,901 --> 00:08:47,744 Започнах да се вглеждам в двоичната информация, 246 00:08:47,744 --> 00:08:48,834 питайки се какво правя 247 00:08:48,834 --> 00:08:50,710 когато за първи път се срещна с нещо такова. 248 00:08:50,710 --> 00:08:52,333 Първото нещо, което искам да направя, 249 00:08:52,333 --> 00:08:53,692 първият въпрос, на който търся отговор е: 250 00:08:53,692 --> 00:08:54,970 Какво е това? 251 00:08:54,970 --> 00:08:57,498 Не ме интересува какво прави и как работи. 252 00:08:57,498 --> 00:08:59,977 Всичко, което искам да зная е какво е това. 253 00:08:59,977 --> 00:09:01,652 И начинът, по който мога да преценя това 254 00:09:01,652 --> 00:09:03,335 е гледайки чънковете [фрагменти информация], 255 00:09:03,335 --> 00:09:05,788 последователните чънкове двоична информация. 256 00:09:05,788 --> 00:09:08,690 Гледах взаимоотношенията им. 257 00:09:08,690 --> 00:09:10,462 Когато събрах достатъчно последователности, 258 00:09:10,462 --> 00:09:12,466 Започнах да добивам представа за какво 259 00:09:12,466 --> 00:09:15,100 точно трябва да е тази информация. 260 00:09:15,100 --> 00:09:16,284 Да се върнем обратно на онази 261 00:09:16,284 --> 00:09:18,374 ситуация с взривяване телефона на терориста. 262 00:09:18,374 --> 00:09:20,577 Така изглежда текст на английски 263 00:09:20,577 --> 00:09:21,890 в двоичен код. 264 00:09:21,890 --> 00:09:24,216 Така би изглеждал списъкът с контактите ви 265 00:09:24,216 --> 00:09:25,776 ако го разглеждах. 266 00:09:25,776 --> 00:09:28,010 Наистина е трудно да го анализираш на това ниво, 267 00:09:28,010 --> 00:09:30,114 но ако вземем същите тези двоични чънкове, 268 00:09:30,114 --> 00:09:31,296 които бих опитвал да намеря 269 00:09:31,296 --> 00:09:33,060 и вместо да им правя 270 00:09:33,060 --> 00:09:34,980 визуално представяне 271 00:09:34,980 --> 00:09:36,777 представя взаимоотношенията им, 272 00:09:36,777 --> 00:09:38,333 получаваме това. 273 00:09:38,333 --> 00:09:40,247 Ето така изглежда английски текст 274 00:09:40,247 --> 00:09:42,918 от гледната точка на една визуална абстракция. 275 00:09:42,918 --> 00:09:44,058 Изведнъж 276 00:09:44,058 --> 00:09:45,493 виждаме същата информация, 277 00:09:45,493 --> 00:09:46,665 която беше в единиците и нулите, 278 00:09:46,665 --> 00:09:48,986 но по напълно различен начин, 279 00:09:48,986 --> 00:09:50,703 Начин, който можем веднага да разберем. 280 00:09:50,703 --> 00:09:53,668 Веднага можем да видим всички шаблони тук. 281 00:09:53,668 --> 00:09:56,260 Отнема ми секунди да разпозная шаблоните тук, 282 00:09:56,260 --> 00:09:58,514 и часове, дни, да ги разпозная 283 00:09:58,514 --> 00:09:59,834 в единиците и нулите. 284 00:09:59,834 --> 00:10:01,570 Отнема минути на когото и да било, да научи 285 00:10:01,570 --> 00:10:03,235 какво представляват тези шаблони тук, 286 00:10:03,235 --> 00:10:05,482 но години опит в киберпространството, 287 00:10:05,482 --> 00:10:07,136 да научи какво представляват те 288 00:10:07,136 --> 00:10:08,722 в единици и нули. 289 00:10:08,722 --> 00:10:10,384 Това парче е породено от 290 00:10:10,384 --> 00:10:12,408 малки букви, следвани от малки букви 291 00:10:12,408 --> 00:10:14,175 вътре в списъка с контакти. 292 00:10:14,175 --> 00:10:15,516 Това са главни, следвани главни, 293 00:10:15,516 --> 00:10:18,201 главни следвани от малки, малки - от големи. 294 00:10:18,201 --> 00:10:20,887 Това е породено от празни интервали. Това - от нови редове. 295 00:10:20,887 --> 00:10:22,395 Можем да проверим всеки дребен детайл 296 00:10:22,395 --> 00:10:25,361 на двоичната информация за секунди, 297 00:10:25,361 --> 00:10:28,895 докато на това ниво отиват седмици и месеци. 298 00:10:28,895 --> 00:10:30,407 Така изглежда едно изображение 299 00:10:30,407 --> 00:10:32,283 от мобилния ви телефон. 300 00:10:32,283 --> 00:10:33,296 А така изглежда то 301 00:10:33,296 --> 00:10:35,187 във визуална абстракция. 302 00:10:35,187 --> 00:10:37,172 Така изглежда музиката ви, 303 00:10:37,172 --> 00:10:39,375 а ето визуалната ѝ абстракция. 304 00:10:39,375 --> 00:10:41,135 Най-важното за мен е, 305 00:10:41,135 --> 00:10:44,410 как изглежда кодът в телефона ви. 306 00:10:44,410 --> 00:10:46,567 Това е, което преследвам в края на краищата, 307 00:10:46,567 --> 00:10:48,707 а това е неговата визуална абстракция. 308 00:10:48,707 --> 00:10:51,216 Ако не мога да намеря това, не мога да накарам телефона ви да експлодира. 309 00:10:51,216 --> 00:10:53,835 Може да ми отнеме седмици да го намеря 310 00:10:53,835 --> 00:10:55,012 в единици и нули, 311 00:10:55,012 --> 00:10:56,796 и секунди, да разпозная 312 00:10:56,796 --> 00:11:00,100 една визуална абстракция, като тази. 313 00:11:00,100 --> 00:11:02,592 Една от най-забележителните части на всичко това 314 00:11:02,592 --> 00:11:05,424 е, че ни дава изцяло нов начин да разбираме 315 00:11:05,424 --> 00:11:08,663 нова информация, нещо невиждано преди. 316 00:11:08,663 --> 00:11:11,167 И така, зная как изглежда английски на двоично ниво 317 00:11:11,167 --> 00:11:13,277 и зная как изглежда визуалната му абстракция, 318 00:11:13,277 --> 00:11:16,592 но през целия си живот не съм виждал двоичен руски. 319 00:11:16,592 --> 00:11:18,392 Би ми отнело седмици да преценя 320 00:11:18,392 --> 00:11:21,389 какво разлеждам от суровите единици и нули, 321 00:11:21,389 --> 00:11:23,140 но тъй като мозъците ни могат незабавно да схванат 322 00:11:23,140 --> 00:11:25,957 и разпознаят сложните шаблони вътре 323 00:11:25,957 --> 00:11:27,445 в тези визуални абстракции, 324 00:11:27,445 --> 00:11:29,277 можем без замисляне да ги приложим 325 00:11:29,277 --> 00:11:30,850 в нови ситуации. 326 00:11:30,850 --> 00:11:32,332 Ето как изглежда руски 327 00:11:32,332 --> 00:11:33,912 във визуална абстракция. 328 00:11:33,912 --> 00:11:35,716 Понеже зная как изглежда един език, 329 00:11:35,716 --> 00:11:37,292 мога да разпозная други езици 330 00:11:37,292 --> 00:11:39,162 дори когато са ми непознати. 331 00:11:39,162 --> 00:11:40,948 Така изглежда фотография, 332 00:11:40,948 --> 00:11:42,835 а така - графична колекция. 333 00:11:42,835 --> 00:11:45,390 Така изглежда кодът на телефона ви, 334 00:11:45,390 --> 00:11:48,097 а така - този на вашия компютър. 335 00:11:48,097 --> 00:11:49,961 Мозъците ни могат да уловят тези шаблони 336 00:11:49,961 --> 00:11:51,912 така, както не бихме могли, 337 00:11:51,912 --> 00:11:54,408 гледайки сурови единици и нули. 338 00:11:54,408 --> 00:11:56,264 Но това наистина е нищо в сравнение с онова, 339 00:11:56,264 --> 00:11:58,401 което можем да постигнем с този подход. 340 00:11:58,401 --> 00:12:00,079 Ние едва започваме да разкриваме възможностите 341 00:12:00,079 --> 00:12:03,394 на ума ни да обработва визуална информация. 342 00:12:03,394 --> 00:12:05,384 Ако тези същите концепции ги пренесем 343 00:12:05,384 --> 00:12:07,035 в триизмерното пространство, 344 00:12:07,035 --> 00:12:10,230 намираме изцяло нови пътища за осмисляне на информация. 345 00:12:10,230 --> 00:12:12,715 За секунди можем да разпознаем всеки шаблон тук. 346 00:12:12,715 --> 00:12:14,535 Можем да видим кръста, свързан с кода. 347 00:12:14,535 --> 00:12:16,467 Можем да видим кубове, свързани с текста. 348 00:12:16,467 --> 00:12:18,943 Можем да уловим най-дребните визуални артефакти. 349 00:12:18,943 --> 00:12:21,073 Неща, отнемащи седмици, 350 00:12:21,073 --> 00:12:23,267 месеци да ги открием в единици и нули, 351 00:12:23,267 --> 00:12:25,070 са видими веднага 352 00:12:25,070 --> 00:12:27,340 в някакъв вид визуална абстракция. 353 00:12:27,340 --> 00:12:28,472 Продължавйки напред, 354 00:12:28,472 --> 00:12:30,488 вкарвайки още и още информация, 355 00:12:30,488 --> 00:12:32,769 откриваме, че сме способни да обработваме 356 00:12:32,769 --> 00:12:35,185 милиарди единици и нули 357 00:12:35,185 --> 00:12:36,353 за секунди, 358 00:12:36,353 --> 00:12:39,587 използвайки вродената способност на мозъка ни 359 00:12:39,587 --> 00:12:41,541 да анализира шаблони. 360 00:12:41,541 --> 00:12:43,844 Това наистина е хубаво и полезно, 361 00:12:43,844 --> 00:12:46,203 но то ми казва само какво разглеждам. 362 00:12:46,203 --> 00:12:47,687 Към този момент, на базата на визуални шаблони, 363 00:12:47,687 --> 00:12:50,096 мога да намеря кода на телефона. 364 00:12:50,096 --> 00:12:52,761 Но това не е достатъчно, да взривя батерията. 365 00:12:52,761 --> 00:12:54,329 Следващото, което се налага да открия е кода, 366 00:12:54,329 --> 00:12:56,090 който контролира батерията, но ние се връщаме 367 00:12:56,090 --> 00:12:57,821 към проблема с иглата в купчина игли. 368 00:12:57,821 --> 00:13:00,210 Онзи код си прилича много с всички други кодове 369 00:13:00,210 --> 00:13:02,448 в тази система. 370 00:13:02,448 --> 00:13:04,849 Може би няма да намеря точно него, 371 00:13:04,849 --> 00:13:06,860 но има много подобни. 372 00:13:06,860 --> 00:13:08,714 Има код, контролиращ екрана, 373 00:13:08,714 --> 00:13:10,930 контролиращ бутоните, контролиращ микрофоните, 374 00:13:10,930 --> 00:13:12,858 така, че дори да не намеря кода за батерията, 375 00:13:12,858 --> 00:13:15,103 се обзалагам, че ще открия един от тях. 376 00:13:15,103 --> 00:13:17,808 Следващата стъпка в процеса на двоичния ми анализ 377 00:13:17,808 --> 00:13:19,039 е да разгледам парчетата информация, 378 00:13:19,039 --> 00:13:21,057 които си приличат. 379 00:13:21,057 --> 00:13:25,040 Това е наистина много трудно на двоично ниво, 380 00:13:25,040 --> 00:13:28,683 но пренесем ли подобията във визуална абстракция, 381 00:13:28,683 --> 00:13:31,121 няма да е нужно проверяване на суровите данни. 382 00:13:31,121 --> 00:13:33,276 Трябва да изчакам светването на изображението, 383 00:13:33,276 --> 00:13:35,512 за да видя дали имам подобни парчета. 384 00:13:35,512 --> 00:13:38,540 Следвам тази нишка на сходство, като брашняна следа, 385 00:13:38,540 --> 00:13:41,646 за да намеря точно това, което ми трябва. 386 00:13:41,646 --> 00:13:43,380 В този момент от процеса 387 00:13:43,380 --> 00:13:44,698 съм локализирал кода, 388 00:13:44,698 --> 00:13:46,383 отговарящ за контрола на батерията, 389 00:13:46,383 --> 00:13:48,959 но и това не е достатъчно да взривя телефона. 390 00:13:48,959 --> 00:13:50,523 Последното парче от мозайката 391 00:13:50,523 --> 00:13:53,202 е да разбера как този код 392 00:13:53,202 --> 00:13:54,404 управлява батерията. 393 00:13:54,404 --> 00:13:56,792 За това трябва да определя 394 00:13:56,792 --> 00:13:58,508 много сложните и подробни взаимоотношения 395 00:13:58,508 --> 00:14:00,597 в тази двоична информация - 396 00:14:00,597 --> 00:14:02,352 още едно много трудно нещо 397 00:14:02,352 --> 00:14:04,664 при разглеждане на единици и нули. 398 00:14:04,664 --> 00:14:06,060 Но ако прехвърлим тази информация 399 00:14:06,060 --> 00:14:08,240 във физическо представяне, 400 00:14:08,240 --> 00:14:11,256 може да поседнем и оставим зрителния си кортекс да свърши цялата трудна работа. 401 00:14:11,256 --> 00:14:12,990 Той може да намери всички подробни шаблони, 402 00:14:12,990 --> 00:14:15,010 всичките важни за нас парченца. 403 00:14:15,010 --> 00:14:17,603 Може да намери точно как частите от този код 404 00:14:17,603 --> 00:14:20,537 работят заедно, за да контролират батерията. 405 00:14:20,537 --> 00:14:23,541 Всичко това, може да стане за часове, 406 00:14:23,541 --> 00:14:24,897 докато същият процес 407 00:14:24,897 --> 00:14:27,819 би отнел месеци в миналото. 408 00:14:27,819 --> 00:14:29,008 Всичко това е много добре 409 00:14:29,008 --> 00:14:31,950 в теоретично взривяване телефона на терорист. 410 00:14:31,950 --> 00:14:34,797 Исках да разбера дали това наистина ще работи 411 00:14:34,797 --> 00:14:37,426 в ежедневната ми дейност. 412 00:14:37,426 --> 00:14:40,481 И така, занимавах се с тези същите концепции 413 00:14:40,481 --> 00:14:43,505 и с някакви данни, които бях гледал преди 414 00:14:43,505 --> 00:14:45,997 и отново опитвах да намеря 415 00:14:45,997 --> 00:14:48,205 едно много подробно, характерно парче код 416 00:14:48,205 --> 00:14:51,800 в огромен масив двоична информация. 417 00:14:51,800 --> 00:14:53,573 Разглеждах го на това ниво, 418 00:14:53,573 --> 00:14:55,523 смятайки, че гледам точното нещо, 419 00:14:55,523 --> 00:14:57,844 само за да видя, че то няма 420 00:14:57,844 --> 00:14:59,584 очакваната свързаност 421 00:14:59,584 --> 00:15:01,489 за кода, който търсех. 422 00:15:01,489 --> 00:15:04,092 Фактически, не бях сигурен какво е то, 423 00:15:04,092 --> 00:15:05,104 но когато отстъпих едно ниво назад 424 00:15:05,104 --> 00:15:06,819 и погледнах подобията в кода, 425 00:15:06,819 --> 00:15:09,113 видях, че той не прилича 426 00:15:09,113 --> 00:15:10,604 на никой от кодовете там. 427 00:15:10,604 --> 00:15:12,829 Аз даже не гледах код. 428 00:15:12,829 --> 00:15:15,215 На практика, от тази гледна точка 429 00:15:15,215 --> 00:15:17,263 аз можех да кажа, че това не е код. 430 00:15:17,263 --> 00:15:19,311 Това е някакво изображение. 431 00:15:19,311 --> 00:15:20,993 А оттук виждам, 432 00:15:20,993 --> 00:15:23,904 че то не е просто изображение, а снимка. 433 00:15:23,904 --> 00:15:25,296 Сега, когато зная, че това е снимка 434 00:15:25,296 --> 00:15:28,226 имам дузина други техники на двоичен превод 435 00:15:28,226 --> 00:15:30,647 за визуализиране и разбиране на онази информация, 436 00:15:30,647 --> 00:15:33,190 така че за секунди можем да вземем информацията, 437 00:15:33,190 --> 00:15:35,587 да я прекараме през тези техники 438 00:15:35,587 --> 00:15:39,318 и установим какво точно гледаме. 439 00:15:39,318 --> 00:15:41,000 Видях, (Смях) 440 00:15:41,000 --> 00:15:44,456 че това беше отново онова дяволско коте. 441 00:15:44,456 --> 00:15:45,506 Всичко това е възможно, 442 00:15:45,506 --> 00:15:47,001 защото можем да намираме начин, 443 00:15:47,001 --> 00:15:49,030 да превръщаме един много труден проблем 444 00:15:49,030 --> 00:15:51,542 в нещо естествено за мозъците ни. 445 00:15:51,542 --> 00:15:53,780 Какво означава това? 446 00:15:53,780 --> 00:15:55,325 За котенцата означава, 447 00:15:55,325 --> 00:15:57,742 край на криенето зад единици и нули. 448 00:15:57,742 --> 00:16:01,045 За мен означава край на загубените уикенди. 449 00:16:01,045 --> 00:16:03,657 За киберпространството означава, че имаме радикален нов начин, 450 00:16:03,657 --> 00:16:06,622 да се справяме с най-невъзможните проблеми. 451 00:16:06,622 --> 00:16:08,434 Означава, че имаме ново оръжие 452 00:16:08,434 --> 00:16:10,850 в развиващия се театър на кибервойната, 453 00:16:10,850 --> 00:16:12,270 но за всички нас 454 00:16:12,270 --> 00:16:13,745 означава, че кибер инженерите 455 00:16:13,745 --> 00:16:15,891 сега имат способността да реагират първи 456 00:16:15,891 --> 00:16:18,474 в извънредни ситуации. 457 00:16:18,474 --> 00:16:19,521 Когато секундите имат значение, 458 00:16:19,521 --> 00:16:22,930 ние сме отключили оръжията за спиране на лошите. 459 00:16:22,930 --> 00:16:24,930 Благодаря ви. 460 00:16:24,930 --> 00:16:27,892 (Аплодисменти)