1 00:00:00,000 --> 00:00:02,750 [Powered by Google Translate] [Week X] 2 00:00:02,750 --> 00:00:04,750 [David J. Malan] [Harvard University] 3 00:00:04,750 --> 00:00:07,000 [Hoc est CS50.] [CS50.TV] 4 00:00:08,520 --> 00:00:13,240 >> Omni jure! Hoc non diutius CS50. 5 00:00:13,240 --> 00:00:14,740 Hoc est initium de week X. 6 00:00:14,740 --> 00:00:18,780 Die mercurii sumus nostri Quiz, et tunc proximo Monday habere aliquem celebrem crustulam 7 00:00:18,780 --> 00:00:22,030 sicut et nos venire pleno orbe omni via retro a week zero. 8 00:00:22,030 --> 00:00:25,200 Hodie ventus thema dicemus unum verum dicetur - 9 00:00:25,200 --> 00:00:29,000 qui securitatis et intimitati et implicationes de omnium hardware et software 10 00:00:29,000 --> 00:00:31,000 quod omnes utuntur eis. 11 00:00:31,000 --> 00:00:33,300 Ut bene sint, ex multa minantur 12 00:00:33,300 --> 00:00:35,430 paulum si de illis cogitare non esse, 13 00:00:35,430 --> 00:00:36,920 haerent actu pulchellus daunting. 14 00:00:36,920 --> 00:00:40,070 In proposito - si quid umquam partem posuere molestie luctus 15 00:00:40,070 --> 00:00:42,660 Vestibulum et velit ornare in expoliatione corporis, 16 00:00:42,660 --> 00:00:45,220 youve conflixit in a significant gradum confidunt, vox? 17 00:00:45,220 --> 00:00:50,220 Nihil est prohibita Skype, aut Chrome, aut ulla piece of software 18 00:00:50,220 --> 00:00:54,770 audisti super ornare velit, a cursus ipsum super omnia delendo ferreus coegi; 19 00:00:54,770 --> 00:00:58,260 a uploading omnes of lima in vestri ferreus coegi ad quidam mali guy scriptor server; 20 00:00:58,260 --> 00:01:01,650 a legendis totus of vestri emails: a intercipiente totus of vestri instanti nuntiandi. 21 00:01:01,650 --> 00:01:05,040 Quia per hoc veritas hodie est cum plerisque modern operating ratio 22 00:01:05,040 --> 00:01:10,040 Tantus luctus non realiter inter murum ponere cursus ut, 23 00:01:10,040 --> 00:01:14,220 et te et me pulchellus ultum iustus genus de transitu digitis nostris et tollens de fide 24 00:01:14,220 --> 00:01:17,750 quod illud app nos downloaded pro solvo, vel illa re, ut 'XCIX cents, 25 00:01:17,750 --> 00:01:20,140 est actu totaliter almae. 26 00:01:20,140 --> 00:01:23,090 Sed quia vidi per C, elit Morbi et nunc, 27 00:01:23,090 --> 00:01:25,420 cum hoc facultatem locutionum programatically, 28 00:01:25,420 --> 00:01:30,300 maxime quod vis potes Aliquam ut elit a se facere. 29 00:01:30,300 --> 00:01:32,390 >> Sic, hodie nos focus in quod topic - 30 00:01:32,390 --> 00:01:35,360 non autem solum aliquem minis sed etiam turbant. 31 00:01:35,360 --> 00:01:37,540 Quidem satis in mundo generatim 32 00:01:37,540 --> 00:01:39,040 illic 'istius cattus-quod-mus venatus, 33 00:01:39,040 --> 00:01:41,990 et Ausim malos guys fere semper habent crus sursum. 34 00:01:41,990 --> 00:01:45,880 Cum fit, captans hardware et software in nostra personalis computers, 35 00:01:45,880 --> 00:01:51,250 habemus ut animadverto quod malus guy simpliciter indiget invenire unum simplex error - 36 00:01:51,250 --> 00:01:56,150 unum expletandum, unum bug - in a piece of software weve scripta vel curris 37 00:01:56,150 --> 00:01:58,280 ut ad eam supra se expetendam. 38 00:01:58,280 --> 00:02:02,870 Per oppositum, nos - bonum guys - postulo ut repeciare et configes omnium illorum bugs 39 00:02:02,870 --> 00:02:04,900 et vitare omnium illorum infirmitatibus. 40 00:02:04,900 --> 00:02:07,870 Itaque Ausim tamen, quia malum guys commodo. 41 00:02:07,870 --> 00:02:10,840 Quaenam genera, sicut hic et subsequentem classes sunt realiter circa 42 00:02:10,840 --> 00:02:14,830 non sunt circa docens vos quam ut geri proeliis quod haec malus guys facere, 43 00:02:14,830 --> 00:02:18,220 Quomodo autem aut qualiter ipse tueri poterant facere iudicium 44 00:02:18,220 --> 00:02:22,970 quod sic, scio is piece of software poterat quidem omne sabbatum legitur unus of meus emails, 45 00:02:22,970 --> 00:02:27,040 sed id quod sum valorem bene facit contra me. 46 00:02:27,040 --> 00:02:31,060 >> Curabitur a ipsum condimentum II a cultissima coniuncta novi populi - 47 00:02:31,060 --> 00:02:33,060 Rob Bowden et Nate Hardison. 48 00:02:33,060 --> 00:02:36,850 Rob est circa sumere nos propter spectatum irent infima, securitatis tags - 49 00:02:36,850 --> 00:02:42,470 collector de quo hactenus, ad nos pridem amore et confidentia. Rob Bowden. 50 00:02:42,470 --> 00:02:47,790 [Plausus] 51 00:02:47,790 --> 00:02:50,280 >> [Rob] Omnes rectus. David pulchellus ultum capta totum est meum spiel 52 00:02:50,280 --> 00:02:52,320 ego introducturus erat: sed - 53 00:02:52,320 --> 00:02:58,070 Plures weeks ago, vidisti exemplum quiddam-redundabunt impetum 54 00:02:58,070 --> 00:03:01,900 quae est exemplum Piratica hacking in aliquam piece of software 55 00:03:01,900 --> 00:03:06,060 quod non poneretur in hacking. 56 00:03:06,060 --> 00:03:09,690 Altera parte huius 57 00:03:09,690 --> 00:03:14,470 quandoque est habetis software id est malitiosi in et per se. 58 00:03:14,470 --> 00:03:17,070 Non opus est laceratus. 59 00:03:17,070 --> 00:03:20,670 Persona qui scripsit software vult trucidabunt te. 60 00:03:20,670 --> 00:03:22,190 >> Lets iustus salire recta in scripta, 61 00:03:22,190 --> 00:03:28,560 captus a inviso "login.c". 62 00:03:28,560 --> 00:03:33,390 Hic, homo ineptus et progressio ut validates a nomine usoris tesseraque iunctura. 63 00:03:33,390 --> 00:03:39,420 Hic vos should certus coniciendi comfortable C iterum pro quiz. 64 00:03:39,420 --> 00:03:43,470 Prior, es usura adepto tangite describere username, 65 00:03:43,470 --> 00:03:46,280 tunc erant 'usura acqui nervi ad diripio password, 66 00:03:46,280 --> 00:03:50,680 et tune aliquid modicum compescit of iustus, est username "expoliandum"? 67 00:03:50,680 --> 00:03:52,710 Et est password "thisiscs50"? 68 00:03:52,710 --> 00:03:56,900 Aut, est username "Tommy" et password "I <3javascript"? 69 00:03:56,900 --> 00:03:58,980 Si quis eorum sit, 70 00:03:58,980 --> 00:04:01,980  Sicut ergo facturi sumus print "Aliquam", et sic accedat. 71 00:04:01,980 --> 00:04:07,690 Alias ​​figuras futuri sumus »volutpat nulla" et quidem 72 00:04:07,690 --> 00:04:11,120  quia perscripta tangite malloc erga memoriam, nos liberum nomine usoris tesseraque. 73 00:04:11,120 --> 00:04:15,560 Hoc Leve esse login progressio, 74 00:04:15,560 --> 00:04:18,110 et si cogitat dum vos stipes in INSTRUMENTUM, 75 00:04:18,110 --> 00:04:22,350 suus 'pulchellus simili - sive etiam logging ad vestri computer - 76 00:04:22,350 --> 00:04:24,930 illic 'aliqui tantum login quae proposuisti, quae daturus est vobis obvius. 77 00:04:24,930 --> 00:04:31,840 Hic, nos contingit habere ferreus-coded 'expoliandum', 'thisiscs50', 'Tommy', 'i <3javascript', 78 00:04:31,840 --> 00:04:34,950 sed verisimile est ibi aliqua file alicubi in vestri operating ratio 79 00:04:34,950 --> 00:04:38,690 quae habet a album of Donec qui potest login ut ratio 80 00:04:38,690 --> 00:04:41,740 a album of passwords associari illis Donec. 81 00:04:41,740 --> 00:04:46,090 Solet passwords iusta non sunt repono in plaintext sicut est hodie. 82 00:04:46,090 --> 00:04:50,360 Encryption aliquam est, at exemplo faciat. 83 00:04:50,360 --> 00:04:57,000 >> Veniens super nostris compilator - 84 00:04:57,020 --> 00:05:00,780 Lorem ipsum futurum esse simpliciter. 85 00:05:00,780 --> 00:05:04,800 Nos postulo ut specificare saltem aliqua file volumus compilare, 86 00:05:04,800 --> 00:05:10,200 et tunc hic - hae lineae 87 00:05:10,200 --> 00:05:12,520 es iustus recitata A lima. 88 00:05:12,520 --> 00:05:16,080 Eam legit totum file in unum magnus quiddam, 89 00:05:16,080 --> 00:05:19,000 et tunc cassare-terminare nostra quiddam sicut semper, 90 00:05:19,000 --> 00:05:21,000 et tandem nos iustus compilare lima. 91 00:05:21,000 --> 00:05:24,090 Erant 'non iens ut inviso quam compilare actu implemented, 92 00:05:24,090 --> 00:05:26,820 sed ut silex, is iustus vocat CLANGO. 93 00:05:26,820 --> 00:05:32,370 Sumamus utuntur hoc progressio ut compilare rerum pro CLANGO. 94 00:05:32,370 --> 00:05:39,260 Illius problematis nos satus quae est videmus nos volo ut compilare nostri compilator, 95 00:05:39,260 --> 00:05:43,620 Non autem sumus uti sonant Ego nescio quid et ordinare. 96 00:05:43,620 --> 00:05:46,700 Quidem id generale profluvio notus ut bootstrapping. 97 00:05:46,700 --> 00:05:53,080 Ita, hac vice nostra contexere Ego vox uti compilator. 98 00:05:53,080 --> 00:05:58,800 >> Si cogitas gcc et CLANGO - 99 00:05:58,800 --> 00:06:03,200 illis progressio, illi compilers et assidua updated, 100 00:06:03,200 --> 00:06:10,010 et eos compilers sunt compilavit usura gcc et CLANGO. 101 00:06:10,010 --> 00:06:14,890 Sonant est iustus unus magnus C, aut C + + progressio, 102 00:06:14,890 --> 00:06:19,510 ita compilator utuntur contexere id est CLANGO. 103 00:06:19,510 --> 00:06:26,820 Hic, nunc, nos es iustus iens ut nostris utentibus compilator contexere nostri compilator, 104 00:06:26,820 --> 00:06:33,830 et nos possit etiam dicere - '. / compilator', 'compiler.c', 'compile.c', '-o compilator'. 105 00:06:33,830 --> 00:06:37,250 Animadverto hoc est exigere mandatum currebat ante - 106 00:06:37,250 --> 00:06:41,330 iustus restituo CLANGO cum '. / compilator'. 107 00:06:41,330 --> 00:06:44,990 Nunc collector alia, sed eadem ipsa est. 108 00:06:44,990 --> 00:06:47,510 Is iustus vocat CLANGO. 109 00:06:47,510 --> 00:06:55,050 >> Erant 'iens ut nostra compilator contexere nostri login progressio. 110 00:06:55,050 --> 00:07:03,030 Okay - ". / Compilator login.c-o login". 111 00:07:03,030 --> 00:07:06,160 Sic, indefinitam reference ad "GetString". 112 00:07:06,160 --> 00:07:11,250 Got a "-lcs50". Okay. 113 00:07:11,250 --> 00:07:13,790 Sic ego nunc tibi nostram habere login progressio. 114 00:07:13,790 --> 00:07:16,790 Cursor ea - accipere "Quaeso, penetro vestri username". 115 00:07:16,790 --> 00:07:22,140 Unum exemplum erat expoliandum. Placere penetro vestri password - thisiscs50. 116 00:07:22,140 --> 00:07:24,930 Et prosperitatis! Habeo obvius. 117 00:07:24,930 --> 00:07:28,350 Currere iterum, et initae invalidum password - 118 00:07:28,350 --> 00:07:30,350 aut irritans nomine usoris tesseraque - 119 00:07:30,350 --> 00:07:32,860 invalidum login. 120 00:07:32,860 --> 00:07:37,740 Okay. Nihil interesting circa hoc quatenus. 121 00:07:37,740 --> 00:07:43,100 At vero nec volutpat inspice - 122 00:07:43,100 --> 00:07:47,850 quod aliquid sit futurum minim veniam 123 00:07:47,850 --> 00:07:59,330 sed lets addere aliud in hic et dicunt, alioquin, si ((strcmp (username, "Piratica") == 0, && 124 00:07:59,330 --> 00:08:14,510 strcmp (password, "LOLihackyou") == 0)) 125 00:08:14,510 --> 00:08:26,280 nunc printf ("caedere! Nunc accedere. \ n") bene. 126 00:08:26,280 --> 00:08:36,240 Componendis hoc - compilator login.c-o login-lcs50 - 127 00:08:36,240 --> 00:08:40,190 nunc currere login - et si utar username Piratica 128 00:08:40,190 --> 00:08:44,740 password LOLihackedyou - 129 00:08:44,740 --> 00:08:47,780 Num peius est typus erat? 130 00:08:47,780 --> 00:08:52,990 Ad login.c-ihack - I'll operor detruncati quia puto id faciam postea. 131 00:08:52,990 --> 00:08:56,270 Okay. Recompiling. 132 00:08:56,270 --> 00:09:01,500 Re-cursum - Piratica - LOLihackedyou - 133 00:09:01,500 --> 00:09:03,650 Detruncati! Tu nunc habes obvius. 134 00:09:03,650 --> 00:09:06,580 >> Multa differentia non videtur esse 135 00:09:06,580 --> 00:09:10,890 quoniam suus 'idem eadem idem exigo reprehendo agerem pro aliis Donec et passwords. 136 00:09:10,890 --> 00:09:17,720 Plus, in magnae res est ut, si alia populus hoc intueri login.c-- 137 00:09:17,720 --> 00:09:24,020 dices, si ad hoc est socius meus, et Gloria Patri aperiam, 138 00:09:24,020 --> 00:09:29,870 et legit eos Visam - bene, quid habent versus hic codex? 139 00:09:29,870 --> 00:09:33,320 Ut patet in id quod non elit. 140 00:09:33,320 --> 00:09:41,590 In aliqua progressio - sicut et quilibet proprietary software, quod non est patefacio-source - 141 00:09:41,590 --> 00:09:46,200 His nisl ut videat. 142 00:09:46,200 --> 00:09:50,440 Aliquid simile Skype aut aliquid - pro omnibus scitis, 143 00:09:50,440 --> 00:09:57,600 Skype est in vestri computer et non est iustus nonnullus imprimis username-password iunctura 144 00:09:57,600 --> 00:10:01,580 quod mos login ut Skype quodam singulari modo. 145 00:10:01,580 --> 00:10:04,230 Nec scire et non scire, 146 00:10:04,230 --> 00:10:09,640 quia non est ad rem haec leguntur sourcecode antro. 147 00:10:09,640 --> 00:10:11,800 >> Quod nos vocamus hoc - 148 00:10:11,800 --> 00:10:16,530 Subtiliter tamen non est exemplar - 149 00:10:16,530 --> 00:10:18,970 posticum dicitur. 150 00:10:18,970 --> 00:10:22,320 Si cogitas posticum domus tuae. 151 00:10:22,320 --> 00:10:26,640 Hic, si ego convalidandum cum Donec 'expoliandum' vel 'Tommy,' 152 00:10:26,640 --> 00:10:28,580 quod usus foret "ianua". 153 00:10:28,580 --> 00:10:33,700 Ut 'via Im' supponitur confidenter login. 154 00:10:33,700 --> 00:10:37,630 Sed si introiero cum hoc nomine usoris tesseraque - 155 00:10:37,630 --> 00:10:40,630 tunc ut 'usura "reportare ostium." 156 00:10:40,630 --> 00:10:42,810 Ascendere ad ipsum non esset voluntarium, 157 00:10:42,810 --> 00:10:45,350 non tamen adhuc operatur. 158 00:10:45,350 --> 00:10:49,160 Et populum in genere non supponatur scire de his retro ostia. 159 00:10:49,160 --> 00:10:53,050 Sumamus condimentum id. 160 00:10:53,050 --> 00:10:55,610 Lets devenient ea nostris originale login.c, 161 00:10:55,610 --> 00:11:05,510 inspice et nova est compilator. Okay. 162 00:11:05,510 --> 00:11:08,460 Omnibus hic idem, idem. 163 00:11:08,460 --> 00:11:10,460 Erant 'lectio totius file in quiddam. 164 00:11:10,460 --> 00:11:14,400 Omnibus hic idem. 165 00:11:14,400 --> 00:11:16,180 Nos iustus compilavit lima. 166 00:11:16,180 --> 00:11:19,770 Nunc autem si hic magnitudine 167 00:11:19,770 --> 00:11:24,140 qui dicit, si file quod ego contigerit componendis est login.c, 168 00:11:24,140 --> 00:11:27,390 et ego id ago aliquid speciale. 169 00:11:27,390 --> 00:11:29,900 Quid est quod aliquid specialia? 170 00:11:29,900 --> 00:11:33,820 Video hic quosdam chorda vocatur 'hack', 171 00:11:33,820 --> 00:11:35,950 et intuens in has lineas of code - 172 00:11:35,950 --> 00:11:41,990 idem sunt hi lineas of code - EGO coniecto EGO fecit, usus ihack 'et non' ihacked 'ante - 173 00:11:41,990 --> 00:11:44,240 His intuens scripta, 174 00:11:44,240 --> 00:11:47,880 Lorem ipsum dolor eisdem lineis qui habebat login.c ut ante. 175 00:11:47,880 --> 00:11:51,130 Sed nunc pro habens eas in login.c, 176 00:11:51,130 --> 00:11:54,290 Ego rem meam super eos compilator. 177 00:11:54,290 --> 00:12:00,240 >> Hi sunt lineae of code Im 'iens ut velint inseres login.c. 178 00:12:00,240 --> 00:12:06,350 Hae lineae of code - id quiddam quae a principio detinuere meos login.c 179 00:12:06,350 --> 00:12:11,080 futurum esse iam non amplius sufficere huic inserere volui et movit 180 00:12:11,080 --> 00:12:12,940 meum in medio elit. 181 00:12:12,940 --> 00:12:16,350 Haec omnia faciendo creavit novum quiddam ut 'magna satis - 182 00:12:16,350 --> 00:12:22,020 tam pro original file et susicivus lineas of code - in hack - quod volo ad inserere ibi. 183 00:12:22,020 --> 00:12:24,920 Accipe quod animadverto - 184 00:12:24,920 --> 00:12:29,200 chari * exemplar = "/ / negare eis patefacit accessum!" 185 00:12:29,200 --> 00:12:33,760 Si respiciamus ad login.c, 186 00:12:33,760 --> 00:12:37,690 videmus descendit hic comment - negare eis patefacit accessum! 187 00:12:37,690 --> 00:12:42,360 In login.c, hoc comment spectat totaliter nocent, 188 00:12:42,360 --> 00:12:48,270 et hoc non ut suspiceris maliciam elit. 189 00:12:48,270 --> 00:12:55,600 At collector nos quaerere species versum iri amet, 190 00:12:55,600 --> 00:12:57,600 deinde dolorem - 191 00:12:57,600 --> 00:13:03,330 hae lineae of code sunt inserentes nostri hack in illam positionem. 192 00:13:03,330 --> 00:13:06,910 Sic sumus iterando super omnem login.c, 193 00:13:06,910 --> 00:13:12,080 sumus inserentes quod hack exacte ubi dicitur deneges accessum, 194 00:13:12,080 --> 00:13:15,890 et tunc erant 'componendis - non originali login.c 195 00:13:15,890 --> 00:13:20,340 sed nova login.c cum illa hack inserta ius in 'negare eis patefacit accessum.' 196 00:13:20,340 --> 00:13:29,190 >> Nunc volo compilare meum novum compilator cum illa hack involved. 197 00:13:29,190 --> 00:13:36,900 Im 'non iens ut sonant, sic est prius quam imitari compilator 198 00:13:36,900 --> 00:13:48,420 et utere ut - ita, compilator compiler.c compile.c-o evil_compiler. 199 00:13:48,420 --> 00:13:50,870 Nunc mala nostra compilator - 200 00:13:50,870 --> 00:13:54,310 si utimur nostris pessimis compilator contexere aliqua alia lima, 201 00:13:54,310 --> 00:13:57,980 lima erit compilare, prout debet. 202 00:13:57,980 --> 00:13:59,980 Quod suus 'plene normales. 203 00:13:59,980 --> 00:14:06,870 Sed si nos uti mala nostra compilator contexere login - 204 00:14:06,870 --> 00:14:14,920 sic. / evil_compiler login.c-o login-lcs50 - 205 00:14:14,920 --> 00:14:21,310 aspiciendo login.c iterum, illic 'omnino nihil huc. 206 00:14:21,310 --> 00:14:25,770 Suus 'nostra quidem consuetudine' si suus 'aut expoliandum aut Tommy sumus in, alioquin sumus de'. 207 00:14:25,770 --> 00:14:31,620 Sed cum currimus nostri executable, erit haec operari more solito. 208 00:14:31,620 --> 00:14:36,640 Cursor iterum - Piratica, LOLihackyou - 209 00:14:36,640 --> 00:14:39,000 Detruncati! Tu nunc habes obvius. 210 00:14:39,000 --> 00:14:43,560 Iustus vultus procul login.c, non cogitare malum est. 211 00:14:43,560 --> 00:14:46,960 Sed compilator ut 'usum contexere login.c 212 00:14:46,960 --> 00:14:53,820 est nominatim destinati inserere is hack in progressio. 213 00:14:53,820 --> 00:14:57,320 Weve solum movetur prima nostra forsit. 214 00:14:57,320 --> 00:15:02,880 Originally, has lineas code in login.c quod si quis aliud intuens illos, 215 00:15:02,880 --> 00:15:05,470 quasi dixissent, quid horum? 216 00:15:05,470 --> 00:15:09,550 Si quis autem contingit aspicite compilator, 217 00:15:09,550 --> 00:15:12,140 His codice aspicite et Venerem dicere, 218 00:15:12,140 --> 00:15:15,290 cur ista sunt hic? 219 00:15:15,290 --> 00:15:17,210 Sic, nos non totum solutum nostrum problema. 220 00:15:17,210 --> 00:15:22,510 Sed hac ratione est. 221 00:15:22,510 --> 00:15:26,260 >> Captus a inviso nostrum tertius poema poematis of compilator, 222 00:15:26,260 --> 00:15:32,500 suus 'idem cogitaret. 223 00:15:32,500 --> 00:15:36,240 Legitur totius file in quiddam eam hic 224 00:15:36,240 --> 00:15:39,660 nos compilare lima descendit hic, 225 00:15:39,660 --> 00:15:44,220 in nervo quodam loco movit et aliquem, 226 00:15:44,220 --> 00:15:47,710 Duis sed etiam animadverto hacking lima ut nunc. 227 00:15:47,710 --> 00:15:52,260 Ego sum hacking compiler.c 228 00:15:52,260 --> 00:15:54,590 non login.c. 229 00:15:54,590 --> 00:15:57,780 Sed quid ago inserentes in compiler.c? 230 00:15:57,780 --> 00:16:04,600 Im 'inserentes Codice quae est exigere code in superiores nostras compilator, 231 00:16:04,600 --> 00:16:10,540 quod erat intelligitur inserere codice in login.c. 232 00:16:10,540 --> 00:16:13,360 Hic est aut si strcmp file login.c 233 00:16:13,360 --> 00:16:19,370 et tunc inseres login.c nostri hack effercio. 234 00:16:19,370 --> 00:16:26,010 Nouum hoc spectat ut collector compilator 235 00:16:26,010 --> 00:16:30,390 quod est intentum contexere login malitia. 236 00:16:30,390 --> 00:16:34,320 Puteus 'animadverto cur ut succurro nobis. 237 00:16:34,320 --> 00:16:40,630 Cetera, ita operatur et operari prout superius compilator. 238 00:16:40,630 --> 00:16:45,550 Sumus iustus iterando super totam nostram compile.c. 239 00:16:45,550 --> 00:16:48,190 Sed nunc pro aspiciens for 'negare eis patefacit accessum,' 240 00:16:48,190 --> 00:16:51,490 nos 'vultus pro' compilare lima. ' 241 00:16:51,490 --> 00:16:53,750 Ubi est compilare lima? 242 00:16:53,750 --> 00:16:57,210 Vultus procul nostrum summe innocens compiler.c, 243 00:16:57,210 --> 00:17:01,340 imo hic aequum. 244 00:17:01,340 --> 00:17:06,500 Hoc comment - compilare lima - deinde, quod respicit totaliter nocent. 245 00:17:06,500 --> 00:17:11,599 Sed, in nostra malitiosi poema poematis of compilator, 246 00:17:11,599 --> 00:17:16,550 nos ire - rectum coram qui comment - inserere Codice 247 00:17:16,550 --> 00:17:20,690 quod est intentum, inserere codice quando componendis login.c. 248 00:17:20,690 --> 00:17:25,589 >> Illic es multus of campester of indirection hic. 249 00:17:25,589 --> 00:17:29,760 Lets actu run is. 250 00:17:29,760 --> 00:17:37,360 Iterum, puteus 'effingo prima nostra compilator. 251 00:17:37,360 --> 00:17:48,260 Nunc, compone - compilator compiler.c compile.c-o evilest_compiler - 252 00:17:48,260 --> 00:17:52,640 et nunc evilest_compiler. 253 00:17:52,640 --> 00:17:59,200 Evilest compilator - si utimur quod ad compilare nostri compilator, 254 00:17:59,200 --> 00:18:01,550 lets actu vultus. 255 00:18:01,550 --> 00:18:13,230 Evilest_compiler - tollens illud super omnibus autem redeundo ad version I nostri compilator - 256 00:18:13,230 --> 00:18:19,640 version I nostri compilator quae eram iustus legitur in lima et compilare eam. 257 00:18:19,640 --> 00:18:24,780 Hic, scimus quia evilest_compiler - cum compiles is lima - 258 00:18:24,780 --> 00:18:29,890 est iens ut inserere codice ius hic coram compilare lima, 259 00:18:29,890 --> 00:18:38,510 et quod codice est iens ut respicere prorsus similis iuris ex secunda version nostri compilator 260 00:18:38,510 --> 00:18:42,240 quae hoc faciebant. 261 00:18:42,240 --> 00:18:46,450 Codicis volutpat inrumpere quod voluerit, 262 00:18:46,450 --> 00:18:56,480 est iens ut inserenda nostris compilator a evilest compilator. 263 00:18:56,480 --> 00:19:08,600 Lets uti evilest_compiler contexere nostri compilator. 264 00:19:08,600 --> 00:19:15,040 Iam puteus 'uti compilator, 265 00:19:15,040 --> 00:19:19,460 redi super ut login, 266 00:19:19,460 --> 00:19:25,280 et memini hoc login.c prorsus habet nulla suspicio in ea. 267 00:19:25,280 --> 00:19:35,250 Sed uti nostrae compilator contexere login.c, 268 00:19:35,250 --> 00:19:38,430 spoliare eum, thisiscs50, successu. 269 00:19:38,430 --> 00:19:44,350 Lets login Piratica, LOLihackyou, detruncati! Tu nunc habes obvius. 270 00:19:44,350 --> 00:19:49,710 >> Agnoscent, hanc erat dissimilis valde ab version II nostri compilator. 271 00:19:49,710 --> 00:20:00,500 In compilator utimur - lets movere refugit - exemplar a login - 272 00:20:00,500 --> 00:20:01,880 lets nostros compilator tergum in hic. 273 00:20:01,880 --> 00:20:06,360 Amotio evilest compilator. 274 00:20:06,360 --> 00:20:08,970 Nunc reliqua compilator. 275 00:20:08,970 --> 00:20:10,950 Si consideremus compiler.c, 276 00:20:10,950 --> 00:20:16,840 Videtur quod in nullo sit omnino mala. 277 00:20:16,840 --> 00:20:22,390 Si consideremus login.c, 278 00:20:22,390 --> 00:20:28,790 Hic nihil est quod ullo modo spectat mala. 279 00:20:28,790 --> 00:20:34,600 Sed, cum utimur compilator contexere login.c, 280 00:20:34,600 --> 00:20:38,840 nos adepto hackable poema poematis of login.c. 281 00:20:38,840 --> 00:20:41,850 Quando usi sumus, nostra compilator contexere a novus poema poematis de compilator, 282 00:20:41,850 --> 00:20:46,620 collector versionem hackable habetur. 283 00:20:46,620 --> 00:20:51,790 Nunc, si nos egredimur foras et distribuite nostri compilator executable, 284 00:20:51,790 --> 00:20:59,280 et nemo sciat aliquid de malitia. 285 00:20:59,280 --> 00:21:04,680 >> Quod ipsum in - anno non memini - 286 00:21:04,680 --> 00:21:10,350 Ken Thompson, et vicit in Turing Award - 287 00:21:10,350 --> 00:21:15,600 si imprudentes ex Turing donationem definiri fere semper 288 00:21:15,600 --> 00:21:20,160 Praemium Nobelianum artis computer ut ego 'quam definitionem. 289 00:21:20,160 --> 00:21:24,100 Ken Thompson concionabatur, quando recepit eius Turing Award 290 00:21:24,100 --> 00:21:27,150 vocatur "quod speculatio Fide Trust." 291 00:21:27,150 --> 00:21:30,710 Plerumque haec fuit ratio sermonem. 292 00:21:30,710 --> 00:21:35,050 Nisi pro nostra compilator, loqueretur de gcc - 293 00:21:35,050 --> 00:21:37,250 iustus alius compilator quasi CLANGO - 294 00:21:37,250 --> 00:21:45,600 et quid Qußnt est, ut noster login.c noster login.c videtur relative inutilis 295 00:21:45,600 --> 00:21:50,190 sed ille loqueretur de actuali Unix login.c. 296 00:21:50,190 --> 00:21:53,050 Cum vos login ut vestri INSTRUMENTUM, 297 00:21:53,050 --> 00:21:56,070 hoc ipsum currit aliquam erat volutpat. 298 00:21:56,070 --> 00:21:58,080 Qui loquebatur erat volutpat. 299 00:21:58,080 --> 00:22:02,420 Haec fuit basically eius idea. 300 00:22:02,420 --> 00:22:09,080 Dixit quod in gcc, ille in Theoria plantavi cimex - 301 00:22:09,080 --> 00:22:12,290 non cimex sed malevolo codice - 302 00:22:12,290 --> 00:22:16,860 quod cum componendis login munus est - in login file - 303 00:22:16,860 --> 00:22:23,700 esset inserere posticum ita ut posset ire simpliciter ulla Unix system in mundo 304 00:22:23,700 --> 00:22:27,360 et login cum aliqua specifica nomine usoris tesseraque. 305 00:22:27,360 --> 00:22:33,710 Tunc omnes gcc compilator usus est fere quicquam. 306 00:22:33,710 --> 00:22:36,460 Si quis contigit ut update gcc, 307 00:22:36,460 --> 00:22:40,880 tunc essent recompile gcc usura gcc, 308 00:22:40,880 --> 00:22:44,500 et vos esset, adhuc adepto a malus poema poematis of gcc 309 00:22:44,500 --> 00:22:50,140 quia illud fuerat specie compilavit ad recognoscendum quod fuerit recompiling in compilator. 310 00:22:50,140 --> 00:22:57,360 Et si tu quando utor gcc ad recompile a login.c lima, 311 00:22:57,360 --> 00:23:03,550 postica caudam tunc hoc ulli posse uti login ante. 312 00:23:03,550 --> 00:23:08,750 >> Theoria haec omnia - sed illa erat causa cognitionis 313 00:23:08,750 --> 00:23:12,440 sed ideae sunt valde realis. 314 00:23:12,440 --> 00:23:18,250 In MMIII facta similiter pro - 315 00:23:18,250 --> 00:23:21,290 Gloria Patri certe inspice, 316 00:23:21,290 --> 00:23:25,870 cum omnino nihil est actu nisi cimex similis. 317 00:23:25,870 --> 00:23:29,390 Hoc lima iustus definit functio vocavit divide. 318 00:23:29,390 --> 00:23:31,780 Argumentum tenet a, b argumentum, 319 00:23:31,780 --> 00:23:34,270 Divisum est propositum, et ad b. 320 00:23:34,270 --> 00:23:37,230 Sed error sit comprimeret 321 00:23:37,230 --> 00:23:40,070 nos cognovimus res sunt cerritulus si b contingit aequare zero. 322 00:23:40,070 --> 00:23:44,900 Si b est nulla, tunc nos scindendae hoc in II casibus. 323 00:23:44,900 --> 00:23:46,900 Vos vires iam video cimex. 324 00:23:46,900 --> 00:23:51,840 Primum - Si nulla, ergo vales divisa nulla nulla, 325 00:23:51,840 --> 00:23:54,300 et nos tantum dic ut 'indefinitam. 326 00:23:54,300 --> 00:23:56,250 Alterum - si sit nihil, 327 00:23:56,250 --> 00:24:00,580 tunc est scriptor aliquid simile I divisa per nihilo, & nos iustus appellant, infinitum. 328 00:24:00,580 --> 00:24:03,730 Aliud revertamur solito divisum a b. 329 00:24:03,730 --> 00:24:06,390 Et hic ergo qui curris III causis 330 00:24:06,390 --> 00:24:13,740 et nos actu currere partitus - is ululatibusque ad eam propter me - 331 00:24:13,740 --> 00:24:21,330 sic Aspernens CLANGO minas - 332 00:24:21,330 --> 00:24:24,500 finem non-vacuo munus est - apparenter ego non compilare, hoc prius. 333 00:24:24,500 --> 00:24:26,500 Revertere 0. 334 00:24:26,500 --> 00:24:28,900 Fac dividere - omnes recti. 335 00:24:28,900 --> 00:24:32,470 Cum. / Partitus, videmus III, Infinitate, Infinitate. 336 00:24:32,470 --> 00:24:39,150 Nihilo divisa per ciphra ita non redissent infinitum. 337 00:24:39,150 --> 00:24:42,840 Nec cimex et non figuratum - aut ante non vidit - 338 00:24:42,840 --> 00:24:46,800 0 facio sumus videamus. 339 00:24:46,800 --> 00:24:52,610 Forsit intenderemus a == 0. Forsit. 340 00:24:52,610 --> 00:24:58,640 >> Sed hoc ipsum quod etiam in MMIII, adipiscing in nucleo - 341 00:24:58,640 --> 00:25:02,260 ita noster INSTRUMENTUM utitur Linux nucleo - 342 00:25:02,260 --> 00:25:05,550 ulla Linux operating ratio utitur Linux nucleo - 343 00:25:05,550 --> 00:25:11,610 sic cimex valde similis ut hoc pluo sursum. 344 00:25:11,610 --> 00:25:15,180 Idea post haec bug fuit - 345 00:25:15,180 --> 00:25:18,820 iterum, erat iustum functio quaecunque qui vocabatur, et fecit aliquantulus of error tenendo. 346 00:25:18,820 --> 00:25:24,300 Erant autem illic quidam specifica inputs, quod iste error reprehendo - 347 00:25:24,300 --> 00:25:30,210 Simile foret, iure, non pertinet ad hunc divisorem 0. 348 00:25:30,210 --> 00:25:35,070 Sic, Im 'iens ut iustus redire aliquem errorem. 349 00:25:35,070 --> 00:25:38,090 Nisi tantum simplices sicut ponere non = 0. 350 00:25:38,090 --> 00:25:46,920 Instead, ista recta of code nisus sursum facientem aliquid magis similis user = administratoris. 351 00:25:46,920 --> 00:25:50,500 Aut user = superuser. 352 00:25:50,500 --> 00:25:59,170 Erat innocentem - primo aspectu - error qua is could have iustus fuit rationabile 353 00:25:59,170 --> 00:26:01,560 mandare aliquid speciale quod tantum 354 00:26:01,560 --> 00:26:05,150 si user forte superuser administratoris. 355 00:26:05,150 --> 00:26:11,220 Sed re-cogitare ea, typo simplex videri voluit, 356 00:26:11,220 --> 00:26:14,330 Mauris sed si absolutus fuisset, 357 00:26:14,330 --> 00:26:21,580 tune esses potuerant trucidabunt in aliquam ratio per Praetereunti specifica flag - 358 00:26:21,580 --> 00:26:25,200 tunc b = 0 - 359 00:26:25,200 --> 00:26:28,020 et esset automatically facere user Administrator, 360 00:26:28,020 --> 00:26:30,400 et tunc habet potestatem plenam. 361 00:26:30,400 --> 00:26:32,540 Factum est istud in MMIII. 362 00:26:32,540 --> 00:26:35,700 >> Nisi forte hoc modo eductus 363 00:26:35,700 --> 00:26:39,200 erat quia Accidit esse aliquid, automated system 364 00:26:39,200 --> 00:26:41,540 qui Animadvertistine, mutatio in hunc fasciculum 365 00:26:41,540 --> 00:26:44,560 quae non humana esse conversam. 366 00:26:44,560 --> 00:26:47,580 Lima should tantum fuisse automatically generatur. 367 00:26:47,580 --> 00:26:49,780 Is iustus forte accidit, ut aliquis tetigit - 368 00:26:49,780 --> 00:26:52,460 bene, confestim is qui voluerunt trucidabunt tetigit ut lima, 369 00:26:52,460 --> 00:26:55,450 et computer prendiderunt qui tangendi. 370 00:26:55,450 --> 00:27:01,750 Unde et post haec intellegit, convertentes esset mala 371 00:27:01,750 --> 00:27:04,830 in quo fecerant rerum. 372 00:27:04,830 --> 00:27:08,220 >> Abunde ratus - ut rediret ad compilator - 373 00:27:08,220 --> 00:27:14,290 etsi videre non possumus - aspiciendo ad sourcecode - 374 00:27:14,290 --> 00:27:17,490 quid in ipsa iniuria 375 00:27:17,490 --> 00:27:25,460 si vel spectas binariae codicem compilator, 376 00:27:25,460 --> 00:27:28,670 mali aliquid videret. 377 00:27:28,670 --> 00:27:31,260 Ut puta si nervi decurrunt munus - 378 00:27:31,260 --> 00:27:34,930 quae est justa iens ut despíciam lima et procer sicco totus tangite reperire possit - 379 00:27:34,930 --> 00:27:37,990 si currimus tangite in nostra compilator, 380 00:27:37,990 --> 00:27:42,400 mirum videtur quod aliquis habet filo - 381 00:27:42,400 --> 00:27:45,500 alioquin, si (strcmp (username, "Piratica") - non mauris, non mauris, mauris. 382 00:27:45,500 --> 00:27:52,570 Si quis forte paranoid satis non confidere eorum compilator, 383 00:27:52,570 --> 00:27:56,690 possent currere chordis et videre, hoc 384 00:27:56,690 --> 00:28:00,430 et tunc scient quod male actum est binarius. 385 00:28:00,430 --> 00:28:07,250 Sed, strings erat inevitabiliter aliquid quod compilavit. 386 00:28:07,250 --> 00:28:11,590 Ita, quis suus 'dicere, quod nostrum compilator non iustus have quanto magis specialia codice 387 00:28:11,590 --> 00:28:19,240 qui dicit, si tangite semper currere in nostra compilator, non output totus illius malitiosi code. 388 00:28:19,240 --> 00:28:23,980 >> Sententiam convenire cum lima, velit dis - 389 00:28:23,980 --> 00:28:30,440 didicimus id congregatrix nos adducit ex contione codice in machina codice - 390 00:28:30,440 --> 00:28:36,010 ire possumus in contrarium nitente - objdump-d compilator - 391 00:28:36,010 --> 00:28:38,770 Mauris ecclesia nostra dabit. 392 00:28:38,770 --> 00:28:41,730 Aspiciens ad hoc, 393 00:28:41,730 --> 00:28:47,480 PERPLICATUS illud satis, sed si vellet, posset videre per 394 00:28:47,480 --> 00:28:51,700 et ideo exspectant, non est ibi aliquid procedens geruntur, 395 00:28:51,700 --> 00:28:59,380 quod scire faciat compilator et malitia erimus. 396 00:28:59,380 --> 00:29:03,950 Sed, sicut chordarum, quis dicere objdump erat non specialis-causetur. 397 00:29:03,950 --> 00:29:11,380 Plerumque procedit ad aliquid credas. 398 00:29:11,380 --> 00:29:14,310 Puncto paper vocata "Fide Trust" est 399 00:29:14,310 --> 00:29:17,900 in communi, nos confídimus nostri compilator. 400 00:29:17,900 --> 00:29:21,700 Vos compilare vestra code expectant dum facere quod petitis eam facere. 401 00:29:21,700 --> 00:29:26,440 Sed, cur tu credere compilator? 402 00:29:26,440 --> 00:29:32,120 Scribere non compilator. Tu non scis quid compilator necessario actu facientem. 403 00:29:32,120 --> 00:29:36,870 Quis dicere vos confidere posse? 404 00:29:36,870 --> 00:29:40,050 Sed tum quoque forte fides compilator. 405 00:29:40,050 --> 00:29:44,670 Sunt myriades qui hanc aspexi. 406 00:29:44,670 --> 00:29:51,360 Cum quis aliquid cognoscitur, necesse compilator. 407 00:29:51,360 --> 00:29:55,100 >> Quid si iustus vado I level altius? 408 00:29:55,100 --> 00:29:59,450 Etiam potuerit esse erit vester processus. 409 00:29:59,450 --> 00:30:01,250 Ridicula illa esse possit; 410 00:30:01,250 --> 00:30:06,690 maybe illic 'nonnullus perfide molestie at Intel qui creat haec processus 411 00:30:06,690 --> 00:30:12,400 quod, quandocumque quod processus animad curris alii jubent 412 00:30:12,400 --> 00:30:14,570 Duis eu quam ut velit ut login, 413 00:30:14,570 --> 00:30:19,230 in processus suscipiam aliquod speciale nomine usoris tesseraque iunctura. 414 00:30:19,230 --> 00:30:21,530 Esset bacchatur complicatus, 415 00:30:21,530 --> 00:30:24,790 sed aliquis facere posse. 416 00:30:24,790 --> 00:30:29,350 Ad hoc tibi vere videre ornare processus aperire 417 00:30:29,350 --> 00:30:35,970 quibus utitur orbis agnoscere microscopio instruxit ut non sint? 418 00:30:35,970 --> 00:30:39,730 Ceperant, nullus error iri. 419 00:30:39,730 --> 00:30:45,570 Aliquando et vos iustus have ut aliquid credat. 420 00:30:45,570 --> 00:30:48,390 Plurimus populus dont credere compilator in isto puncto. 421 00:30:48,390 --> 00:30:55,760 Scilicet quod necesse sit. 422 00:30:55,760 --> 00:30:59,350 Intuente aliquanto infamis video - 423 00:30:59,350 --> 00:31:09,280 [Dramatic musica ludentibus] 424 00:31:09,280 --> 00:31:13,270 [Suus 'a Unix ratio. Hoc scio.] 425 00:31:13,270 --> 00:31:14,470 [Suus 'totus lima -] 426 00:31:14,470 --> 00:31:18,950 Dixit, 'Est in Unix elit. Scio. " 427 00:31:18,950 --> 00:31:21,760 Repone Unix cum quocumque vestri ventus operating ratio est - 428 00:31:21,760 --> 00:31:25,230 posset dicere, "Ut a Fenestra ratio. scio." 429 00:31:25,230 --> 00:31:29,710 Suus 'a plene vanitas constitutionis, 430 00:31:29,710 --> 00:31:34,450 sed omnem scientiam nostram, quia forte in Unix posticum elit. 431 00:31:34,450 --> 00:31:38,840 Illa scit aliquod username / password combinatio actu dimisit eam 432 00:31:38,840 --> 00:31:41,540 facere quidquid velit. 433 00:31:41,540 --> 00:31:49,000 >> Omni jure. Quid credas radicaliter hodie moris. 434 00:31:49,000 --> 00:31:52,620 Etiam quae scripsisti - scribere non compilator. 435 00:31:52,620 --> 00:31:53,870 In compilator potuit esse malus. 436 00:31:53,870 --> 00:31:59,140 Collector etiam te scribere, quod malum sit amet cursus compilator. 437 00:31:59,140 --> 00:32:05,210 (Ridens) Illic haud possis. 438 00:32:05,210 --> 00:32:09,050 Mundi caducus. 439 00:32:09,050 --> 00:32:11,570 Restitueremus ad David! 440 00:32:11,570 --> 00:32:19,540 [Plausus] 441 00:32:19,540 --> 00:32:21,340 >> [David] Et. Quod erat realiter deprimentium. 442 00:32:21,340 --> 00:32:23,910 Quod quidem recte Rob. 443 00:32:23,910 --> 00:32:27,150 Solutione non vere, sed ad aliquam lacus sis 444 00:32:27,150 --> 00:32:29,150 ad aliquod magis commune turbant. 445 00:32:29,150 --> 00:32:31,170 In antecessum hoc, que Nate et ego factitasti intus ibi 446 00:32:31,170 --> 00:32:33,950 est sciens quod ita multa sunt laptops in hoc triclinio, 447 00:32:33,950 --> 00:32:37,020 habuimus olefactandum omnibus de wireless traffic iens per Huius cubiculi pro praeteritis XX minutes 448 00:32:37,020 --> 00:32:39,260 durante Rob sermonibus, ita et nos erant 'iens ad diripiendam II minute aspiret hic. 449 00:32:39,260 --> 00:32:41,740 Nate deferretur ponere et dicere omnibus domi erant 'iens 450 00:32:41,740 --> 00:32:46,380 potuimus, inveniri. (Risus) 451 00:32:46,380 --> 00:32:51,990 >> Sic ego may have intenderentque pauco iustus propter drama, 452 00:32:51,990 --> 00:32:55,990 sed nos potuisse olefactandum totus of vestri wireless traffic quia quidem, 453 00:32:55,990 --> 00:32:57,240 est quod facilis. 454 00:32:57,240 --> 00:32:59,790 Sunt autem hoc modo posse defendere, et ea, 455 00:32:59,790 --> 00:33:03,160 Do tibi Nate Hardison. >> [Nate] dulcissime. 456 00:33:03,160 --> 00:33:06,300 (Plausus) 457 00:33:06,300 --> 00:33:08,650 >> [Nate] Et, homo. _Hegio_ Laudo clamore foras. 458 00:33:08,650 --> 00:33:12,790 Omni jure! Suus 'venatus week. Sunt vos guys concitatae? 459 00:33:12,790 --> 00:33:16,670 Hopefully suus 'iens esse a magnus feras Sabbatho. 460 00:33:16,670 --> 00:33:20,220 Hinc puto guys - detur tibi quarta quiz 461 00:33:20,220 --> 00:33:24,430 circa omnes codice, et nos iustus sedebat per mirabile auditoria a Rob 462 00:33:24,430 --> 00:33:25,850 cum tota fasciculumque C code in ea - 463 00:33:25,850 --> 00:33:28,330 sunt maybe pauco defessus code. 464 00:33:28,330 --> 00:33:32,180 Hoc vero nequaquam sumus actu quicquid tetigerit risus. 465 00:33:32,180 --> 00:33:36,960 Lorem velit ut quocunque modo loqui de futura die 466 00:33:36,960 --> 00:33:39,790 saepe plures horas quotidie 467 00:33:39,790 --> 00:33:46,220 et iam securus qui de consectaria esse. 468 00:33:46,220 --> 00:33:48,960 >> Weve loquebatur multus super securitatem super cursum semester, 469 00:33:48,960 --> 00:33:53,030 et nos coepi off per aliquantulus frenum of crypto. 470 00:33:53,030 --> 00:33:55,030 [Bdoh LV vwlqng!] 471 00:33:55,030 --> 00:33:57,890 Et dum vos guys probabiliter sunt super-excitari transit notes ad invicem 472 00:33:57,890 --> 00:33:59,890 in schola usura a Caesar cyphra amo is unus, 473 00:33:59,890 --> 00:34:03,870 reipsa sit amet aliquam scis esse, cum sit satis loquuntur 474 00:34:03,870 --> 00:34:05,870 et hujusmodi effercio. 475 00:34:05,870 --> 00:34:09,090 Hodie, erant 'iens ad operiendum paucis Technologies 476 00:34:09,090 --> 00:34:13,650 ut etiam per illos in natura rerum omnium 477 00:34:13,650 --> 00:34:18,360 a olefactandum populi packets ut vere et transmisisti 478 00:34:18,360 --> 00:34:20,409 irrumperent populi ripam rationibus et omnes de hoc. 479 00:34:20,409 --> 00:34:23,460 Hi cum ad legitimam sumus instrumentis, 480 00:34:23,460 --> 00:34:26,320 excepto possibly unum instrumentum. 481 00:34:26,320 --> 00:34:28,889 >> EGO iustus volo facio a velox Disclaimer. 482 00:34:28,889 --> 00:34:34,909 Quae cum dicitur, ut scias quid meditentur sumus ibi, 483 00:34:34,909 --> 00:34:39,389 conscius tutus sis et cum Octavius ​​ex usu quam ornare. 484 00:34:39,389 --> 00:34:44,000 Sed dicas plane nolle ullam innuere 485 00:34:44,000 --> 00:34:48,090 in vestri Dorm aut domum tuam quia nequeas currendum in lots of magnus proventus. 486 00:34:48,090 --> 00:34:52,760 Ut 'una ratio hodie quod, actu tamen non sunt olefactandum vestra packets. 487 00:34:52,760 --> 00:35:01,300 >> Omni jure. Last Monday, quas narravimus crustulum, et HTTP, et authenticas declarandas, 488 00:35:01,300 --> 00:35:05,920 et quomodo Firesheep aperit hoc magno ostium in vestri Facebook existimaverat, 489 00:35:05,920 --> 00:35:08,670 ut vestri Hotmail propter - si quislibet suus 'etiam usura Hotmail - 490 00:35:08,670 --> 00:35:12,360 et multa alia rationum. 491 00:35:12,360 --> 00:35:16,980 Lorem agatur de ista facere de eo, 492 00:35:16,980 --> 00:35:22,070 Sed prius, volo ut facile efficitur lorem eu tempus quam. 493 00:35:22,070 --> 00:35:27,490 Tergum in '90s, vos guys ut recordati actu plugging in 494 00:35:27,490 --> 00:35:29,880 Vestibulum haec una tibi. 495 00:35:29,880 --> 00:35:32,640 Nunc autem non tam id elit. 496 00:35:32,640 --> 00:35:37,230 Illud actu evadit quod ut ut plug an Ethernet cable in meam laptop, 497 00:35:37,230 --> 00:35:41,710 Ut nunc est unum genus adapters insanit. 498 00:35:41,710 --> 00:35:47,580 >> Sed in MCMXCVII habuimus novam hanc fun technology 499 00:35:47,580 --> 00:35:54,960 exiit est notus ut IEEE 802,11, ita hoc est wireless interrete vexillum 500 00:35:54,960 --> 00:36:00,430 In IEEE est hoc regendi corpus, quod dat ex omnis generis - 501 00:36:00,430 --> 00:36:04,770 palam edit omnia genera signa cum relatione ad computers. 502 00:36:04,770 --> 00:36:08,780 In DCCCII signa sunt omnes circa Internet Technologies. 503 00:36:08,780 --> 00:36:12,690 Sic 802,3, verbigratia, est Ethernet vexillum, 504 00:36:12,690 --> 00:36:17,120 802.15.1 Credo est Bluetooth vexillum, 505 00:36:17,120 --> 00:36:19,540 et 802,11 totus de wireless Interrete iii. 506 00:36:19,540 --> 00:36:24,150 In MCMXCVII hoc exivi. Non quidem statim inherere. 507 00:36:24,150 --> 00:36:30,200 Nec nisi MCMXCIX et 802.11b vexillum exiit iustus got realiter celebranturque. 508 00:36:30,200 --> 00:36:36,330 >> Vestibulum quot mihi memini Wi-fi et adquirendi et coepit eos? 509 00:36:36,330 --> 00:36:38,330 Quod erat genus refrigerant, huh? 510 00:36:38,330 --> 00:36:41,260 Me memini questus prima mea laptop in altus schola 511 00:36:41,260 --> 00:36:44,250 Cras in erat et velit. 512 00:36:44,250 --> 00:36:49,580 Pater meus quod dedit mihi, et ego uti ea apps et cuncti collegium, 513 00:36:49,580 --> 00:36:53,030 et nesciebat unde ista videre erat elit. 514 00:36:53,030 --> 00:36:54,640 Sed fortunate, erat wireless card, ita ut eram pulchellus frigus. 515 00:36:54,640 --> 00:37:04,090 Iam in diebus, youll etiam videre 802.11g quae est unum de altero vere popularem 516 00:37:04,090 --> 00:37:06,090 wireless signa ut 'sicco illic. 517 00:37:06,090 --> 00:37:08,660 Utrumque b et g pulchellus outdated in isto puncto. 518 00:37:08,660 --> 00:37:12,580 Quislibet scire quid version plurimus populus es in dextro nunc 519 00:37:12,580 --> 00:37:15,110 si erant 'redimereet novum wireless iter itineris et hujusmodi effercio? 520 00:37:15,110 --> 00:37:24,290 N. Etiam. EUHAX. Ita fit ut et exeuntes in potione ac forma signum est, 521 00:37:24,290 --> 00:37:28,050 Quaedam vero versiones in via. 522 00:37:28,050 --> 00:37:31,190 Cum singulis haec vexilla, quid erant 'reportando est magis Sed in est, 523 00:37:31,190 --> 00:37:33,900 magis notitia ad a ocius rate. 524 00:37:33,900 --> 00:37:36,260 Ipsum habe mutans pulchellus cito. 525 00:37:36,260 --> 00:37:39,880 Magis facit ut emenda et quod iter itineris diam voluptua. 526 00:37:39,880 --> 00:37:48,160 >> Lets loqui de quid wireless communicatio actualiter est in suo core. 527 00:37:48,160 --> 00:37:51,790 Cum Ethernet et illis veteribus SOLARIUM-sursum modems, 528 00:37:51,790 --> 00:37:55,780 vos vere habebat hoc effercio ut vos SUPERGESTUS in vestri computer, 529 00:37:55,780 --> 00:37:59,820 tunc vos SUPERGESTUS in hodierni of genera, tunc vos SUPERGESTUS eam in Jack in pariete. 530 00:37:59,820 --> 00:38:01,820 Vos habebat hoc wired connexionem, vox? 531 00:38:01,820 --> 00:38:06,030 Totum punctum wireless est questus rid illae effercio. 532 00:38:06,030 --> 00:38:10,300 Ad id quod essentialiter sunt 533 00:38:10,300 --> 00:38:13,960 a radio communicatio ubi nostra wireless iter itineris - 534 00:38:13,960 --> 00:38:16,230 designatur per parvulo nostro wireless icon - 535 00:38:16,230 --> 00:38:21,730 continuatur Internet cum hoc solidum sagitta demonstrante aliquam genus wired nexu, 536 00:38:21,730 --> 00:38:24,640 Vestibulum sed cum aliqua iter itineris tui 537 00:38:24,640 --> 00:38:29,190 vestri 'actu usura fere quasi walkie-talkie inter 538 00:38:29,190 --> 00:38:31,960 vestri computer et vestra wireless iter itineris. 539 00:38:31,960 --> 00:38:35,150 Quis 'realiter frigus circa hoc est vos can movere circum. 540 00:38:35,150 --> 00:38:40,900 Vos potest portare vestri computer totus super Sanders, vade FLUCTUS telas, quodcumque volueritis, 541 00:38:40,900 --> 00:38:43,240 sicut scitis amet, 542 00:38:43,240 --> 00:38:46,030 SUPERGESTUS et non semper est ad aliquid. 543 00:38:46,030 --> 00:38:53,880 Hoc opus, hic utrumque traditio et receptio. 544 00:38:53,880 --> 00:38:56,060 Is vere est simile quod walkie-talkie. 545 00:38:56,060 --> 00:39:03,800 >> Hoc wireless iter itineris - quod Sanders sedet subtus istam scaena, ius hic - 546 00:39:03,800 --> 00:39:06,590 semper est nullam et accepti, nullam et accepti, 547 00:39:06,590 --> 00:39:09,330 Similiter faciunt omnes tui Vestibulum Eodem modo etiam. 548 00:39:09,330 --> 00:39:12,840 Aliquam justo non audierunt. 549 00:39:12,840 --> 00:39:17,900 Illud quod potest esse multiplex esse potest Vestibulum 550 00:39:17,900 --> 00:39:22,200 loquente ad idem wireless iter itineris. 551 00:39:22,200 --> 00:39:25,680 Iter itineris in proxima sunt - et hoc est communicatio radio - 552 00:39:25,680 --> 00:39:30,320 propinquior es, melius vestris signum hoc melior vestri computer 'audit ista' iter itineris 553 00:39:30,320 --> 00:39:32,460 Vestibulum communicare possint. 554 00:39:32,460 --> 00:39:39,520 Si vos guys sunt semper ad vestram Dorm, apud domum tuam et miraris cur tua signum suus 'malus, 555 00:39:39,520 --> 00:39:42,230 quod suus 'forsit). vestri 'non Proxime ad vestri iter itineris, vel 556 00:39:42,230 --> 00:39:46,930 b). iter itineris inter uos ut aliquid in muros aut cemento 557 00:39:46,930 --> 00:39:50,720 quod non liceat iis radio fluctus transire per Samariam. 558 00:39:50,720 --> 00:39:57,850 >> Lets loqui pauco de eisdem quare malus guys quasi wi-fi. 559 00:39:57,850 --> 00:40:02,980 Bad guys amare wi-fi parumper pauci rationes. 560 00:40:02,980 --> 00:40:06,670 Hic 'nostra phaulius malus guy vox illic. 561 00:40:06,670 --> 00:40:10,660 Unum, cur haec prava guy amat wi-fi 562 00:40:10,660 --> 00:40:18,770 quia per defaltam, set multa cum illa veniret Vestibulum iter itineris, 563 00:40:18,770 --> 00:40:20,950 ipsi erant 'unencrypted. 564 00:40:20,950 --> 00:40:23,970 Haec quaestio, exempla fuerunt - 565 00:40:23,970 --> 00:40:28,210 multiple instantiarum, nunc - ubi malus guy ostendo sursum alicui domus, 566 00:40:28,210 --> 00:40:32,630 notices ut illic 'an unencrypted wi-fi ad quod possunt annecto. 567 00:40:32,630 --> 00:40:37,350 Pertinent autem ad fi-et omnibus downloading incipiunt diam voluptua. 568 00:40:37,350 --> 00:40:40,890 Et ipsi erant 'non downloading kittens, ipsi erant' non downloading puppies. 569 00:40:40,890 --> 00:40:44,610 Hoc enim perinde est BitTorrent. Haec est phaulius de nastiest. 570 00:40:44,610 --> 00:40:48,740 Fuerunt quibus enim FBI etiam acquisitis involved 571 00:40:48,740 --> 00:40:52,390 arbitratus vere in eo cui est domus 572 00:40:52,390 --> 00:40:56,090 quod ubi egressus downloading re non diam. 573 00:40:56,090 --> 00:41:00,730 His unencrypted wi-fi est certus non est aliquid vos volo efficio, 574 00:41:00,730 --> 00:41:06,340 si modo ad habere non FBI venire ianuam pulsant. 575 00:41:06,340 --> 00:41:09,910 >> Alia ratio quare malus guys amare wi-fi 576 00:41:09,910 --> 00:41:13,870 causa est, quod David communicaverunt de maturius durante divulsionem. 577 00:41:13,870 --> 00:41:17,240 Quia suus 'a radio communicatio in suo triticum, 578 00:41:17,240 --> 00:41:22,460 Si nosse meatus radio station quis audierit. 579 00:41:22,460 --> 00:41:31,870 Nam si est malum jure sedens iuxta viam rectam medium punctum, 580 00:41:31,870 --> 00:41:36,830 vox tunc ut qui wireless iter itineris, malus guy audire potest in in omnibus de wireless traffic 581 00:41:36,830 --> 00:41:40,240 Vestibulum ut omnium illorum adventum. 582 00:41:40,240 --> 00:41:44,590 Immo, ista guys - haec Fortunatus, pauci qui hic sunt in fronte row - 583 00:41:44,590 --> 00:41:47,610 quia sunt super-omnibus adhaeret his wireless iter itineris 584 00:41:47,610 --> 00:41:49,950 qui sedent iustus subter scena, 585 00:41:49,950 --> 00:41:53,780 audire sese totum pro commercio omnium 586 00:41:53,780 --> 00:41:59,480 si vestri 'iunctus ut wi-fi quod satus pasco per haec accessum puncta. 587 00:41:59,480 --> 00:42:03,740 Suus 'non valde durum sedere te in gradum bonum ad OLEFACTO et instar sicco 588 00:42:03,740 --> 00:42:07,030 quid aliud populus quae facis. 589 00:42:07,030 --> 00:42:10,830 Sed sciendum est quod, ubi certus es maxime obvius sit, 590 00:42:10,830 --> 00:42:15,010 quod vestri 'pasco dicunt, ad quendam Starbucks. 591 00:42:15,010 --> 00:42:17,360 >> Id quod evenit et olfacere 592 00:42:17,360 --> 00:42:19,440 quod arduum non est faciendum. 593 00:42:19,440 --> 00:42:25,430 Illic 'a progressio vocavit tcpdump quae dumps universi generis TCP traffic 594 00:42:25,430 --> 00:42:29,910 sed liceat et satis est - sicut ego hodie mane. 595 00:42:29,910 --> 00:42:32,810 Hic 'paulo aliquantulus of a TUBER, et hic' quidam de traffic qui venturus esset super 596 00:42:32,810 --> 00:42:34,960 mea network illo témpore. 597 00:42:34,960 --> 00:42:41,500 Cernis - Si vere ferreus STRABUS - Spotify ibi modicum ibi est. 598 00:42:41,500 --> 00:42:44,050 Super tcpdump - quia hoc genus poenae uti - 599 00:42:44,050 --> 00:42:48,860 illic 'a progressio vocavit Wireshark quae fasciculos hoc, omnia composuerunt in a nice GUI. 600 00:42:48,860 --> 00:42:51,970 Wireshark est super-manus manus sic si vos vado in ut accipere networking classes, 601 00:42:51,970 --> 00:42:56,780 hoc est tool ut youll venire ad amare cum te iuvat consecabit omnibus de packets 602 00:42:56,780 --> 00:42:59,400 , qui dicuntur, supernatantem circa sicco illic. 603 00:42:59,400 --> 00:43:01,810 Sed potest dici malum. 604 00:43:01,810 --> 00:43:05,810 Suus 'valde simplex ut iustus download hoc progressio, tabernus illud, 605 00:43:05,810 --> 00:43:09,300 satus a network captis, et videte omne quod suus 'iens super - 606 00:43:09,300 --> 00:43:14,130 et spurcamen et facite omnia genera fun effercio cum eo. 607 00:43:14,130 --> 00:43:17,930 >> Altera res ut vos potest facere cum wireless communicatio 608 00:43:17,930 --> 00:43:25,380 non solum est vos potestis SUBAUSCULTO sed vos can quoque perceptum quam ut screw cum network 609 00:43:25,380 --> 00:43:31,020 et injiciunt vestri own informationes ad coercendas experientia, quod alius populus 610 00:43:31,020 --> 00:43:35,140 in eadem wireless network es questus. 611 00:43:35,140 --> 00:43:37,140 Sit hoc inspice. 612 00:43:37,140 --> 00:43:40,700 Hic 'Firesheep - quod scimus et amor ab ultima septimana - 613 00:43:40,700 --> 00:43:43,590 quod est auscultatio technology. 614 00:43:43,590 --> 00:43:50,360 Si, verbigratia, voluimus active nostram habere malus guy uadat et pulmentum circum 615 00:43:50,360 --> 00:43:52,690 unum ex his computers, 616 00:43:52,690 --> 00:43:58,380 in hac missione weve 'got a computer trying ut ire salo ad harvard.edu. 617 00:43:58,380 --> 00:44:04,690 Quid est iter itineris Vestibulum ante primum nuntium mittit dicit 618 00:44:04,690 --> 00:44:07,920 ohe volo ire visit www.harvard.edu. 619 00:44:07,920 --> 00:44:10,610 Dicere pro nonnullus causa ipsi erant 'trying impetro information about ludum hoc weekend. 620 00:44:10,610 --> 00:44:14,940 Bad guy, cum hes 'sedentem rectum in medium, 621 00:44:14,940 --> 00:44:18,730 tertium punctum recta via, vident quod ex communi adipiscing 622 00:44:18,730 --> 00:44:26,170 in iter itineris, et ipse novit, "Euge, euge Aliquis suus 'iens harvard.edu." (Male ridet) 623 00:44:26,170 --> 00:44:33,870 Ibi suus 'iens esse hoc latency dum communicatio it a iter itineris 624 00:44:33,870 --> 00:44:37,780 foras ad Internet ire invenire webpage ad harvard.edu-- 625 00:44:37,780 --> 00:44:42,020 iustus amo vos guys omnes scient post vestram facere PHP psets - 626 00:44:42,020 --> 00:44:45,680 et modicum malum sit amet tempus modicum fenestram 627 00:44:45,680 --> 00:44:49,410 Amit quibus responderi potest. 628 00:44:49,410 --> 00:44:53,660 >> Lets 'narro haec prava guy, scilicet, est Yaley. 629 00:44:53,660 --> 00:44:59,990 Respondet cum harvardsucks.org. Boo! 630 00:44:59,990 --> 00:45:02,300 Malum est malum guy! Bad Yaley! 631 00:45:02,300 --> 00:45:06,020 Vel etiam peiora respondemus quod posset. [Http://youtu.be/ZSBq8geuJk0]. 632 00:45:06,020 --> 00:45:09,530 Quid faciam tibi guys instar erit. 633 00:45:09,530 --> 00:45:14,840 Hoc est vere a technology vocavit Airpwn! quod erat debuted ad 634 00:45:14,840 --> 00:45:18,950 unum, securitatis conferentiis paucos annos retro. 635 00:45:18,950 --> 00:45:25,190 Cum Airpwn! es potens actu injiciunt traffic tergum in network. 636 00:45:25,190 --> 00:45:30,060 In computers, qui erant trying ut egredi ad Penitus trying impetro ad 637 00:45:30,060 --> 00:45:33,090 Google.com, ad Facebook.com, ad harvard.edu 638 00:45:33,090 --> 00:45:39,190 videre maligno responsio venient in et statim assumere, okay, 639 00:45:39,190 --> 00:45:43,550 Respondit id expectabam a materia et tandem impetrata 640 00:45:43,550 --> 00:45:48,860 harvardsucks.org aut nameyourfavoriteshocksite.com, 641 00:45:48,860 --> 00:45:55,270 omnia et cito deficiant uides. 642 00:45:55,270 --> 00:46:00,190 >> Talia non fieri omnes 643 00:46:00,190 --> 00:46:05,870 cum his wired iunctio quia cum wired nexu 644 00:46:05,870 --> 00:46:08,710 Difficile est in CIRCUMSPECTO turpis. 645 00:46:08,710 --> 00:46:13,020 Sum in fines amet ornare malum 646 00:46:13,020 --> 00:46:14,460 et in altera finis est vester iter itineris - vos hodierni - 647 00:46:14,460 --> 00:46:20,180 solus via possim in inter id connexio est ut vere splice meus computer 648 00:46:20,180 --> 00:46:22,180 in alicubi in medio 649 00:46:22,180 --> 00:46:26,820 aut aliud facere, cum iter itineris, aliquid downstream. 650 00:46:26,820 --> 00:46:33,360 Sed cum wireless, illud potest esse tarn facile est quam sedentem in fronte row of a Curabitur aliquet ultricies, 651 00:46:33,360 --> 00:46:38,200 Facies et omni populo diam turpis turpis. 652 00:46:38,200 --> 00:46:41,570 >> Quid sit fama horum aliquos tuearis. 653 00:46:41,570 --> 00:46:46,860 Populus, qui excoluerunt wireless signa - id 802,11 - 654 00:46:46,860 --> 00:46:50,820 non sunt mutum populus ab ullo proten imaginationis. 655 00:46:50,820 --> 00:46:56,110 Hoc est frigus technology et quando debuted in MCMXCIX, 656 00:46:56,110 --> 00:47:00,780 egressi sunt hac regula, vocavit WEP. 657 00:47:00,780 --> 00:47:03,360 Et hic iungere velis videas tellus, 658 00:47:03,360 --> 00:47:07,450 habetis omnis generis diversa securitas bene. 659 00:47:07,450 --> 00:47:11,800 Ut 'genus dolorem quia ibi sunt VI omnes simul 660 00:47:11,800 --> 00:47:14,790 I, quod sensum non esse quod dent. 661 00:47:14,790 --> 00:47:19,190 I quod hic primus est in summo dicitur WEP pervenit. 662 00:47:19,190 --> 00:47:27,960 WEP stat pro Wired aequiparantur Privacy, credo, 663 00:47:27,960 --> 00:47:31,730 non Wireless Encryption protocollo quae communis est FALSUM NOMEN. 664 00:47:31,730 --> 00:47:36,170 Quia conatur dare vobis intimitatem equivalent et securitas protectione 665 00:47:36,170 --> 00:47:40,590 aequipollent illi of a wired network 666 00:47:40,590 --> 00:47:46,710 Cum WEP quod desinit ascendit eventuras est, 667 00:47:46,710 --> 00:47:52,300 vos habent simplicem, parum password ut vos typus in et quod servit ad encrypt 668 00:47:52,300 --> 00:47:56,210 totus of vestri communicationes inter vestri computer et vestra iter itineris. 669 00:47:56,210 --> 00:47:58,210 >> Quis 'forsit per WEP est? 670 00:47:58,210 --> 00:48:01,470 Password cum WEP est realiter brevis, 671 00:48:01,470 --> 00:48:04,900 et quoque everybody utatur illo idem eadem idem exigo password, 672 00:48:04,900 --> 00:48:07,610  et sic suus 'vere securus ut minutum. 673 00:48:07,610 --> 00:48:10,580 Sic celerrime populus instar sicco quod WEP erat forsit, 674 00:48:10,580 --> 00:48:16,100 et tu aliter hunc Guidonem adhuc apparentibus est - 675 00:48:16,100 --> 00:48:18,890 sunt quidam senior systematis habent WEP - 676 00:48:18,890 --> 00:48:25,710 quid tibi sit instead esse exspectantes sunt WPA et etiam WPA2 signa 677 00:48:25,710 --> 00:48:29,130 qui exsoluti sunt postea. 678 00:48:29,130 --> 00:48:35,040 Hisce systematis sunt multo melius ambulas ad munimentum a wireless Interrete iii. 679 00:48:35,040 --> 00:48:41,090 Qui dixit, adhuc habere aliquid in hackability. 680 00:48:41,090 --> 00:48:44,010 Potest ex hoc quod sunt instrumenta. 681 00:48:44,010 --> 00:48:47,490 Id quod est maxime unum turpis 682 00:48:47,490 --> 00:48:55,370 Vestibulum coniungere si compertum est aliqua uti iter itineris 683 00:48:55,370 --> 00:49:00,940 encrypted communicatio, evenit quod Piratica potest facile mittere uno fasciculum 684 00:49:00,940 --> 00:49:03,990 ad DEJUGO vobis a iter itineris, 685 00:49:03,990 --> 00:49:07,220 et semel theyve 'disiungitur vobis tunc potest audire in - 686 00:49:07,220 --> 00:49:11,800 possunt OLEFACTO illis packets sicut vos tendo instaurare nexu cum vestri iter itineris. 687 00:49:11,800 --> 00:49:16,800 Deinde cum iam non audierunt, et cetera minutum sit. 688 00:49:16,800 --> 00:49:24,580 Nulla est certa nequaquam ultra imaginationem. 689 00:49:24,580 --> 00:49:30,060 >> Tu es illud facere instituunt Vestibulum retiaculis 690 00:49:30,060 --> 00:49:35,460 aut vestri 'junguntur est - vos animadverto ut hic ut Im' jungens hoc network, 691 00:49:35,460 --> 00:49:37,640 petit ipsum pro nomine meo. 692 00:49:37,640 --> 00:49:41,060 Hoc quoque notus ut SSID. 693 00:49:41,060 --> 00:49:48,610 Et hic vides, quae in dextro habeo arca archa ut ostendo mihi available SSIDs. 694 00:49:48,610 --> 00:49:52,690 Illic 'a Harvard University, a CS50, et CS50 Staff network. 695 00:49:52,690 --> 00:49:59,180 Nunc, quam multas scires erat ibi CS50 Staff network circumspicitis? 696 00:49:59,180 --> 00:50:01,910 Quidam ex vobis. Non omnibus vobis. 697 00:50:01,910 --> 00:50:08,800 Problema hoc quidem iam est album non SSIDs nostrum super hoc, 698 00:50:08,800 --> 00:50:10,930 nemo scivisset circa illam plurimus amo. 699 00:50:10,930 --> 00:50:16,090 Spero. Nisi vos guys sunt, omnes trying ut fatiscat in nostram wireless. 700 00:50:16,090 --> 00:50:18,700 Sed quid es, potes id quidem refert constituendum 701 00:50:18,700 --> 00:50:20,280 a iter itineris domi. 702 00:50:20,280 --> 00:50:22,820 An hoc fieri non mattis a non paucis te 703 00:50:22,820 --> 00:50:29,010 sed servo in mens ut inepte SSID ex ibi et non etiam nominando eam 704 00:50:29,010 --> 00:50:34,630 aliquid prosit habere commune superessentialis plus secura detegere. 705 00:50:34,630 --> 00:50:38,070 >> Tandem his duobus possis. Una est https. 706 00:50:38,070 --> 00:50:44,760 At si Starbucks, si locum publicum wi fi- 707 00:50:44,760 --> 00:50:52,620 et tu decernere ut obvius vestri ripam existimaverat, obvius vestri Gmail, vestri Facebook, 708 00:50:52,620 --> 00:50:56,140 planto certus ut illos nexus geruntur super https. 709 00:50:56,140 --> 00:50:59,800 Suus 'accedit layer securitate, addita lavacrum encryption. 710 00:50:59,800 --> 00:51:01,520 Hoc unum commemoro, 711 00:51:01,520 --> 00:51:04,740 quot vos have umquam clicked per ut magnus, rubeum screen ut dicit, 712 00:51:04,740 --> 00:51:07,480 "Haec website posset et malus." 713 00:51:07,480 --> 00:51:09,710 Scio habeo. 714 00:51:09,710 --> 00:51:13,090 Ut vestri 'suus' forsit tondent omnes vident vel patria similis est? 715 00:51:13,090 --> 00:51:19,900 Yeah. (Auditorium risus) Yeah. Ibi pergitis. Scimus qui suus 'vigilantem patria. 716 00:51:19,900 --> 00:51:24,540 Ut magnus, rubeum screen vox illic 717 00:51:24,540 --> 00:51:28,600 RANCENS saepe significat aliquid dicitur. 718 00:51:28,600 --> 00:51:32,530 Interdum suus 'iustus website se est fragile 719 00:51:32,530 --> 00:51:35,520 sed eundem magnus, rubeum screen subit populus es trying ut 720 00:51:35,520 --> 00:51:37,520 monte network impugnat in vos. 721 00:51:37,520 --> 00:51:40,220 Sic si vos videre ut magnus, rubeum screen venire sursum procul a Starbucks, 722 00:51:40,220 --> 00:51:42,440 non click per eam. 723 00:51:42,440 --> 00:51:45,350 Durus nuntius. Durus nuntius testatur,. 724 00:51:45,350 --> 00:51:51,490 >> Potes videre quod ultimum 725 00:51:51,490 --> 00:51:54,120 esse aliqua VPN. 726 00:51:54,120 --> 00:52:00,280 Hoc VPN est available per Harvard - vpn.fas.harvard.edu-- 727 00:52:00,280 --> 00:52:03,260 et hoc facit, est actu constituens, securus nexu 728 00:52:03,260 --> 00:52:06,460 inter vos et Harvardianum, suffusoria vestra traffic est per eam, 729 00:52:06,460 --> 00:52:12,160 sis et, si tamquam loco sedere Starbucks 730 00:52:12,160 --> 00:52:19,030 vos can iungo ut Harvardianum, adepto ut tutum traffic, tunc pasco a universitatem. 731 00:52:19,030 --> 00:52:21,950 Rursus, non foolproof. Possunt habere medium. 732 00:52:21,950 --> 00:52:25,850 Perrumpere possent incipere, sed multo tutior fretus securitate 733 00:52:25,850 --> 00:52:28,620 de wi-fi solus. 734 00:52:28,620 --> 00:52:32,570 >> Omni jure. In summa, 735 00:52:32,570 --> 00:52:34,580 cum tu es occasus sursum wireless retiaculis 736 00:52:34,580 --> 00:52:37,250 quando es egressus ad uti wireless in publico - 737 00:52:37,250 --> 00:52:43,430 utrum suus 'a Starbucks, utrum suus' Quinque guys, utrum suus 'B.Good, 738 00:52:43,430 --> 00:52:46,440 aliquid simile quod - quocunique wi-fi - 739 00:52:46,440 --> 00:52:48,440 esse sensit, quam tu circumstant. 740 00:52:48,440 --> 00:52:50,440 Quod scire non possunt. 741 00:52:50,440 --> 00:52:53,890 Et sit tutum. Non obvius vestri ripam imputa. 742 00:52:53,890 --> 00:52:58,740 Posset esse, agreste excitatio si aliquis aliquem ostendo sursum cum vestri password postea. 743 00:52:58,740 --> 00:53:05,480 Cum illa, ire vermiculus! Im 'eventura rerum retro super ad David pro finalis verbum. 744 00:53:05,480 --> 00:53:11,270 (Plausus) 745 00:53:11,270 --> 00:53:14,360 >> [David] putavi youd 'participem unum ex propria experientia. 746 00:53:14,360 --> 00:53:19,940 Ex calibe vos vires amo ludo cum - licet Apple est plerumqe eradicatur huius constitutionis 747 00:53:19,940 --> 00:53:22,710 si youve updated vestra software quanquam - 748 00:53:22,710 --> 00:53:26,670 sed versus hoc finem non realiter posse confidere software quod utimur, 749 00:53:26,670 --> 00:53:33,270 et ad Nate scriptor punctis, posse OLEFACTO admodum aliquantulus of quid aliud populus sunt facientes 750 00:53:33,270 --> 00:53:37,010 ibi - hoc vas, luctus a, et egressæ sunt per dimidium annum ante nunc. 751 00:53:37,010 --> 00:53:39,010 [IPhoneTracker] [http://petewarden.github.com/iPhoneTracker/] 752 00:53:39,010 --> 00:53:41,010 Aliquod tempus, iTunes - ante iCloud cum esses syncing vestra iPods vel vestri iPhones aut 753 00:53:41,010 --> 00:53:45,570 vel vestri iPads cum iTunes - in penitus of tergum, 754 00:53:45,570 --> 00:53:48,340 quid tua iPhone et hi aliis machinulis iain pro aliquo tempore est 755 00:53:48,340 --> 00:53:50,340 adhibendo GPS notitia. 756 00:53:50,340 --> 00:53:52,710 >> , Vos omnes nostis fortasse ut vestri iPhones et Androids quod Fenestra mobile phones 757 00:53:52,710 --> 00:53:55,410 in diebus et similibus, ubi rem indagare possum tibi ostendere chartae 758 00:53:55,410 --> 00:53:59,440 et similia - bene, quid Apple et hi autem turmæ efficio est 759 00:53:59,440 --> 00:54:02,650 ipsi typice track ubique fere youve actu fuit in penitus of 760 00:54:02,650 --> 00:54:05,380 improvidus qualitate servitii. 761 00:54:05,380 --> 00:54:07,170 Unus, vos can adepto plus targeted vendo et similia, 762 00:54:07,170 --> 00:54:10,740 sed duo possunt hotspots Vestibulum instar sicco qua in mundo sunt, 763 00:54:10,740 --> 00:54:14,780 et hoc potest auxilieris geo-location - modi triangulatum hominum positio. 764 00:54:14,780 --> 00:54:18,520 >> Longum denique aliquod temporis spatium Antennae ingressus nostrum. 765 00:54:18,520 --> 00:54:22,180 Miser, Apple fecerat consilium decisionem - aut deest eius - 766 00:54:22,180 --> 00:54:26,590 ad non encrypt informationes huius quando esset raptasque-sursum ad iTunes. 767 00:54:26,590 --> 00:54:30,330 Et quid securitatem inquisitorem inventus est quod hoc iustum est ingens XML file - 768 00:54:30,330 --> 00:54:33,810 ingens text file - sedentem in populi iTunes software, 769 00:54:33,810 --> 00:54:35,400 et si exigua curiosus 770 00:54:35,400 --> 00:54:38,990 vos could vado MOLTUS circa sponsi tui historia, vestri roommate scriptor historiae, 771 00:54:38,990 --> 00:54:41,050 vestra fratrem historia et similia, 772 00:54:41,050 --> 00:54:44,590 et gratiarum actionem aliquam liberam software, vos could insidiari his omnibus GPS coordinatas - 773 00:54:44,590 --> 00:54:46,590 latitudine et longitudine. 774 00:54:46,590 --> 00:54:48,590 >> Ego mea fecit hoc volutpat. 775 00:54:48,590 --> 00:54:51,210 Ego SUPERGESTUS in meus phone, certus satis, mea poema poematis of iTunes non erat encrypted tune temporis, 776 00:54:51,210 --> 00:54:53,900 et potuit praevidere quae mea sunt exempla. 777 00:54:53,900 --> 00:54:56,970 Hic 'Civitatum Foederatarum et uterque horum hyacintho circulorum repraesentat 778 00:54:56,970 --> 00:55:01,670 ubi forte essem, fuisse super priore menses summus, habendi hoc particulari phone. 779 00:55:01,670 --> 00:55:04,940  Multum temporis consumere me quidem in Orientem, ornare aliquantulum, 780 00:55:04,940 --> 00:55:08,690 a brevis trinus ut Texas, et si ergo vos zoom in in hoc - 781 00:55:08,690 --> 00:55:11,120 Denique et hoc genus omne elit, sed cognitum. 782 00:55:11,120 --> 00:55:13,890 Comperisset, amicis maximeque, si altius dorso, 783 00:55:13,890 --> 00:55:17,090 equidem tibi potissimum in Orientem, ubi consumere. 784 00:55:17,090 --> 00:55:20,330 Si vos adhaereret onto aliqua familiar bellus - oppida 785 00:55:20,330 --> 00:55:24,670 hoc magno, hyacintho atramentum splotch est essentialiter recapitulatam super Boston, 786 00:55:24,670 --> 00:55:29,510 agam et ego modicum de iactans e Parisiis in suburbiis. 787 00:55:29,510 --> 00:55:32,780 Sed etiam sum faciens admodum aliquantulus consulendi anni illius. 788 00:55:32,780 --> 00:55:36,090 Et hoc annus est orientali traiceret, et vos possit actu me videre 789 00:55:36,090 --> 00:55:41,920 et mea iPhone in mea sinum demandavi percurrentis commeo inter Botulpho et Novi Eboraci 790 00:55:41,920 --> 00:55:47,510 et infra Lipsiae, sumptibus quoque modico tempore vacationis 791 00:55:47,510 --> 00:55:50,340 a promunturio, quod ibi paulum manu. 792 00:55:50,340 --> 00:55:53,030 Itaque singulis punctis exprimit loco essem, 793 00:55:53,030 --> 00:55:56,970 et omnino unbeknownst ad me, tota haec historia eram iustus ibi sedens 794 00:55:56,970 --> 00:55:58,410 in meus desktop computer. 795 00:55:58,410 --> 00:56:00,470 Si vos zoom ex - hoc actu esset parvula lacessas. 796 00:56:00,470 --> 00:56:04,190 Non habui memoria semper habens in Pennsylvania quod particulares anno. 797 00:56:04,190 --> 00:56:07,840 Sed figuratum et tamen paulo durius de o quod erat in itinere 798 00:56:07,840 --> 00:56:11,160 et certus satis, mea phone ceperant me. 799 00:56:11,160 --> 00:56:14,180 >> Apple has utpote encrypted is notitia, 800 00:56:14,180 --> 00:56:17,380 Quantum est enim hoc ipsum testamentum esse collectam nos, 801 00:56:17,380 --> 00:56:20,850 quo facilius - magis melius - sermo suus. 802 00:56:20,850 --> 00:56:23,340 Unus de adsumptis-aways hopefully a Rob sermonibus, a Nate sermonibus 803 00:56:23,340 --> 00:56:27,370 sic et hodie pauca visuals hoc modo magis cognoscitivus 804 00:56:27,370 --> 00:56:31,160 ita quod si etiam - quam ad Rob scriptor puncti - we're genus life, vox? 805 00:56:31,160 --> 00:56:33,920 Nec tantum possumus quantum autem quibusdam minis, 806 00:56:33,920 --> 00:56:37,130 sed nos credere aliquid alicui diei 807 00:56:37,130 --> 00:56:38,510 si nos volo ut actu uti his Technologies. 808 00:56:38,510 --> 00:56:43,150 Saltern nobis potest faciens formatos iudiciis et calculata decisiones sive fuit sive non 809 00:56:43,150 --> 00:56:46,390 nos debere etiam reprehendo hoc maxime sensitiva propter 810 00:56:46,390 --> 00:56:49,330 vel nos debere etiam mittens qui leviter suspicari Instant Nuntius 811 00:56:49,330 --> 00:56:52,180  in wi-fi environment sicut est hodie. 812 00:56:52,180 --> 00:56:54,990 >> Sic, qui dixit, vna duntaxat quiz reliquias, unum auditoria manet. 813 00:56:54,990 --> 00:56:57,740 Puteus 'videre vos die mercurii tunc Monday. 814 00:56:57,740 --> 00:57:02,100 (Plausus et clamores) 815 00:57:02,100 --> 00:57:06,100 [CS50TV]