1 00:00:00,000 --> 00:00:11,300 2 00:00:11,300 --> 00:00:15,490 >> DAVID J. MALAN: Is é seo an CS50, agus is é seo an tús na seachtaine 10. 3 00:00:15,490 --> 00:00:19,460 Is féidir leat a thabhairt chun cuimhne go atá againn a thaispeántar ar an scáileán printéir 3D, a 4 00:00:19,460 --> 00:00:21,610 tá an gléas a Bíonn spóil de plaisteach 5 00:00:21,610 --> 00:00:24,840 agus ansin extrudes sí trí théamh sé suas agus leá é ionas gur féidir linn ansin 6 00:00:24,840 --> 00:00:27,310 foirm arm Chang ar elephants, mar shampla. 7 00:00:27,310 --> 00:00:29,184 >> Mar sin, ag Teach LEVERETT, áfach, le déanaí, mé 8 00:00:29,184 --> 00:00:31,850 bhí ag comhrá le ceann amháin de do chuid rang agus cara de Chang 9 00:00:31,850 --> 00:00:35,720 ainmnithe Michelle, a imtheorannú iarbhír ag an chuideachta eile na bliana seo caite go 10 00:00:35,720 --> 00:00:40,010 Tá teicníocht difriúil do iarbhír chruthú réada tríthoiseacha, 11 00:00:40,010 --> 00:00:41,890 mar an eilifint beag bídeach anseo. 12 00:00:41,890 --> 00:00:45,550 Go háirithe, ar an mbealach a oibríonn an is go bhfuil sé sampla de rud éigin 13 00:00:45,550 --> 00:00:49,740 ar a dtugtar stereolithography, trína níl an cuan de roisín nó leachtach, 14 00:00:49,740 --> 00:00:53,340 agus ansin a bhuaileann le léasar go leachtach, agus de réir a chéile, an gléas 15 00:00:53,340 --> 00:00:56,990 ardaitheoirí agus ardaitheoirí agus ardaitheoirí an rud go bhfuil tú ag priontáil, cosúil le eilifint, 16 00:00:56,990 --> 00:00:58,676 a bhíonn an leacht soladach. 17 00:00:58,676 --> 00:01:00,550 Agus an thoradh air sin, i ndáiríre, Tá rud éigin go bhfuil 18 00:01:00,550 --> 00:01:04,194 i bhfad níos láidre ná cuid de giveaways an plaisteach roinnt de tú 19 00:01:04,194 --> 00:01:04,819 D'fhéadfadh a bhí acu. 20 00:01:04,819 --> 00:01:06,860 >> Agus cad Chang kindly rinne dúinn anseo 21 00:01:06,860 --> 00:01:12,210 Rinne am-léig ag baint úsáide as grianghraif le linn an uair an chloig nó níos mó, 22 00:01:12,210 --> 00:01:14,580 is dócha, a thabhairt ar aird Guy anseo. 23 00:01:14,580 --> 00:01:19,060 Ar mhaith duine éigin riamh a thagann suas roimh Is maith le teacht hit Tosaigh ar an físeán seo? 24 00:01:19,060 --> 00:01:21,250 Lig dom dul leis, conas mar gheall ar ansin. 25 00:01:21,250 --> 00:01:21,790 Teacht ar bun. 26 00:01:21,790 --> 00:01:24,960 27 00:01:24,960 --> 00:01:25,460 Gach ceart. 28 00:01:25,460 --> 00:01:29,250 29 00:01:29,250 --> 00:01:29,896 Agus tá tú? 30 00:01:29,896 --> 00:01:31,270 LUKE: mo ainm ar Luke [inaudible]. 31 00:01:31,270 --> 00:01:31,700 DAVID J. MALAN: Hi, Luke. 32 00:01:31,700 --> 00:01:32,695 Is deas liom bualadh leat. 33 00:01:32,695 --> 00:01:33,653 >> LUKE: Deas bualadh leat. 34 00:01:33,653 --> 00:01:35,120 LUCHT ÉISTEACHTA: Tá sé ag rith le haghaidh UC. 35 00:01:35,120 --> 00:01:38,640 >> DAVID J. MALAN: Tá a fhios agam, táimid ag iarraidh gan a chur chun cinn. 36 00:01:38,640 --> 00:01:41,240 Gach ceart, mar sin Luke, gach caithfidh tú a dhéanamh anseo i CS50 37 00:01:41,240 --> 00:01:45,829 Tá bhuail an barra spáis a phriontáil an eilifint. 38 00:01:45,829 --> 00:01:46,495 [VIDEO Archives] 39 00:01:46,495 --> 00:01:49,988 - [Whirring MEAISÍN] 40 00:01:49,988 --> 00:02:00,467 41 00:02:00,467 --> 00:02:01,964 - [Crash] 42 00:02:01,964 --> 00:02:04,459 - [Borradh] 43 00:02:04,459 --> 00:02:06,147 - [Crash] 44 00:02:06,147 --> 00:02:06,980 [END VIDEO Archives] 45 00:02:06,980 --> 00:02:09,370 DAVID J. MALAN: Mar sin, is é sin díreach cad é mar a 3D a phriontáil. 46 00:02:09,370 --> 00:02:10,453 Agus is é anseo do eilifint. 47 00:02:10,453 --> 00:02:12,100 Go raibh maith agat as obair dheonach. 48 00:02:12,100 --> 00:02:12,830 Gach ceart. 49 00:02:12,830 --> 00:02:16,580 Mar sin arís, in aghaidh an tsonraíocht an tionscadal deiridh, an crua-earraí go bhfuil 50 00:02:16,580 --> 00:02:18,890 ar fáil duit guys Is é, ar chúis éigin, 51 00:02:18,890 --> 00:02:21,870 Tá roinnt dtrasnaíonn do thionscadal na bogearraí agus crua-earraí, 52 00:02:21,870 --> 00:02:24,650 a thuiscint go bhfuil na hacmhainní anois. 53 00:02:24,650 --> 00:02:27,750 >> Bhí mé ag iarraidh a ghlacadh nóiméad amháin chun teagmháil ar airteagal Crimson a tháinig amach 54 00:02:27,750 --> 00:02:30,541 déanach aréir, a bhí le fhógairt go bhfuil an gcomh anseo, David 55 00:02:30,541 --> 00:02:33,920 Johnson, a bheith ar an sinsearach preceptor do Ec 10 do leor ama a roinnt, 56 00:02:33,920 --> 00:02:36,210 Tá ag fágáil Harvard ag an dheireadh na bliana acadúla. 57 00:02:36,210 --> 00:02:38,390 Agus bhí mé díreach tar éis ghlacadh nóiméad, go hionraic, 58 00:02:38,390 --> 00:02:41,620 buíochas a ghabháil le David os comhair CS50. 59 00:02:41,620 --> 00:02:44,360 Sé ina meantóir de cineál dúinn thar na blianta. 60 00:02:44,360 --> 00:02:46,980 >> Agus is dóigh liom mhaith againn, CS50, tá in áit tar éis fás suas le Ec 10 61 00:02:46,980 --> 00:02:48,870 i anseo, ós rud é gur ceart roimh dúinn. 62 00:02:48,870 --> 00:02:52,040 Agus sé féin agus an fhoireann ar fad i Ec 10 Tá bhí iontach thiarcais, frankly, 63 00:02:52,040 --> 00:02:55,410 mar a lug againn i ngach ceann dár trealaimh gach seachtain, agus bliain ó shin, 64 00:02:55,410 --> 00:02:57,320 ar choinníoll go leor abhcóide mar a bhí againn 65 00:02:57,320 --> 00:02:59,520 aisteach i dtaobh conas a oibríonn siad Ec 10. 66 00:02:59,520 --> 00:03:02,640 Mar sin, ár mbuíochas agus admiration go David Johnson. 67 00:03:02,640 --> 00:03:06,560 >> [Bualadh bos] 68 00:03:06,560 --> 00:03:08,030 69 00:03:08,030 --> 00:03:12,180 >> Anois, unrelatedly, agus mar sin Is é an deireadh go deimhin in aice leis. 70 00:03:12,180 --> 00:03:13,630 Tá muid anseo i seachtain 10. 71 00:03:13,630 --> 00:03:15,920 Agus ní mór dúinn ach ach cúpla seachtain foirmiúla 72 00:03:15,920 --> 00:03:18,320 anseo sa rang ar chlé, agus ina dhiaidh le cúpla imeachtaí. 73 00:03:18,320 --> 00:03:21,860 Mar sin, a thabhairt duit tuiscint ar cad ar na spéire, anseo tá muid inniu. 74 00:03:21,860 --> 00:03:24,480 >> Dé Céadaoin seo chugainn, chun cuimhne, beidh orainn léacht aoi 75 00:03:24,480 --> 00:03:27,040 ag aon duine eile seachas Microsoft féin Steve Ballmer. 76 00:03:27,040 --> 00:03:31,740 Mura tá tú imithe go fóill cs50.harvard.edu/register, 77 00:03:31,740 --> 00:03:33,360 é sin a dhéanamh, toisc go mbeidh an spás a bheith teoranta. 78 00:03:33,360 --> 00:03:36,447 Agus beidh siad ag seiceáil IDs ag an doras ar an lá seo. 79 00:03:36,447 --> 00:03:38,280 Más rud é nach raibh tú anseo an tseachtain seo caite, shíl mé ba mhaith liom 80 00:03:38,280 --> 00:03:41,850 tease tú le breathnú éagsúla ag Steve agus an excitement go 81 00:03:41,850 --> 00:03:44,215 ag fanacht linn ar an gCéadaoin. 82 00:03:44,215 --> 00:03:45,205 >> [VIDEO Archives] 83 00:03:45,205 --> 00:03:46,195 >> -Passion. 84 00:03:46,195 --> 00:03:50,650 >> -We're Ag dul a bheith hardcore hardcore--. 85 00:03:50,650 --> 00:03:51,640 >> -Innovator. 86 00:03:51,640 --> 00:03:53,339 >> -Bill Sin, ní gá duit é a fháil. 87 00:03:53,339 --> 00:03:55,130 Táimid ag dul a chur ar ríomhaire ar gach deasc 88 00:03:55,130 --> 00:03:58,690 agus i ngach baile, a tháinig an mana don chuideachta. 89 00:03:58,690 --> 00:04:01,850 I swear, chum Bill sé an oíche sin a thabhairt i ndáiríre dom 90 00:04:01,850 --> 00:04:04,370 roinnt de na fhís cén fáth ar chóir dom a rá yes. 91 00:04:04,370 --> 00:04:07,280 Riamh mé d'fhéach sé ar ais, i ndáiríre, tar éis sin. 92 00:04:07,280 --> 00:04:10,010 >> -Fresh Amach as an choláiste, sé tháinig tosaithe fledgling 93 00:04:10,010 --> 00:04:14,450 agus chabhraigh sé ag fás i gceann de na Meiriceá an chuid is mó gnólachtaí rathúla riamh. 94 00:04:14,450 --> 00:04:16,920 An saol agus gnó ceachtanna a foghlaimíodh feadh na slí 95 00:04:16,920 --> 00:04:19,925 lig dó ar ais go dtí a paisean óige agus grá. 96 00:04:19,925 --> 00:04:24,650 Agus na taithí ullmhaithe air as a chuid dúshlán eile i saoil. 97 00:04:24,650 --> 00:04:27,150 >> -Ní Faigheann inár borradh way--! 98 00:04:27,150 --> 00:04:29,330 Coinnigh ag teacht hardcore! 99 00:04:29,330 --> 00:04:31,150 Téigh bearrthóirí! 100 00:04:31,150 --> 00:04:38,627 >> -Tiocfaidh É Steve Ballmer, "I mo Focail Féin." 101 00:04:38,627 --> 00:04:39,460 [END VIDEO Archives] 102 00:04:39,460 --> 00:04:41,240 DAVID J. MALAN: --this Céadaoin go CS50. 103 00:04:41,240 --> 00:04:43,080 Ceann arís chun URL seo anseo. 104 00:04:43,080 --> 00:04:46,500 Mar do cad eile atá ar na spéire, an tseachtain seo chugainn, gan aon léacht ar an Luan. 105 00:04:46,500 --> 00:04:50,020 Ach beidh orainn a bheith tar éis ag tráth na gceist amháin ar an gCéadaoin. 106 00:04:50,020 --> 00:04:54,390 Téigh go dtí leathanach baile CS50 ar le haghaidh sonraí ar dhaoine, áiteanna, agus amanna 107 00:04:54,390 --> 00:04:57,640 maidir le gach ceann de na proctoring éagsúla loighistic agus a leithéidí, 108 00:04:57,640 --> 00:05:00,190 chomh maith le faisnéis faoi athbhreithniú seisiúin atá le teacht. 109 00:05:00,190 --> 00:05:06,479 Agus ansin, ar deireadh, ar an Luan, an lá roimh na seachtaine Thanksgiving sos, 110 00:05:06,479 --> 00:05:08,020 a bhaint amach beidh sé ar ár léacht deiridh. 111 00:05:08,020 --> 00:05:11,490 Beidh muid freastal císte agus a iontach déileáil de excitement, tá súil againn. 112 00:05:11,490 --> 00:05:13,976 >> Anois, cúpla nuashonruithe eile. 113 00:05:13,976 --> 00:05:16,350 Coinnigh i gcuimhne go bhfuil an stádas tuarascáil seo, a bhfuil i ndáiríre ach 114 00:05:16,350 --> 00:05:20,430 i gceist a bheith ina idirghníomhaíocht ócáideach le do TF a rá proudly go díreach 115 00:05:20,430 --> 00:05:23,106 cé chomh fada agus chomh maith le do tionscadal deiridh a bhfuil tú, 116 00:05:23,106 --> 00:05:24,980 nó ar a laghad mar sanity seiceáil gur chóir duit 117 00:05:24,980 --> 00:05:27,250 a bheith ag druidim go pointe go gairid ina dhiaidh sin. 118 00:05:27,250 --> 00:05:28,660 An Hackathon seo a leanas ansin go. 119 00:05:28,660 --> 00:05:30,800 A bhaint amach an Hackathon Níl deis 120 00:05:30,800 --> 00:05:33,690 chun tús a chur le do thionscadal deiridh, ach i gceist a bheith deis 121 00:05:33,690 --> 00:05:37,040 a bheith i lár nó i dtreo an deireadh do thionscadal deiridh, 122 00:05:37,040 --> 00:05:41,030 le cur i bhfeidhm mar gheall ar cúpla lá ina dhiaidh sin, le leanúint ag an aonach CS50. 123 00:05:41,030 --> 00:05:43,330 >> Anois, a tháirgeadh CS50 s fhoireann, cúpla bliain ó shin, 124 00:05:43,330 --> 00:05:46,127 chur le chéile teaser an aonach CS50 go bhfuil muid 125 00:05:46,127 --> 00:05:48,710 shíl gur mhaith linn a thaispeáint duit lá atá inniu ann, mar atá siad curtha go dian ag an obair 126 00:05:48,710 --> 00:05:51,930 ar prequel le sin, físeán nua go beidh orainn a thabhairt i gcrích sa lá atá inniu leis. 127 00:05:51,930 --> 00:05:57,694 Ach anseo cad awaits tú haghaidh na bliana seo cothrom CS50. 128 00:05:57,694 --> 00:05:58,360 [VIDEO Archives] 129 00:05:58,360 --> 00:06:00,680 - [Cill glaoch FÓN] 130 00:06:00,680 --> 00:06:07,624 131 00:06:07,624 --> 00:06:11,117 [CEOL "TÉAMA AS MISEAN: dodhéanta"] 132 00:06:11,117 --> 00:08:47,065 133 00:08:47,065 --> 00:08:52,820 [END VIDEO Archives] 134 00:08:52,820 --> 00:08:56,840 DAVID J. MALAN: Mar sin, is é sin go cruinn conas dhúnadh muid aighneachtaí chríochnaitheach ar an tionscadal. 135 00:08:56,840 --> 00:08:59,220 Cúpla anois teasers-- más mhaith leat a bheith páirteach Nick anseo 136 00:08:59,220 --> 00:09:02,740 don lón, mar is gnách, seo Dé hAoine, ceann leis an URL anseo. 137 00:09:02,740 --> 00:09:05,530 Thairis sin, más mian leat a bheith páirteach Nick nó an Nick 138 00:09:05,530 --> 00:09:08,770 nó an Allison nó aon baill na foirne CS50 s, 139 00:09:08,770 --> 00:09:11,110 dhéanamh a thuiscint go, go gairid tar éis dheireadh na téarma s, 140 00:09:11,110 --> 00:09:13,780 Déanfar CS50 a earcú cheana don fhoireann na bliana seo chugainn, 141 00:09:13,780 --> 00:09:18,130 do CAanna, TFS, dearthóirí, táirgeoirí, taighdeoirí, agus poist eile 142 00:09:18,130 --> 00:09:21,790 go n-oibreoidh anseo CS50 araon i os comhair agus taobh thiar de na radhairc. 143 00:09:21,790 --> 00:09:25,482 Mar sin, más rud é go bhféadfadh sé seo a mbeadh suim a thabhairt duit, ceann leis an URL anseo. 144 00:09:25,482 --> 00:09:28,190 Agus mic léinn níos compordaí, chomh compordach, agus áit éigin i 145 00:09:28,190 --> 00:09:31,710 idir go araon fáilte roimh chách agus spreagadh a chur i bhfeidhm. 146 00:09:31,710 --> 00:09:34,920 >> Mar sin, bhí sé uainiú foirfe, aon joke, ar maidin, nuair a dhúisigh mé suas, 147 00:09:34,920 --> 00:09:37,220 Bhí mé an spam anseo i mo bhosca. 148 00:09:37,220 --> 00:09:39,420 Shleamhnaigh sé i ndáiríre trí Gmail spam scagaire 149 00:09:39,420 --> 00:09:41,659 ar bhealach agus dar críoch suas i mo bhosca isteach iarbhír. 150 00:09:41,659 --> 00:09:43,700 Agus deir sé, 'bosca poist a chara úsáideora, tá tú faoi láthair 151 00:09:43,700 --> 00:09:45,240 uasghrádú go dtí 4 ghigibheart de spás. 152 00:09:45,240 --> 00:09:50,750 Le do thoil logáil i do chuntas d'fhonn a bhailíochtú E-spás. " 153 00:09:50,750 --> 00:09:54,100 >> Agus ansin níl an gorm deas nasc mealltach ann a cliceáil ar 154 00:09:54,100 --> 00:09:59,480 d'dáimhe agus foirne, a thug ansin dom le leathanach iontach dlisteanach, a 155 00:09:59,480 --> 00:10:02,300 d'iarr mé a thabhairt dóibh m'ainm agus seoladh ríomhphoist, agus, ar ndóigh, 156 00:10:02,300 --> 00:10:05,090 Focal faire a bhailíochtú cé mé agus mar sin de. 157 00:10:05,090 --> 00:10:09,330 Ach ar ndóigh, mar i gcónaí an cás, a thagann tú ar an leathanach tuirlingthe, 158 00:10:09,330 --> 00:10:11,370 agus, ar ndóigh, níl typo amháin ar a laghad, 159 00:10:11,370 --> 00:10:14,840 atá cosúil le bheith ar an ingne i an cónra ar aon cheann de na scams. 160 00:10:14,840 --> 00:10:17,890 Agus beidh muid ag bpost, b'fhéidir, roinnt eile naisc leis na cineálacha shots scáileán 161 00:10:17,890 --> 00:10:18,473 sa todhchaí. 162 00:10:18,473 --> 00:10:22,535 Ach tá súil againn, daoine is mó i Nach bhfuil an seomra seo clicked-- 163 00:10:22,535 --> 00:10:24,410 nó fiú má tá tú chliceáil naisc den sórt sin mar seo, 164 00:10:24,410 --> 00:10:28,040 nach bhfuil tú imithe chomh fada agus a a líonadh amach na foirmeacha agus mar sin de. 165 00:10:28,040 --> 00:10:30,210 Go deimhin, tá sé ceart go leor má tá tú. 166 00:10:30,210 --> 00:10:33,410 Beidh muid iarracht a shocrú go lá atá inniu, mar gheall ar, go deimhin, tá an lae inniu comhrá 167 00:10:33,410 --> 00:10:34,450 faoi ​​shlándáil. 168 00:10:34,450 --> 00:10:36,500 >> Agus go deimhin, ar cheann de na spriocanna CS50 Níl 169 00:10:36,500 --> 00:10:38,980 an oiread sin a mhúineadh tú CE nó PHP nó JavaScript nó SQL 170 00:10:38,980 --> 00:10:41,610 nó aon cheann de na bunúsacha Sonraí i bhfeidhm. 171 00:10:41,610 --> 00:10:45,612 Ach tá sé a chumhachtú duit mar dhaoine a dhéanamh ach cinntí níos cliste mar atá sé 172 00:10:45,612 --> 00:10:48,070 bhaineann le teicneolaíocht síos an bóthar ionas go mbeidh, cibé an bhfuil tú 173 00:10:48,070 --> 00:10:51,370 innealtóir nó dhaonnach nó eolaí nó aon ról eile, 174 00:10:51,370 --> 00:10:54,970 bhfuil tú ag déanamh cinntí eolasacha a dhéanamh faoi ​​do úsáid ríomhaireachta féin, 175 00:10:54,970 --> 00:10:56,980 nó má tá tú i seasamh cinnteoireachta, 176 00:10:56,980 --> 00:10:59,250 i bpolaitíocht, go háirithe, bhfuil tú ag déanamh bhfad, 177 00:10:59,250 --> 00:11:02,770 cinntí i bhfad níos fearr ná mar a a lán de na daoine sa lá atá inniu a bheith. 178 00:11:02,770 --> 00:11:04,830 Agus beidh muid ag a dhéanamh trí mhodh roinnt samplaí. 179 00:11:04,830 --> 00:11:09,030 >> Gcéad dul síos, bhí mé in áit ionadh le déanaí le fáil amach an méid seo a leanas. 180 00:11:09,030 --> 00:11:11,120 Mar sin pasfhocail, ar ndóigh cad iad an chuid is mó de dúinn 181 00:11:11,120 --> 00:11:18,030 úsáid a chosaint ar ár r-phost data--, comhrá, agus gach cineál na n-acmhainní mar sin. 182 00:11:18,030 --> 00:11:23,020 Agus ach ag nach awkward-- thaispeáint ar lámha, ach Breathnaíonn náire náire, 183 00:11:23,020 --> 00:11:26,600 cé mhéad de tú úsáid as an focal faire céanna a i go leor de na láithreáin ghréasáin éagsúla? 184 00:11:26,600 --> 00:11:28,020 >> Ó, ceart go leor, mar sin againn beidh a dhéanamh ar na lámha. 185 00:11:28,020 --> 00:11:30,950 OK, sin a lán de leat a dhéanamh. 186 00:11:30,950 --> 00:11:33,770 Duine ar bith a mbaineann sé seo, ach cén fáth? 187 00:11:33,770 --> 00:11:35,078 Agus cad é? 188 00:11:35,078 --> 00:11:36,537 Yeah? 189 00:11:36,537 --> 00:11:39,870 LUCHT ÉISTEACHTA: Tá sé éasca a mheabhrú, mar gheall ar ní gá duit cuimhneamh [inaudible]. 190 00:11:39,870 --> 00:11:41,703 DAVID J. MALAN: Yeah, tá sé éasca a mheabhrú. 191 00:11:41,703 --> 00:11:44,560 Tá sé ina breá réasúnta, iompar réasúnach, 192 00:11:44,560 --> 00:11:46,920 cé go bhfuil an riosca bhfuil tú ag cur tú féin 193 00:11:46,920 --> 00:11:50,540 ag sna cásanna seo ach ceann amháin nó níos mó de na láithreáin ghréasáin 194 00:11:50,540 --> 00:11:54,510 Tá mbaol hacking nó le neamhdhaingean nó é do phasfhocal díreach 195 00:11:54,510 --> 00:11:57,130 mar sin darn guessable, Is féidir le duine ar bith a figiúr sé amach. 196 00:11:57,130 --> 00:11:59,850 Ní hamháin go bhfuil cuntas amháin gcontúirt, ach go teoiriciúil, aon 197 00:11:59,850 --> 00:12:01,280 cuntais atá agat ar an idirlíon. 198 00:12:01,280 --> 00:12:04,550 Mar sin, tá a fhios agam a d'fhéadfadh liom a rá lá atá inniu ann, nach bhfuil úsáid a bhaint as an focal faire céanna i ngach áit, 199 00:12:04,550 --> 00:12:06,450 ach sin i bhfad níos éasca ná mar a rinneadh. 200 00:12:06,450 --> 00:12:10,850 Ach tá teicníochtaí maidir le maolú sin imní ar leith. 201 00:12:10,850 --> 00:12:14,030 >> Anois, a tharlóidh mé, mar shampla, go úsáid a bhaint as clár ar a dtugtar 1Password. 202 00:12:14,030 --> 00:12:16,010 Tá sé ar cheann eile tóir ar a dtugtar LastPass. 203 00:12:16,010 --> 00:12:19,030 Agus a bunch de CS50 úsáide foirne amháin nó níos mó ar na cineálacha na n-uirlisí. 204 00:12:19,030 --> 00:12:20,940 Agus scéal fada gairid, takeaway amháin le haghaidh lá atá inniu ann 205 00:12:20,940 --> 00:12:25,080 Ba chóir go mbeadh, yes, tá tú d'fhéadfadh a bheith an focal faire céanna i ngach áit, 206 00:12:25,080 --> 00:12:27,260 ach tá sé an-éasca a dhéanamh a thuilleadh sin. 207 00:12:27,260 --> 00:12:31,260 Mar shampla, na laethanta seo, tá a fhios agam b'fhéidir ar cheann de mo iliomad nó na céadta 208 00:12:31,260 --> 00:12:31,910 de faire. 209 00:12:31,910 --> 00:12:33,990 Gach ceann de mo focal faire eile Tá a pseudo-randamach 210 00:12:33,990 --> 00:12:36,046 a ghintear trí cheann amháin de na cláir anseo. 211 00:12:36,046 --> 00:12:38,420 Agus i nutshell, agus fiú cé go chuid is mó de na cláir seo 212 00:12:38,420 --> 00:12:41,487 claonadh a bhíonn le teacht le beagán de chostas, mbeadh tú a shuiteáil clár mar seo, 213 00:12:41,487 --> 00:12:43,820 Ba mhaith leat a stóráil ansin gach ceann de d'ainmneacha úsáideoirí agus focal faire 214 00:12:43,820 --> 00:12:46,960 taobh istigh den chlár seo ar do chuid féin Mac nó ríomhaire nó whatnot, 215 00:12:46,960 --> 00:12:49,290 agus ansin go mbeadh sé criptithe ar do ríomhaire 216 00:12:49,290 --> 00:12:51,599 le cad tá súil againn a Focal faire go háirithe fada. 217 00:12:51,599 --> 00:12:54,140 Mar sin, tá mé a bunch ar fad de pasfhocail do láithreáin ghréasáin ar leith, 218 00:12:54,140 --> 00:12:56,390 agus ansin tá mé i ndáiríre Focal faire fada go bhfuil mé 219 00:12:56,390 --> 00:12:59,059 úsáid chun an scaoilfeadh glas ar fad leis na focail fhaire eile. 220 00:12:59,059 --> 00:13:00,850 Agus cad deas faoi Tá bogearraí mar seo 221 00:13:00,850 --> 00:13:04,016 go, nuair a thugann tú cuairt ar an suíomh gréasáin go iarraidh d'ainm úsáideora agus do phasfhocal, 222 00:13:04,016 --> 00:13:06,304 na laethanta seo, ní féidir liom a cineál i mo ainm úsáideora agus do phasfhocal, 223 00:13:06,304 --> 00:13:08,970 mar gheall ar, arís, níl a fhios agam fiú cad iad an chuid is mó mo focal faire. 224 00:13:08,970 --> 00:13:12,180 Bhuail mé in ionad an méarchlár aicearra, an thoradh ar a 225 00:13:12,180 --> 00:13:15,990 Is chun tús le na bogearraí seo a pras dom ar mo phasfhocal máistir. 226 00:13:15,990 --> 00:13:18,780 I cineál ansin go mór amháin Focal faire i, agus ansin an bhrabhsálaí 227 00:13:18,780 --> 00:13:21,090 Líonann go huathoibríoch i cad é mo phasfhocal. 228 00:13:21,090 --> 00:13:24,960 Mar sin fíor, má tá tú rud ar bith eile ar shiúl ó lá atá inniu ann i dtéarmaí na faire, 229 00:13:24,960 --> 00:13:28,440 tá na bogearraí a bhfuil fiú íoslódáil nó a infheistiú i mar sin 230 00:13:28,440 --> 00:13:30,750 gur féidir leat ar a laghad a bhriseadh sin an nós ar leith. 231 00:13:30,750 --> 00:13:33,374 Agus má tá tú an cineál go ag baint úsáide as Post-It nótaí nó an like-- 232 00:13:33,374 --> 00:13:37,310 agus tá odds ar a laghad ceann amháin de tú is-- go nós, freisin, is leor é a rá, 233 00:13:37,310 --> 00:13:38,340 Ba chóir go mbeadh briste. 234 00:13:38,340 --> 00:13:42,360 >> Anois, a tharla mé a fháil amach, mar thoradh air ag baint úsáide as na bogearraí, an méid seo a leanas. 235 00:13:42,360 --> 00:13:45,690 Bhí mé ag ordú an Socrú inite, an ciseán torthaí, le déanaí. 236 00:13:45,690 --> 00:13:49,380 Agus bhuail mé mo mhéarchlár speisialta aicearra logáil isteach ar an láithreán gréasáin. 237 00:13:49,380 --> 00:13:53,325 Agus tharraing na bogearraí a pop-up sin ráite, tá tú cinnte 238 00:13:53,325 --> 00:13:55,950 ba mhaith leat mé a go huathoibríoch an ainm úsáideora agus do phasfhocal a chur isteach? 239 00:13:55,950 --> 00:13:57,690 Toisc go bhfuil an nasc neamhchinnte. 240 00:13:57,690 --> 00:14:01,450 >> An ceangal Níl HTTPS ag úsáid, slán, 241 00:14:01,450 --> 00:14:04,900 ag baint úsáide as go prótacal a dtugtar SSL, Soicéid Secure Sraith. 242 00:14:04,900 --> 00:14:07,640 Agus deimhin, má fhéachann tú ar barr na láimhe clé den láithreán gréasáin seo, 243 00:14:07,640 --> 00:14:12,880 tá sé ach www.ediblearrangements.com, aon HTTPS, nach bhfuil chomh maith sin. 244 00:14:12,880 --> 00:14:15,480 >> Anois, bhí mé curious-- b'fhéidir seo bhfuil ach fabht sna bogearraí MediaWiki. 245 00:14:15,480 --> 00:14:19,240 Surely, tá roinnt suíomh gréasáin cosúil le sin go bhfuil a lán de dúinn de 246 00:14:19,240 --> 00:14:24,046 Tá ar a laghad, ag baint úsáide as criptithe nó HTTPS URLanna a logáil tú. 247 00:14:24,046 --> 00:14:25,670 Mar sin, fuair mé beagán aisteach ar maidin. 248 00:14:25,670 --> 00:14:29,046 Agus fuair mé amach mo chuid scileanna CS50, Oscail mé suas Chrome Cigire. 249 00:14:29,046 --> 00:14:30,295 Níl sé fiú i bhfad ar scil. 250 00:14:30,295 --> 00:14:32,890 Tá sé ach bhuail an méarchlár ceart aicearra seo a oscailt suas. 251 00:14:32,890 --> 00:14:34,830 Agus anseo fuinneog mór de Chigire Chrome s. 252 00:14:34,830 --> 00:14:38,960 >> Ach cad a bhí i ndáiríre beag tragóideach agus ridiculous 253 00:14:38,960 --> 00:14:40,830 bhí na dhá líne anseo. 254 00:14:40,830 --> 00:14:44,570 Suas ag an mbarr, faoi deara an URL a a mo ainm úsáideora agus do phasfhocal 255 00:14:44,570 --> 00:14:45,530 cuireadh isteach. 256 00:14:45,530 --> 00:14:46,380 Lig dom zúmáil isteach. 257 00:14:46,380 --> 00:14:47,352 Bhí sé seo anseo. 258 00:14:47,352 --> 00:14:49,060 Agus is é gach ceann de sin saghas uninteresting, 259 00:14:49,060 --> 00:14:54,962 ach amháin i gcás an rud ar fad ar an mbealach ag an taobh clé, a thosaíonn leis an http: //. 260 00:14:54,962 --> 00:14:57,240 Agus mar sin ansin, OK, b'fhéidir tá siad ag a sheoladh go díreach 261 00:14:57,240 --> 00:14:59,084 mo ainm úsáideora, a bhfuil ní den sórt sin le déileáil go mór. 262 00:14:59,084 --> 00:15:00,500 B'fhéidir fhaigheann mo fhocal faire a sheoladh níos déanaí. 263 00:15:00,500 --> 00:15:02,300 Bheadh ​​sé sin a bheith de chineál ar cinneadh dearadh suimiúil. 264 00:15:02,300 --> 00:15:03,100 >> Ach nope. 265 00:15:03,100 --> 00:15:06,130 Má tá tú ag breathnú ansin ar iarratas pálasta, an ainm úsáideora agus focal faire 266 00:15:06,130 --> 00:15:08,470 Sent-- I agus mocked mé seo suas le haghaidh an slide-- 267 00:15:08,470 --> 00:15:10,000 cuireadh i ndáiríre i soiléir. 268 00:15:10,000 --> 00:15:13,792 Mar sin, a théann tú chuig an láithreán gréasáin ar leith agus ordú Socrú inite mar sin, 269 00:15:13,792 --> 00:15:16,750 agus go deimhin, is cosúil, do gach seo am bhí mé ag ordú uathu, 270 00:15:16,750 --> 00:15:19,800 d'ainm úsáideora agus do phasfhocal ag dul trasna i soiléir. 271 00:15:19,800 --> 00:15:22,120 Mar sin go hionraic, is é seo go hiomlán do-ghlactha. 272 00:15:22,120 --> 00:15:26,240 Agus tá sé chomh fánach chun rudaí a sheachaint cosúil leis seo mar an dearthóir an suíomh gréasáin 273 00:15:26,240 --> 00:15:27,950 agus mar an Ríomhchláraitheoir ar láithreán gréasáin. 274 00:15:27,950 --> 00:15:31,020 >> Ach an takeaway anseo le haghaidh dúinn mar úsáideoirí na láithreáin ghréasáin 275 00:15:31,020 --> 00:15:35,700 bhfuil ach a thuiscint go bhfuil gach thógann sé le haghaidh dearadh amháin dúr 276 00:15:35,700 --> 00:15:40,010 cinneadh, cinneadh dearadh dochosanta, ionas go mbeidh anois, má tá a fhios agat go bhfuil mo phasfhocal 277 00:15:40,010 --> 00:15:41,820 "Corcairdhearg" ar seo suíomh gréasáin, tá tú is dócha 278 00:15:41,820 --> 00:15:44,654 ach fuair isteach a bunch iomlán de láithreáin ghréasáin eile go bhfuil mé anois. 279 00:15:44,654 --> 00:15:46,570 Agus nach bhfuil i bhfad ar cosaint i gcoinne 280 00:15:46,570 --> 00:15:48,301 seachas an méid a rinne Chang ar maidin. 281 00:15:48,301 --> 00:15:51,550 Chuaigh sé go dtí Socruithe inite, a suite síos an tsráid i Cambridge, 282 00:15:51,550 --> 00:15:53,430 agus go fisiciúil cheannaigh sin dúinn. 283 00:15:53,430 --> 00:15:57,490 Go raibh i bhfad níos sábháilte ná ag baint úsáide as an suíomh gréasáin sa chás seo. 284 00:15:57,490 --> 00:16:02,320 >> Ach an sonraí a bheith ag faire amach do Tá i ndáiríre cad atá sa bhrabhsálaí suas barr 285 00:16:02,320 --> 00:16:02,940 ann. 286 00:16:02,940 --> 00:16:04,690 Ach fiú is féidir a bheith beagán deceptive. 287 00:16:04,690 --> 00:16:07,002 Mar sin, eile suimiúil sampla agus ar mhodh a chosaint 288 00:16:07,002 --> 00:16:09,960 i gcoinne this-- agus ar ndóigh, a ligean n first-- ar an mbealach a chosaint 289 00:16:09,960 --> 00:16:12,540 i gcoinne seo, tá teicníc go bhfuil daoine slándála a mbeadh 290 00:16:12,540 --> 00:16:14,810 glaoch ar fíordheimhniú dhá fhachtóir. 291 00:16:14,810 --> 00:16:20,130 >> An bhfuil fhios ag aon duine cad é an réiteach le fadhbanna cosúil le a chiallaíonn sé seo? 292 00:16:20,130 --> 00:16:23,110 Cad is fíordheimhnithe dhá-fachtóir? 293 00:16:23,110 --> 00:16:27,320 Nó chur ar bhealach eile, conas a go leor de tú ag baint úsáide as é? 294 00:16:27,320 --> 00:16:28,650 OK, mar sin cúpla daoine cúthail. 295 00:16:28,650 --> 00:16:29,060 Ach yera yeah. 296 00:16:29,060 --> 00:16:29,976 Chonaic mé do lámh dul suas. 297 00:16:29,976 --> 00:16:31,510 Cad is fíordheimhnithe dhá-fachtóir? 298 00:16:31,510 --> 00:16:34,010 >> LUCHT ÉISTEACHTA: Go bunúsach, chomh maith le clóscríobh i do phasfhocal, 299 00:16:34,010 --> 00:16:37,390 caithfidh tú freisin tánaisteach [inaudible] sheoladh tríd an teachtaireacht téacs ar do ghuthán 300 00:16:37,390 --> 00:16:39,460 ag an [inaudible]. 301 00:16:39,460 --> 00:16:40,460 DAVID J. MALAN: Go díreach. 302 00:16:40,460 --> 00:16:44,150 Chomh maith le roinnt bhfoirm bunscoile fíordheimhnithe, cosúil le focal faire, 303 00:16:44,150 --> 00:16:47,190 bhfuil tú ag iarr tánaisteach fachtóir, a bhfuil de ghnáth 304 00:16:47,190 --> 00:16:49,740 rud éigin a bhfuil tú fisiciúil ar tú, cé go sé 305 00:16:49,740 --> 00:16:51,610 Is féidir a bheith rud éigin eile ar fad. 306 00:16:51,610 --> 00:16:54,630 Agus is é sin rud de ghnáth cellphone na laethanta a fhaigheann tú 307 00:16:54,630 --> 00:16:59,200 seoladh teachtaireacht téacs sealadach a deir "Tá do cód pas sealadach 12345." 308 00:16:59,200 --> 00:17:01,280 >> Mar sin, i dteannta le mo Focal faire "corcairdhearg," mé freisin 309 00:17:01,280 --> 00:17:03,916 Tá chun cineál i cibé Tá an láithreán gréasáin texted mé. 310 00:17:03,916 --> 00:17:06,290 Nó má tá tú seo le bainc nó cuntas infheistíochta, 311 00:17:06,290 --> 00:17:08,123 Tá tú uaireanta na dongles beag 312 00:17:08,123 --> 00:17:11,760 Tá pseudo-randamach i ndáiríre Uimhir gineadóir tógadh isteach orthu, 313 00:17:11,760 --> 00:17:15,849 ach an gléas agus an banc araon Tá a fhios cad é ar do síol tosaigh 314 00:17:15,849 --> 00:17:19,710 ionas go mbeidh a fhios acu, fiú mar an cód beag ar do sab eochair beag 315 00:17:19,710 --> 00:17:22,380 marches romhainn gach nóiméad nó dhá, luachanna ag athrú, 316 00:17:22,380 --> 00:17:25,260 mar sin ní go t-athrú ar luach ar an bhainc freastalaí 317 00:17:25,260 --> 00:17:28,620 ionas gur féidir leo a fhíordheimhniú dul céanna tú, ní hamháin le do phasfhocal, 318 00:17:28,620 --> 00:17:30,024 ach leis an cód sealadach. 319 00:17:30,024 --> 00:17:31,690 Anois, is féidir leat a dhéanamh i ndáiríre seo i Google. 320 00:17:31,690 --> 00:17:33,606 Agus frankly, tá sé seo le nós maith a fháil isteach, 321 00:17:33,606 --> 00:17:36,180 go háirithe má tá tú ag baint úsáide as Gmail go léir an t-am ar bhrabhsálaí. 322 00:17:36,180 --> 00:17:39,880 Má théann tú go dtí an URL anseo, atá i na sleamhnáin líne le haghaidh an lae inniu, agus ansin 323 00:17:39,880 --> 00:17:43,579 cliceáil ar Fíorú 2-Céim, rud céanna iarbhír ann. 324 00:17:43,579 --> 00:17:45,870 Feicfidh tú a spreag a thabhairt iad d'uimhir fón póca. 325 00:17:45,870 --> 00:17:49,660 Agus ansin, aon uair a logáil tú isteach Gmail, beidh tú a bheith ní iarr amháin 326 00:17:49,660 --> 00:17:53,480 do do phasfhocal, ach freisin le haghaidh cód beag go bhfaigheann sheoladh chuig do ghuthán 327 00:17:53,480 --> 00:17:54,190 go sealadach. 328 00:17:54,190 --> 00:17:57,894 Agus chomh fada agus a bhfuil tú fianáin cumasaithe, agus fad a dhéanann tú nach bhfuil go sainráite 329 00:17:57,894 --> 00:18:00,060 logáil amach, beidh sé agat ach sin a dhéanamh uair amháin i awhile, 330 00:18:00,060 --> 00:18:01,870 ar nós nuair a shuíonn tú síos ar ríomhaire nua. 331 00:18:01,870 --> 00:18:05,320 >> Agus, freisin tá an upside anseo,, má tá tú suí síos ag roinnt stíl caife idirlín 332 00:18:05,320 --> 00:18:07,380 ríomhaire nó díreach charad ríomhaire, fiú 333 00:18:07,380 --> 00:18:09,710 más rud é go bhfuil cara go mailíseach nó unknowingly 334 00:18:09,710 --> 00:18:13,580 Tá roinnt logger méarchlár suiteáilte ar é nó í ríomhaire, 335 00:18:13,580 --> 00:18:15,640 go bhfuil gach rud den sórt sin agat Tá an cineál á logáilte, 336 00:18:15,640 --> 00:18:19,170 ar a laghad, go bhfuil an dara fachtóir, go cód sealadach é, ephemeral. 337 00:18:19,170 --> 00:18:21,630 Mar sin, sé nó sí, nó cibé duine atá gcontúirt an ríomhaire 338 00:18:21,630 --> 00:18:24,890 Ní féidir logáil isteach tú ina dhiaidh sin, fiú amháin más rud é gach rud eile 339 00:18:24,890 --> 00:18:27,890 Bhí leochaileach nó fiú gan chriptiú ar fad. 340 00:18:27,890 --> 00:18:29,760 Facebook Tá sé seo, freisin, leis an URL anseo, 341 00:18:29,760 --> 00:18:32,070 áit ar féidir leat cliceáil ar Logáil Ceaduithe. 342 00:18:32,070 --> 00:18:35,500 Mar sin anseo, freisin, más rud é nach bhfuil tú ag iarraidh cairde chun daoine a poke, 343 00:18:35,500 --> 00:18:40,140 nach bhfuil tú ag iarraidh a bheith poking ar Facebook nó postáil nuashonruithe stádas ar do shon, 344 00:18:40,140 --> 00:18:42,479 fíordheimhnithe dhá-fachtóir anseo is dócha gur rud maith é. 345 00:18:42,479 --> 00:18:44,520 Agus ansin níl seo teicníc eile ar fad, 346 00:18:44,520 --> 00:18:46,853 ach iniúchadh, a bhfuil fiú rud maith don duine dúinn, 347 00:18:46,853 --> 00:18:49,950 má chruthaíonn dhá fhachtóir annoying, a, admittedly, is féidir é, nó tá sé ach ní 348 00:18:49,950 --> 00:18:53,930 ar fáil ar roinnt láithreán gréasáin, minimally súil a choimeád ar má agus nuair 349 00:18:53,930 --> 00:18:57,650 tú ag logáil isteach ar láithreáin, má tá siad deis a thabhairt duit, tá súil le teicníc maith, freisin. 350 00:18:57,650 --> 00:19:01,300 Mar sin, tugann Facebook tú freisin seo Gné fógraí login, trína 351 00:19:01,300 --> 00:19:06,240 ag am ar bith Facebook Tuigeann, HM, tá David logáilte isteach ó roinnt ríomhaire nó ar an bhfón 352 00:19:06,240 --> 00:19:09,710 Riamh go atá feicthe againn roimh ó seoladh IP go Breathnaíonn neamhchoitianta, 353 00:19:09,710 --> 00:19:12,320 beidh siad ar a laghad a chugat r-phost chuig pé seoladh ríomhphoist 354 00:19:12,320 --> 00:19:14,750 tá tú ar comhad, ag rá, a dhéanann an cuma amhrasach? 355 00:19:14,750 --> 00:19:17,590 Más amhlaidh, athrú ar do phasfhocal láithreach. 356 00:19:17,590 --> 00:19:19,610 Agus mar sin ann, freisin, iompar iniúchóireachta díreach 357 00:19:19,610 --> 00:19:21,940 fiú tar éis tú Bainim gcontúirt, is féidir ar a laghad, 358 00:19:21,940 --> 00:19:25,980 caol an fhuinneog linn a bhfuil tú leochaileach. 359 00:19:25,980 --> 00:19:29,910 >> Gach ceart, aon cheist ar an stuif go dtí seo? 360 00:19:29,910 --> 00:19:35,510 Inniu, tá an lá a fháil ar fad de do paranóia dhaingniú nó a dhiúltú. 361 00:19:35,510 --> 00:19:36,820 Sin deimhnithe den chuid is mó, faraor. 362 00:19:36,820 --> 00:19:37,210 Yeah? 363 00:19:37,210 --> 00:19:39,223 >> LUCHT ÉISTEACHTA: [inaudible] teileafóin, cad má tá do sosanna teileafóin, 364 00:19:39,223 --> 00:19:41,010 agus ansin tá sé i gcónaí deacair a verify-- 365 00:19:41,010 --> 00:19:41,295 >> DAVID J. MALAN: Fíor. 366 00:19:41,295 --> 00:19:43,330 >> LUCHT ÉISTEACHTA: Nó má tá tú i éagsúla tír, agus nach bhfuil siad in iúl duit 367 00:19:43,330 --> 00:19:44,505 logáil isteach mar [inaudible]. 368 00:19:44,505 --> 00:19:45,630 DAVID J. MALAN: Go hiomlán. 369 00:19:45,630 --> 00:19:48,780 Agus mar sin is iad seo na breise costais a thabhaíonn tú. 370 00:19:48,780 --> 00:19:51,040 Níl i gcónaí an téama seo de comhbhabhtáil, tar éis an tsaoil. 371 00:19:51,040 --> 00:19:53,748 Agus ansin, má chailleann tú do ghuthán, má bhriseann sé, má tá tú thar lear, 372 00:19:53,748 --> 00:19:56,382 nó tú nach hamháin go bhfuil a comhartha, cosúil le 3G nó comhartha LTE, 373 00:19:56,382 --> 00:19:58,340 Ní fhéadfadh tú i ndáiríre a bheith in ann a fhíordheimhniú. 374 00:19:58,340 --> 00:20:00,520 >> Mar sin arís, tá an dá trádáil-dícheangail. 375 00:20:00,520 --> 00:20:03,670 Agus uaireanta, is féidir é a chruthú lán oibre le haghaidh tú mar thoradh air. 376 00:20:03,670 --> 00:20:08,130 Ach braitheann sé i ndáiríre, ansin, ar cad é an praghas ag súil a thabhairt duit 377 00:20:08,130 --> 00:20:10,980 Tá rud éigin á mbaol ar fad. 378 00:20:10,980 --> 00:20:15,300 >> Mar sin SSL, ansin é, an teicníc sin againn ar fad a ghlacadh go ginearálta maidir le deonú 379 00:20:15,300 --> 00:20:18,970 nó glacadh leis go bhfuil, cé go soiléir nach bhfuil an cás. 380 00:20:18,970 --> 00:20:23,339 Agus is féidir leat a amú fós daoine, áfach, fiú leis seo. 381 00:20:23,339 --> 00:20:24,630 Mar sin, tá anseo sampla de chuid bainc. 382 00:20:24,630 --> 00:20:25,860 >> Is é seo an Bank of America. 383 00:20:25,860 --> 00:20:28,730 Níl a bunch iomlán de na i gCearnóg Harvard agus níos faide anonn. 384 00:20:28,730 --> 00:20:32,530 Agus faoi deara go bhfuil, ag barr an-an an scáileán, níl ar, go deimhin, HTTPS. 385 00:20:32,530 --> 00:20:35,370 Agus tá sé níos glas agus d'aibhsigh sé dúinn 386 00:20:35,370 --> 00:20:39,550 chun a léiriú go bhfuil sé seo go deimhin ar an suíomh gréasáin dlisteanach slán, 387 00:20:39,550 --> 00:20:41,420 nó mar sin tá muid oilte chun a chreidiúint. 388 00:20:41,420 --> 00:20:46,416 >> Anois, sa bhreis ar sin, áfach, faoi ​​deara go, más rud é go zúmáil muid i, 389 00:20:46,416 --> 00:20:48,790 níl an rud anseo, i gcás ina tú spreag chun logáil isteach. 390 00:20:48,790 --> 00:20:54,920 Cad a chiallaíonn an glas fraincín ceart ansin, in aice le mo ainm úsáideora pras? 391 00:20:54,920 --> 00:20:57,890 Tá sé seo coitianta go leor ar láithreáin ghréasáin, freisin. 392 00:20:57,890 --> 00:21:01,120 Cad a chiallaíonn an glas fraincín? 393 00:21:01,120 --> 00:21:02,453 Is cosúil go tú mar a fhios agat. 394 00:21:02,453 --> 00:21:03,420 >> LUCHT ÉISTEACHTA: Ní chiallaíonn sé rud ar bith. 395 00:21:03,420 --> 00:21:04,230 >> DAVID J. MALAN: Tá sé Ní chiallaíonn rud ar bith. 396 00:21:04,230 --> 00:21:07,790 Ciallaíonn sé go bhfuil an Banc de Mheiriceá fhios conas HTML le tags íomhá, ceart a scríobh? 397 00:21:07,790 --> 00:21:12,080 Ciallaíonn sé fíor aon rud, mar gheall ar fiú againn, ag baint úsáide as an gcéad lá d'ár cuma 398 00:21:12,080 --> 00:21:15,760 ag HTML féidir, chódú suas le leathanach le cúlra dearg agus íomhá, 399 00:21:15,760 --> 00:21:18,910 cosúil le GIF nó whatnot, go a tharlaíonn chun breathnú cosúil le padlock. 400 00:21:18,910 --> 00:21:20,890 Agus fós, tá sé seo Super coiteann i láithreáin ghréasáin, 401 00:21:20,890 --> 00:21:24,000 mar tá muid oilte a glacadh sin, ó, ciallaíonn padlock slán, 402 00:21:24,000 --> 00:21:25,760 nuair a chiallaíonn sé i ndáiríre ach tá a fhios agat HTML. 403 00:21:25,760 --> 00:21:28,840 >> Mar shampla, ar ais sa lá, thiocfadh liom tar éis a chur díreach seo ar mo shuíomh gréasáin, 404 00:21:28,840 --> 00:21:31,660 ag éileamh go bhfuil sé slán, agus ag iarraidh, go héifeachtach, 405 00:21:31,660 --> 00:21:33,590 do dhaoine ar ainmneacha úsáideoirí agus focal faire. 406 00:21:33,590 --> 00:21:36,310 Mar sin, tá ag breathnú ar an URL ar a laghad, a clue níos fearr, 407 00:21:36,310 --> 00:21:39,580 mar tá a tógadh i Chrome nó cibé brabhsálaí bhfuil tú ag baint úsáide as. 408 00:21:39,580 --> 00:21:41,470 Ach fiú ansin, uaireanta Is féidir rudaí go mícheart. 409 00:21:41,470 --> 00:21:45,940 Agus go deimhin, ní fhéadfadh tú i gcónaí féach HTTPS, gan trácht ar i glas. 410 00:21:45,940 --> 00:21:48,126 >> An bhfuil aon cheann de tú riamh le feiceáil scáileán mar seo? 411 00:21:48,126 --> 00:21:50,000 D'fhéadfá a bheith, i ndáiríre, níos luaithe i mí Dheireadh Fómhair, 412 00:21:50,000 --> 00:21:54,740 nuair Forgot mé a íoc le haghaidh ár Deimhniú SSL, mar tá sé ar a dtugtar, 413 00:21:54,740 --> 00:21:58,400 agus bhí muid ag breathnú cosúil seo le haghaidh uair an chloig nó dhó. 414 00:21:58,400 --> 00:22:01,830 Mar sin, tá tú rudaí le feiceáil is dócha mar seo, le stailc-trí, 415 00:22:01,830 --> 00:22:05,240 cosúil le líne dearg, trí an prótacal sa URL 416 00:22:05,240 --> 00:22:08,010 nó de shaghas éigin scáileán go ar a laghad, admonishing tú 417 00:22:08,010 --> 00:22:09,760 as ag iarraidh dul ar aghaidh tuilleadh. 418 00:22:09,760 --> 00:22:12,540 Agus Google anseo ag tabhairt cuireadh tú chun dul ar ais le sábháilteacht. 419 00:22:12,540 --> 00:22:17,120 >> Anois, sa chás seo, seo i gceist go díreach an deimhniú SSL a bhí ag baint úsáide as againn, 420 00:22:17,120 --> 00:22:22,220 an mór, uimhreacha matamaiticiúil úsáideach a bhaineann le freastalaí CS50 s, 421 00:22:22,220 --> 00:22:23,949 Bhí bailí a thuilleadh. 422 00:22:23,949 --> 00:22:26,490 Agus go deimhin, is féidir linn a insamhail seo, is féidir leat ar do ríomhaire glúine. 423 00:22:26,490 --> 00:22:30,270 Má théim isteach Chrome anseo, agus a ligean ar dul go dtí facebook.com, 424 00:22:30,270 --> 00:22:32,230 agus tá sé cosúil go bhfuil sé seo slán. 425 00:22:32,230 --> 00:22:36,910 Ach lig dom dul ar aghaidh anois agus cliceáil ar an padlock anseo. 426 00:22:36,910 --> 00:22:40,030 >> Agus lig dom dul go dtí Ceangal, Eolas Deimhniú. 427 00:22:40,030 --> 00:22:42,020 Agus go deimhin, cad beidh tú féach anseo a bunch 428 00:22:42,020 --> 00:22:46,160 sonraí níos ísle-leibhéal faoi atá facebook.com i ndáiríre. 429 00:22:46,160 --> 00:22:49,380 Dealraíonn sé go raibh siad airgead a íocadh le cuideachta ar a dtugtar b'fhéidir dheimhniú digiteach Ard- 430 00:22:49,380 --> 00:22:54,420 Dearbhú go bhfuil geallta a rá leis an gcuid eile den domhan 431 00:22:54,420 --> 00:22:57,250 go, má fheiceann bhrabhsálaí riamh a certificate-- is féidir leat smaoineamh ar 432 00:22:57,250 --> 00:23:00,291 de sé literally mar dheimhniú go Breathnaíonn an nós go bhfuil rud stuff ag barr 433 00:23:00,291 --> 00:23:04,360 left-- ansin facebook.com a deir siad Tá siad, mar gheall ar am seo go léir, nuair a 434 00:23:04,360 --> 00:23:07,160 a thugann tú cuairt ar an suíomh gréasáin, cosúil le cs50.harvard.edu nó facebook.com 435 00:23:07,160 --> 00:23:11,880 nó gmail.com a úsáideann HTTPS URLanna, taobh thiar de na radhairc, 436 00:23:11,880 --> 00:23:15,190 níl an saghas idirbheart ag tarlú go huathoibríoch 437 00:23:15,190 --> 00:23:18,060 ar do shon, trína facebook.com, sa chás seo, 438 00:23:18,060 --> 00:23:22,150 Tá sheoladh chuig do bhrabhsálaí a mar a thugtar air deimhniú SSL, nó in áit, 439 00:23:22,150 --> 00:23:23,380 a eochair phoiblí, 440 00:23:23,380 --> 00:23:25,600 agus ansin do bhrabhsálaí Tá úsáid a bhaint as eochair phoiblí 441 00:23:25,600 --> 00:23:29,600 a sheoladh ina dhiaidh sin criptithe trácht chuig agus as é. 442 00:23:29,600 --> 00:23:32,360 >> Ach níl an ordlathas ar fad i saol na gcuideachtaí 443 00:23:32,360 --> 00:23:36,430 go n-íocann tú airgead a a bheidh ag ansin fianaise a thabhairt, sa chiall digiteach, 444 00:23:36,430 --> 00:23:41,330 go bhfuil tú go deimhin facebook.com nó Is do fhreastalaí go deimhin cs50.harvard.edu. 445 00:23:41,330 --> 00:23:44,580 Agus tógadh isteach brabhsálaithe, cosúil le Chrome agus IE agus Firefox, 446 00:23:44,580 --> 00:23:48,260 Tá liosta de gach ceann de na mar a thugtar d'údaráis deimhniú 447 00:23:48,260 --> 00:23:51,360 atá údaraithe ag Microsoft agus Google agus Mozilla 448 00:23:51,360 --> 00:23:55,410 a dheimhniú nó a shéanadh go Is facebook.com a deir sé go bhfuil sé. 449 00:23:55,410 --> 00:23:57,430 Ach tá an ghabháil go na rudaí seo a dhéanamh in éag. 450 00:23:57,430 --> 00:24:02,670 Go deimhin, tá Facebook ar nós éagann sé Fómhair seo chugainn, i 2015. 451 00:24:02,670 --> 00:24:06,490 >> Mar sin, is féidir linn a insamhail ndáiríre sin má mé dul i mo Mac le mo Roghanna Córas, 452 00:24:06,490 --> 00:24:11,070 agus dul mé isteach Dáta agus Am, agus Téim isteach Dáta agus Am anseo, 453 00:24:11,070 --> 00:24:17,190 agus an scaoilfeadh glas mé here-- buíochas le Dia, ní raibh muid nochtann focal faire seo time-- 454 00:24:17,190 --> 00:24:20,660 agus anois mé ag dul síos go dtí Díthiceáil seo. 455 00:24:20,660 --> 00:24:25,660 Agus a ligean ar actually-- Oops, go bhfuil ní chomh suimiúil agus is é seo a dhéanamh. 456 00:24:25,660 --> 00:24:30,140 Tá muid literally amach anseo anois, rud a chiallaíonn is é seo cad é 2020 cosúil. 457 00:24:30,140 --> 00:24:36,360 Má athluchtú mé anois ar an page-- a ligean ar é a dhéanamh i Ingognito mode-- 458 00:24:36,360 --> 00:24:40,910 má athluchtú mé an leathanach, ansin dúinn dul. 459 00:24:40,910 --> 00:24:45,820 >> Mar sin anois, is cuí mo ríomhaire tá sé 2020, ach mo bhrabhsálaí 460 00:24:45,820 --> 00:24:49,810 Fhios go teastas seo ó Facebook éag, ar ndóigh, i 2015. 461 00:24:49,810 --> 00:24:51,360 Mar sin, tá sé a thabhairt dom teachtaireacht dearg. 462 00:24:51,360 --> 00:24:53,550 Anois, buíochas le Dia brabhsálaithe, cosúil Chrome ndáiríre 463 00:24:53,550 --> 00:24:55,480 rinne sé deacair go leor chun dul ar aghaidh mar sin féin. 464 00:24:55,480 --> 00:24:57,300 Tá siad ag iarraidh go deimhin liom chun dul ar ais le sábháilteacht. 465 00:24:57,300 --> 00:25:00,550 >> Má mé cliceáil anseo ar Advance, tá sé ag dul a insint dom roinnt níos mó sonraí a fháil. 466 00:25:00,550 --> 00:25:02,580 Agus más mian liom i ndáiríre chun dul ar aghaidh, beidh siad in iúl 467 00:25:02,580 --> 00:25:06,250 dom dul chun facebook.com, a bhfuil, arís, neamhshábháilte, ag an bpointe sin 468 00:25:06,250 --> 00:25:08,310 Feicfidh mé a fheiceáil ar leathanach baile Facebook, mar seo. 469 00:25:08,310 --> 00:25:10,080 Ach rudaí ansin eile léir go bhriseadh. 470 00:25:10,080 --> 00:25:12,825 Cad is dócha a bhriseadh ag an bpointe seo? 471 00:25:12,825 --> 00:25:13,700 LUCHT ÉISTEACHTA: JavaScript. 472 00:25:13,700 --> 00:25:15,540 DAVID J. MALAN: Cosúil leis an Javascripts agus / nó CSS 473 00:25:15,540 --> 00:25:17,460 Tá comhaid dul céanna encountering sin earráid. 474 00:25:17,460 --> 00:25:19,830 Mar sin, tá sé seo ach droch staid fhoriomlán. 475 00:25:19,830 --> 00:25:24,790 Ach tá an pointe anseo go bhfuil ar a laghad, Facebook an bhfuil go deimhin SSL cumasaithe 476 00:25:24,790 --> 00:25:30,040 as a n-freastalaithe, mar go leor láithreáin ghréasáin, a dhéanamh, ach ní gá go léir. 477 00:25:30,040 --> 00:25:33,360 >> Ach ní ar sin ina n-aonar ar an takeaway anseo. 478 00:25:33,360 --> 00:25:36,040 Casadh amach go fiú SSL Tá léirithe 479 00:25:36,040 --> 00:25:37,810 a bheith neamhchinnte ar bhealach éigin. 480 00:25:37,810 --> 00:25:40,400 Mar sin, tá mé ag saghas hinting sin SSL, go maith. 481 00:25:40,400 --> 00:25:44,250 Cuardaigh le haghaidh HTTPS URLanna, agus tá an saol go maith, mar gheall ar gach ceann de do thrácht HTTP 482 00:25:44,250 --> 00:25:46,180 agus ceanntásca agus ábhar atá criptithe. 483 00:25:46,180 --> 00:25:49,560 >> Is féidir aon duine thascradh sé i lár, ach amháin i gcás fear mar a thugtar air 484 00:25:49,560 --> 00:25:50,454 i lár. 485 00:25:50,454 --> 00:25:52,870 Is é seo an teicníc ginearálta i saol na slándála ar a dtugtar 486 00:25:52,870 --> 00:25:54,420 mar ionsaí fear-i-an-lár. 487 00:25:54,420 --> 00:25:57,067 Má ghlactar leis go bhfuil tú seo beag ríomhaire glúine thar anseo ar thaobh na láimhe clé, 488 00:25:57,067 --> 00:25:59,900 agus is dócha go bhfuil tú ag iarraidh chun cuairt a thabhairt freastalaí thar ann ar an gceart, 489 00:25:59,900 --> 00:26:00,990 cosúil le facebook.com. 490 00:26:00,990 --> 00:26:03,940 >> Ach is dócha go bhfuil, i idir tú féin agus Facebook, 491 00:26:03,940 --> 00:26:07,750 Is bunch hiomlán de freastalaithe eile agus trealamh, cosúil le lasca agus ródairí, 492 00:26:07,750 --> 00:26:11,530 Freastalaithe DNS, freastalaithe DHCP, aon cheann de a rialú againn. 493 00:26:11,530 --> 00:26:15,280 D'fhéadfadh sé a bheith faoi rialú ag Starbucks nó Harvard nó Comcast nó a leithéidí. 494 00:26:15,280 --> 00:26:18,090 Bhuel, is dócha go duine éigin go mailíseach, ar do líonra, 495 00:26:18,090 --> 00:26:20,800 i idir tú féin agus Facebook, Is ann a insint duit 496 00:26:20,800 --> 00:26:24,740 go bhfuil, tá a fhios agat cad, an seoladh IP Ní Facebook cad a cheapann tú go bhfuil sé. 497 00:26:24,740 --> 00:26:26,250 Tá sé an IP ina ionad. 498 00:26:26,250 --> 00:26:28,740 >> Agus mar sin tá do bhrabhsálaí tricked isteach a iarraidh 499 00:26:28,740 --> 00:26:30,750 tráchta ó eile ríomhaire ar fad. 500 00:26:30,750 --> 00:26:35,350 Bhuel, is dócha go bhfuil ríomhaire ach fhéachann ar fad 501 00:26:35,350 --> 00:26:38,859 den trácht a bhíonn tú ag iarraidh ó Facebook agus gach ceann de na leathanaigh ghréasáin 502 00:26:38,859 --> 00:26:40,400 go bhfuil tú ag ag iarraidh ó Facebook. 503 00:26:40,400 --> 00:26:45,700 Agus aon uair a fheiceann sé i do thrácht URL a thosaíonn le HTTPS, 504 00:26:45,700 --> 00:26:49,250 sé dinimiciúil, ar an eitilt rewrites, sé mar HTTP. 505 00:26:49,250 --> 00:26:53,490 Agus aon uair a fheiceann sé ar a shuíomh header, colon suíomh, 506 00:26:53,490 --> 00:26:55,930 mhaith linn a úsáid chun atreorú an t-úsáideoir, sin, freisin, 507 00:26:55,930 --> 00:27:00,690 Is féidir a athrú ag an fear seo i an lár ó HTTPS go HTTP. 508 00:27:00,690 --> 00:27:04,170 >> Mar sin, cé tú a d'fhéadfadh tú féin smaoineamh go bhfuil tú ag an Facebook fíor, 509 00:27:04,170 --> 00:27:07,860 nach bhfuil sé go crua le haghaidh adversary le rochtain fhisiciúil 510 00:27:07,860 --> 00:27:10,630 le do líonra chun go simplí leathanaigh ar ais chugat go 511 00:27:10,630 --> 00:27:12,650 cuma mhaith Gmail, go breathnú cosúil le Facebook, 512 00:27:12,650 --> 00:27:14,880 agus go deimhin is é an URL comhionann, toisc go bhfuil siad 513 00:27:14,880 --> 00:27:19,410 ag ligean a bheith acu go bhfuil an t-ainm óstach céanna mar gheall ar roinnt shaothrú DNS 514 00:27:19,410 --> 00:27:21,340 nó córas éigin eile mar sin. 515 00:27:21,340 --> 00:27:23,894 Agus, ansin is é an toradh, go bhféadfadh muid ag daoine ach 516 00:27:23,894 --> 00:27:26,810 a thuiscint go, ceart go leor, Breathnaíonn seo cosúil le Gmail nó ar a laghad an leagan níos sine, 517 00:27:26,810 --> 00:27:29,480 mar is é seo sleamhnán ó cur i láthair níos sine. 518 00:27:29,480 --> 00:27:34,250 Ach tá sé cosúil this-- http://www.google.com. 519 00:27:34,250 --> 00:27:37,370 >> Mar sin anseo, freisin, an réaltacht is é sin cé mhéad de tú, 520 00:27:37,370 --> 00:27:41,290 nuair a théann tú go dtí Facebook nó Gmail nó aon láithreán gréasáin agus tá a fhios agat rud beag 521 00:27:41,290 --> 00:27:47,060 faoi ​​SSL, cé mhéad de tú go fisiciúil https cineál: // agus ansin ar an láithreán gréasáin 522 00:27:47,060 --> 00:27:48,990 ainm, Iontráil. 523 00:27:48,990 --> 00:27:52,940 An chuid is mó de dúinn ach cineál, cosúil le, CS50, bhuail Cuir isteach, nó F-A le Facebook 524 00:27:52,940 --> 00:27:54,770 agus brúigh Iontráil, agus lig sé auto-críochnaithe. 525 00:27:54,770 --> 00:27:57,620 Ach taobh thiar de na radhairc, más rud é tú ag féachaint ar do thrácht HTTP, 526 00:27:57,620 --> 00:28:00,090 níl is dócha a bunch iomlán de na ceanntásca suíomh 527 00:28:00,090 --> 00:28:03,580 go bhfuil a sheoladh tú ó Facebook chun www.facebook.com 528 00:28:03,580 --> 00:28:07,250 go https://www.facebook.com. 529 00:28:07,250 --> 00:28:12,300 >> Mar sin tá go n-idirbheart amháin nó níos mó HTTP áit a bhfuil do chuid faisnéise go hiomlán 530 00:28:12,300 --> 00:28:15,102 sheoladh sa soiléir, gan aon criptithe ar bith. 531 00:28:15,102 --> 00:28:17,810 Anois, ní fhéadfadh a bheith den sórt sin mór déileáil má tá go léir tú ag iarraidh a dhéanamh 532 00:28:17,810 --> 00:28:20,980 Tá rochtain ar an leathanach baile, nach bhfuil tú sheoladh d'ainm úsáideora agus do phasfhocal. 533 00:28:20,980 --> 00:28:23,130 Ach cad é thíos an cochall, go háirithe 534 00:28:23,130 --> 00:28:28,130 láithreáin ghréasáin PHP bunaithe go maith á sheoladh ar ais agus amach nuair a 535 00:28:28,130 --> 00:28:33,820 tú cuairt ar roinnt leathanach gréasáin más rud é go úsáidí láithreán gréasáin, a rá, PHP 536 00:28:33,820 --> 00:28:37,370 agus cuireann feidhmiúlacht mhaith pset7? 537 00:28:37,370 --> 00:28:40,840 Cad a bhí á chur ar ais agus amach i do ceanntásca HTTP a thug tú 538 00:28:40,840 --> 00:28:44,903 rochtain ar an deas úsáideach Super domhanda i PHP? 539 00:28:44,903 --> 00:28:45,710 >> LUCHT ÉISTEACHTA: Fianáin. 540 00:28:45,710 --> 00:28:49,020 >> DAVID J. MALAN: Fianáin, go sonrach leis an PHP SESS ID fianán. 541 00:28:49,020 --> 00:28:53,100 Mar sin chun cuimhne, má théann muid go dtí, a rá, cs50.harvard.edu arís, 542 00:28:53,100 --> 00:28:56,440 ach an uair seo, a ligean ar a oscailt suas ar an Líonra cluaisín, agus anois, suas anseo, 543 00:28:56,440 --> 00:29:01,570 a ligean ar literally ach dul go http://cs50.harvard.edu 544 00:29:01,570 --> 00:29:03,030 agus ansin bhuail Enter. 545 00:29:03,030 --> 00:29:05,520 Agus ansin breathnú ar an scáileán síos anseo. 546 00:29:05,520 --> 00:29:09,600 Fógra go bhfuair muid go deimhin ar ais ar athraíodh a ionad ar 301 buan 547 00:29:09,600 --> 00:29:12,820 teachtaireacht, rud a chiallaíonn go níl header suíomh anseo, 548 00:29:12,820 --> 00:29:15,610 atá ag redirecting anois dom HTTPS. 549 00:29:15,610 --> 00:29:21,330 >> Ach tá an ghabháil sin, más rud é go raibh mé cheana fianán stampáilte ar mo lámh beagnach, 550 00:29:21,330 --> 00:29:25,890 mar atá pléite againn roimh, agus Mé an saghas duine de unknowingly 551 00:29:25,890 --> 00:29:29,090 ach cuairt a thabhairt ar an neamhchinnte leagan, agus a thógann mo bhrabhsálaí é 552 00:29:29,090 --> 00:29:34,020 ar é féin a thaispeáint go bhfuil stampa láimhe le haghaidh an chéad iarratas, a bhfuil trí HTTP, 553 00:29:34,020 --> 00:29:36,610 fear ar bith i lár, aon adversary i lár, 554 00:29:36,610 --> 00:29:39,380 Is féidir go teoiriciúil a fheiceáil go díreach leis na ceanntásca HTTP, ach 555 00:29:39,380 --> 00:29:40,980 cosúil tá muid ag féachaint orthu anseo. 556 00:29:40,980 --> 00:29:43,310 Tá sé ach aon uair amháin go bhfuil tú ag caint le HTTPS 557 00:29:43,310 --> 00:29:47,780 Ní URL go stampa lámh féin a fháil criptithe, a la Caesar nó Vigenere, 558 00:29:47,780 --> 00:29:50,500 ach le algartam fancier ar fad. 559 00:29:50,500 --> 00:29:53,611 Mar sin anseo freisin, fiú amháin más rud é úsáid a bhaint as láithreáin ghréasáin HTTPS, 560 00:29:53,611 --> 00:29:56,860 táimid ag daoine a bheith oiriúnaithe, go raibh maith agat teicnící auto-críochnaithe agus eile, 561 00:29:56,860 --> 00:29:59,827 nach fiú smaoineamh faoi na himpleachtaí féideartha. 562 00:29:59,827 --> 00:30:01,160 Anois, tá bealaí ar fud an. 563 00:30:01,160 --> 00:30:03,140 Mar shampla, go leor Is féidir le láithreáin ghréasáin a chumrú 564 00:30:03,140 --> 00:30:05,848 ionas go mbeidh, nuair a bhíonn tú an lámh stampa, is féidir leat a rá leis an bhrabhsálaí, 565 00:30:05,848 --> 00:30:07,750 tá an stampa lámh amháin do naisc SSL. 566 00:30:07,750 --> 00:30:11,702 Níor chóir an bhrabhsálaí a chur i láthair dom ach amháin má tá sé os cionn SSL. 567 00:30:11,702 --> 00:30:13,410 Ach go leor suímh ghréasáin nach bodhraigh leis sin. 568 00:30:13,410 --> 00:30:17,260 Agus go leor láithreáin ghréasáin cosúil nach bodhraigh fiú le SSL ar chor ar bith. 569 00:30:17,260 --> 00:30:20,540 >> Mar sin, ar feadh níos mó ar sin, níl i ndáiríre fiú níos mó DIRT sa láthair seo 570 00:30:20,540 --> 00:30:24,010 gur thug ina comhalta ag dubh mar a thugtar air comhdháil hata cúpla bliain ó shin, 571 00:30:24,010 --> 00:30:26,468 i gcás ina níl fiú eile cleasanna daoine mailíseach a úsáidtear. 572 00:30:26,468 --> 00:30:28,630 D'fhéadfá a thabhairt chun cuimhne seo coincheap de favicon, a 573 00:30:28,630 --> 00:30:32,270 Is cosúil le lógó beag go go minic i bhfuinneog an bhrabhsálaí. 574 00:30:32,270 --> 00:30:34,610 Bhuel, cad a bhí coitianta i measc guys dona é 575 00:30:34,610 --> 00:30:36,340 a dhéanamh deilbhíní fab bhfuil cuma cosúil le cad? 576 00:30:36,340 --> 00:30:39,054 577 00:30:39,054 --> 00:30:39,970 LUCHT ÉISTEACHTA: [inaudible]. 578 00:30:39,970 --> 00:30:40,280 DAVID J. MALAN: Abair arís? 579 00:30:40,280 --> 00:30:41,490 LUCHT ÉISTEACHTA: Tá an suíomh gréasáin. 580 00:30:41,490 --> 00:30:42,130 DAVID J. MALAN: Nach bhfuil ar an suíomh gréasáin. 581 00:30:42,130 --> 00:30:43,394 Mar sin favicon, icon beag bídeach. 582 00:30:43,394 --> 00:30:45,560 Cad é an chuid is mó mailíseach, rud ionramhála 583 00:30:45,560 --> 00:30:47,832 fhéadfadh tú a dhéanamh do láithreán gréasáin réamhshocraithe icon cuma mhaith? 584 00:30:47,832 --> 00:30:48,790 LUCHT ÉISTEACHTA: A glas glas. 585 00:30:48,790 --> 00:30:49,080 DAVID J. MALAN: Cad é sin? 586 00:30:49,080 --> 00:30:50,160 LUCHT ÉISTEACHTA: A glas beag glas. 587 00:30:50,160 --> 00:30:51,960 DAVID J. MALAN: Cosúil glas glas, díreach. 588 00:30:51,960 --> 00:30:55,242 Mar sin, is féidir leat a bheith seo a aeistéitiúil de padlock beag glas, 589 00:30:55,242 --> 00:30:57,950 hinting ar an domhan, OH, tá muid slán, nuair, arís, go léir ciallaíonn sé 590 00:30:57,950 --> 00:31:00,210 Tá a fhios agat roinnt HTML. 591 00:31:00,210 --> 00:31:02,895 Mar sin, seisiún fuadach Tagraíonn go díreach. 592 00:31:02,895 --> 00:31:05,936 Má tá tú ag duine éigin atá ar de chineál ar sniffing na haerthonnta sa seomra seo anseo 593 00:31:05,936 --> 00:31:09,150 nó a bhfuil rochtain fhisiciúil ar líonra agus is féidir a fheiceáil do fianáin, 594 00:31:09,150 --> 00:31:12,152 sé nó is féidir léi a grab go PHP STOS ID fianán. 595 00:31:12,152 --> 00:31:13,860 Agus ansin, má tá siad savvy go leor go mbeadh a fhios 596 00:31:13,860 --> 00:31:18,200 conas a sheoladh go fianán mar a gcuid féin stampa láimhe ach ag a chóipeáil an luach sin 597 00:31:18,200 --> 00:31:20,860 agus a sheoladh na ceanntásca HTTP, D'fhéadfadh duine éigin an-éasca 598 00:31:20,860 --> 00:31:23,510 logáil isteach aon cheann de na Facebook cuntais nó cuntais Gmail 599 00:31:23,510 --> 00:31:27,355 nó cuntais Twitter atá anseo, ar oscailt sa tseomra, mura bhfuil tú ag baint úsáide as SSL 600 00:31:27,355 --> 00:31:31,500 agus má tá an láithreán gréasáin nach n-úsáideann SSL gceart. 601 00:31:31,500 --> 00:31:33,690 >> Mar sin, a ligean ar aistriú go dtí ceann eile. 602 00:31:33,690 --> 00:31:34,700 Mar sin scéal eile fíor. 603 00:31:34,700 --> 00:31:38,680 Agus bhris sé seo ach sa Nuacht na seachtaine nó dhó ó shin. 604 00:31:38,680 --> 00:31:41,520 Verizon ag déanamh rud an-olc, 605 00:31:41,520 --> 00:31:45,110 agus mar is féidir le daoine is fearr a insint, ó ar a laghad 2012, trína, 606 00:31:45,110 --> 00:31:51,550 nuair a dhéanann tú rochtain a fháil ar láithreáin ghréasáin trí Verizon cellphone, is cuma cad monaróir go bhfuil sé, 607 00:31:51,550 --> 00:31:54,150 bhí siad presumptuously, mar a théann an scéal, 608 00:31:54,150 --> 00:31:59,890 instealladh isteach i gach ceann de do HTTP trácht a header HTTP féin. 609 00:31:59,890 --> 00:32:04,040 Agus sin Breathnaíonn header cosúil this-- X-UIDH. 610 00:32:04,040 --> 00:32:06,465 Is AitheantasÚsáideora cosúil uathúil Aitheantóir nó ID úsáideora. 611 00:32:06,465 --> 00:32:09,660 Agus ciallaíonn X ach tá sé seo le saincheaptha header ní go caighdeán. 612 00:32:09,660 --> 00:32:11,720 >> Ach cad a chiallaíonn sé seo is é sin, má tá mé ag tarraingt suas, 613 00:32:11,720 --> 00:32:14,640 mar shampla, aon suíomh gréasáin ar mo here-- fón 614 00:32:14,640 --> 00:32:18,310 agus tá mé ag baint úsáide as Verizon mar mo carrier-- cé nach mbeadh mo bhrabhsálaí 615 00:32:18,310 --> 00:32:21,110 ag seoladh seo a HTTP header, Verizon, a luaithe is 616 00:32:21,110 --> 00:32:23,650 mar a shroicheann an comhartha a túr cellphone áit éigin, 617 00:32:23,650 --> 00:32:28,187 tá sé ar feadh tamaill instealladh seo header isteach i ngach ceann dár tráchta HTTP. 618 00:32:28,187 --> 00:32:29,020 Cén fáth a bhfuil siad é seo a dhéanamh? 619 00:32:29,020 --> 00:32:31,920 Is dócha ar chúiseanna rianú, ar chúiseanna fógraíochta. 620 00:32:31,920 --> 00:32:36,280 >> Ach an cinneadh dearadh moronic anseo go bhfuil an header HTTP, 621 00:32:36,280 --> 00:32:41,090 mar atá a fhios agat guys ó pset6, faighte ag aon fhreastalaí gréasáin 622 00:32:41,090 --> 00:32:42,540 go bhfuil tú ag iarraidh tráchta de. 623 00:32:42,540 --> 00:32:44,248 Mar sin, am seo go, más rud é tá tú ag tabhairt cuairte 624 00:32:44,248 --> 00:32:48,019 Facebook nó Gmail nó aon suíomh gréasáin nach n-úsáideann SSL léir time-- 625 00:32:48,019 --> 00:32:49,810 agus i ndáiríre, iad siúd dhá buíochas le Dia do-- anois 626 00:32:49,810 --> 00:32:52,670 ach láithreáin ghréasáin eile a ná úsáid SSL am ar fad, 627 00:32:52,670 --> 00:32:54,930 Tá Verizon bunúsach curtha plandáil, héigeanta, 628 00:32:54,930 --> 00:32:58,180 stampa lámh ar gach ceann dár lámha go fiú ní féidir linn a fheiceáil, 629 00:32:58,180 --> 00:33:00,330 ach ina áit sin, a dhéanamh ar na láithreáin ghréasáin deireadh. 630 00:33:00,330 --> 00:33:02,890 Agus mar sin ní raibh sé go crua do dhuine ar bith ar an idirlíon 631 00:33:02,890 --> 00:33:05,245 ag rith ar fhreastalaí gréasáin a bhaint amach, ooh, is é seo David, 632 00:33:05,245 --> 00:33:09,340 nó, ooh, is é seo Davin, fiú má tá muid dian faoi imréitigh ar ár fianáin, 633 00:33:09,340 --> 00:33:10,772 toisc nach bhfuil sé ag teacht uainn. 634 00:33:10,772 --> 00:33:11,980 Tá sé seo ag teacht ón iompróir. 635 00:33:11,980 --> 00:33:14,896 >> Déanann siad a lookup ar d'uimhir theileafóin agus ansin a rá, ó, is é seo David. 636 00:33:14,896 --> 00:33:18,890 Lig dom a instealladh aitheantóir uathúil mar sin gur féidir ár fógraíochta nó cibé duine 637 00:33:18,890 --> 00:33:19,850 súil a choinneáil ar seo a choinneáil. 638 00:33:19,850 --> 00:33:23,769 Mar sin, tá sé seo i ndáiríre an-, an-, an-dona agus horrifying. 639 00:33:23,769 --> 00:33:26,060 Agus ba mhaith liom tú a spreagadh chun a chur le breathnú, mar shampla, 640 00:33:26,060 --> 00:33:29,950 ag an URL, a ba chóir dom a séanta Rinne mé i ndáiríre seo ar maidin. 641 00:33:29,950 --> 00:33:31,970 Scríobh mé script beag, é a chur ar an URL, 642 00:33:31,970 --> 00:33:34,770 cuairt á tabhairt sé le mo Verizon féin cellphone tar éis casadh Wi-Fi as. 643 00:33:34,770 --> 00:33:38,010 Mar sin, caithfidh tú a dul Wi-Fi amach ionas go bhfuil tú ag baint úsáide as 3G nó LTE nó a leithéidí. 644 00:33:38,010 --> 00:33:40,010 Agus ansin, má thugann tú cuairt an URL seo, script seo go léir 645 00:33:40,010 --> 00:33:41,770 dhéanann duit guys, más rud é gur mhaith leat a imirt, 646 00:33:41,770 --> 00:33:45,380 Tá spits sé amach cad HTTP headers Is é do ghuthán a sheoladh chuig ár bhfreastalaí. 647 00:33:45,380 --> 00:33:48,510 Agus mé i ndáiríre, i cothroime, rinne ní seo a fheiceáil ar maidin, a 648 00:33:48,510 --> 00:33:51,430 dhéanann mé smaoineamh ar ceachtar an áitiúil túr cellphone Bhí mé ceangailte 649 00:33:51,430 --> 00:33:55,160 nó nach bhfuil whatnot a dhéanamh air, nó tá siad tacaíocht uaire de seo a dhéanamh go sealadach. 650 00:33:55,160 --> 00:33:58,160 Ach le haghaidh tuilleadh eolais, a bheith mar cheannasaí URL seo anseo. 651 00:33:58,160 --> 00:34:00,680 >> Agus anois a this-- seo D'fhéadfadh grinn ciall a bhaint as. 652 00:34:00,680 --> 00:34:03,530 653 00:34:03,530 --> 00:34:04,030 Uimh? 654 00:34:04,030 --> 00:34:04,530 OK. 655 00:34:04,530 --> 00:34:05,390 Gach ceart. 656 00:34:05,390 --> 00:34:06,310 A fuair bás. 657 00:34:06,310 --> 00:34:07,240 Gach ceart. 658 00:34:07,240 --> 00:34:11,330 >> Mar sin, a ligean ar ghlacadh le breathnú ar cúpla níos mó ionsaithe, más rud é amháin chun feasacht a ardú 659 00:34:11,330 --> 00:34:13,179 agus ansin a thairiscint cúpla réitigh féideartha 660 00:34:13,179 --> 00:34:14,430 ionas go bhfuil tú go léir an níos aireach. 661 00:34:14,430 --> 00:34:17,305 Seo ar cheann labhair muid faoi an ceann eile lá, ach ní raibh a ainm a thabhairt dó. 662 00:34:17,305 --> 00:34:22,360 Tá sé ina brionnú iarratas tras-suíomh, a Is ar bhealach excessively mhaisiúil de rá 663 00:34:22,360 --> 00:34:26,489 tú a trick úsáideoir isteach cliceáil ar URL mar seo, a cleasanna orthu 664 00:34:26,489 --> 00:34:28,280 i roinnt iompar Ní raibh siad ar intinn. 665 00:34:28,280 --> 00:34:30,710 >> Sa chás seo, is cosúil seo a bheith ag iarraidh a trick dom 666 00:34:30,710 --> 00:34:32,920 i dhíol mo scaireanna de Google. 667 00:34:32,920 --> 00:34:36,810 Agus beidh sé seo éireoidh más rud é Mé, an Ríomhchláraitheoir de pset7, 668 00:34:36,810 --> 00:34:40,409 nach bhfuil déanta cad é? 669 00:34:40,409 --> 00:34:44,739 Nó in áit, níos ginearálta, i cad cásanna Tá leochaileacha I a ghabhann le ionsaí 670 00:34:44,739 --> 00:34:49,460 má tá duine éigin cleasanna úsáideoir eile i chliceáil URL mar seo? 671 00:34:49,460 --> 00:34:49,960 Yeah? 672 00:34:49,960 --> 00:34:52,500 >> LUCHT ÉISTEACHTA: Ní gá duit a idirdhealú idir GET agus IAR. 673 00:34:52,500 --> 00:34:52,760 >> DAVID J. MALAN: Maith. 674 00:34:52,760 --> 00:34:54,850 Más rud é nach féidir linn idirdhealú a dhéanamh idir GET agus IAR, 675 00:34:54,850 --> 00:34:57,950 agus go deimhin, má cheadaíonn dúinn GET le haghaidh rudaí a dhíol, 676 00:34:57,950 --> 00:35:00,284 táimid ag tabhairt cuireadh den chineál seo ionsaí. 677 00:35:00,284 --> 00:35:01,950 Ach d'fhéadfadh muid a mhaolú go fóill é beagán. 678 00:35:01,950 --> 00:35:04,283 Agus dúirt mé, I mo thuairimse, an tseachtain seo caite go bhfuil Amazon ar a laghad, 679 00:35:04,283 --> 00:35:08,180 iarracht a mhaolú seo le teicníc go leor simplí. 680 00:35:08,180 --> 00:35:11,860 Céard a dhéanfadh an rud cliste a dhéanamh a bheith ar do fhreastalaí, 681 00:35:11,860 --> 00:35:14,652 seachas díreach ag díol blindly is cuma cén siombail na cineálacha úsáideoir i? 682 00:35:14,652 --> 00:35:15,984 LUCHT ÉISTEACHTA: Daingniú de shaghas? 683 00:35:15,984 --> 00:35:19,320 DAVID J. MALAN: A scáileán deimhniú, rud éigin a bhaineann le idirghníomhaíocht dhaonna 684 00:35:19,320 --> 00:35:21,300 ionas go bhfuil mé ag éigean a a dhéanamh ar an glaoch breithiúnas, 685 00:35:21,300 --> 00:35:23,930 fiú má tá mé chliceáil naively nasc go Breathnaíonn mar seo 686 00:35:23,930 --> 00:35:27,760 agus rinne mé an scáileán cille, ag ar a laghad d'iarr mé a dhaingniú nó a dhiúltú. 687 00:35:27,760 --> 00:35:32,460 Ach ní ionsaí neamhchoitianta, go háirithe i sin ar a dtugtar phishing nó spam-mhaith 688 00:35:32,460 --> 00:35:33,280 ionsaithe. 689 00:35:33,280 --> 00:35:34,890 >> Anois, tá an ceann seo beagán níos subtle. 690 00:35:34,890 --> 00:35:37,060 Is é seo an ionsaí scriptithe tras-suíomh. 691 00:35:37,060 --> 00:35:39,250 Agus a tharlaíonn sé seo má tá do Níl an suíomh gréasáin ag baint úsáide as 692 00:35:39,250 --> 00:35:41,260 comhionann htmlspecialchars. 693 00:35:41,260 --> 00:35:45,160 Agus tá sé ag cur ionchur úsáideora agus díreach blindly injecting sé isteach ar leathanach gréasáin, 694 00:35:45,160 --> 00:35:48,170 mar atá le cló nó macalla, with-- again-- amach ag glaoch rud éigin 695 00:35:48,170 --> 00:35:49,710 cosúil htmlspecialchars. 696 00:35:49,710 --> 00:35:52,602 >> Mar sin, is dócha ar an láithreán gréasáin i Is ceist vulnerable.com. 697 00:35:52,602 --> 00:35:55,620 Agus is dócha glacann sé paraiméadar dtugtar q. 698 00:35:55,620 --> 00:35:59,040 Féach ar cad a d'fhéadfadh tarlú má tá mé i ndáiríre, Guy olc, 699 00:35:59,040 --> 00:36:02,360 cineál i nó a trick úsáideoir isteach ag tabhairt cuairte ar URL go Breathnaíonn an nós this-- 700 00:36:02,360 --> 00:36:05,900 q = tag script oscailte, dúnta tag script. 701 00:36:05,900 --> 00:36:08,480 Agus arís, tá mé ag glacadh leis nach bhfuil vulnerable.com 702 00:36:08,480 --> 00:36:11,740 dul chun dul contúirteach carachtair cosúil le lúibíní oscailte 703 00:36:11,740 --> 00:36:15,570 ina n-aonáin HTML, an ampersand, L-T, rud Leathstad 704 00:36:15,570 --> 00:36:17,090 go mb'fhéidir go mbeadh tú a bheith le feiceáil roimh. 705 00:36:17,090 --> 00:36:18,900 >> Ach cad é an script nó cód JavaScript 706 00:36:18,900 --> 00:36:21,160 Tá mé ag iarraidh a trick a úsáideoir i forghníomhaitheach? 707 00:36:21,160 --> 00:36:25,420 Bhuel, tagraíonn document.location do sheoladh reatha le mo bhrabhsálaí. 708 00:36:25,420 --> 00:36:29,400 Mar sin, má dhéanann mé document.location =, seo a ligeann dom a atreorú úsáideoir 709 00:36:29,400 --> 00:36:30,830 i JavaScript a suíomh gréasáin eile. 710 00:36:30,830 --> 00:36:34,290 Tá sé cosúil ár fheidhm PHP atreorú, ach rinneadh i JavaScript. 711 00:36:34,290 --> 00:36:35,900 >> Cá bhfuil mé ag iarraidh a sheoladh chuig an úsáideoir? 712 00:36:35,900 --> 00:36:40,110 Bhuel, is cosúil, badguy.com/log.php, is cuid script, is cosúil, 713 00:36:40,110 --> 00:36:43,530 an Guy olc a scríobh, a thógann paraiméadar a dtugtar fianán. 714 00:36:43,530 --> 00:36:46,790 >> Agus fógra, cad is féidir liom dealraitheach a bheith concatenating 715 00:36:46,790 --> 00:36:49,190 isteach i ndeireadh na comhartha comhionann? 716 00:36:49,190 --> 00:36:52,030 Bhuel, rud a Deir document.cookie. 717 00:36:52,030 --> 00:36:53,320 Ní mór dúinn Labhair faoi seo. 718 00:36:53,320 --> 00:36:55,730 Ach casadh sé amach, i JavaScript, díreach cosúil i PHP, 719 00:36:55,730 --> 00:36:59,770 Is féidir leat rochtain a fháil gach ceann de na fianáin go do bhrabhsálaí a úsáid i ndáiríre. 720 00:36:59,770 --> 00:37:02,180 >> Mar sin, an éifeacht an ceann seo líne de chód, más úsáideoir 721 00:37:02,180 --> 00:37:06,440 Tá tricked isteach chliceáil ar an nasc agus nach bhfuil an suíomh gréasáin vulnerable.com 722 00:37:06,440 --> 00:37:10,000 éalú sé le htmlspecialchars, is é go bhfuil tú díreach héifeachtach 723 00:37:10,000 --> 00:37:13,660 uaslódáil do log.php ar fad de do fianáin. 724 00:37:13,660 --> 00:37:17,300 Agus ní go i gcónaí go fadhbanna, ach amháin má tá ceann de na fianáin 725 00:37:17,300 --> 00:37:20,040 Is é do ID seisiún, d' mar a thugtar air stampa láimhe, a 726 00:37:20,040 --> 00:37:26,470 a chiallaíonn gur féidir badguy.com dhéanamh ar a chuid nó a cuid féin Iarrataí HTTP, a sheoladh go lámh céanna 727 00:37:26,470 --> 00:37:30,210 stampa, go header fianán céanna, agus logáil isteach cuma cén suíomh gréasáin 728 00:37:30,210 --> 00:37:33,680 go raibh tú ag tabhairt cuairte, atá i Tá an cás seo vulnerable.com. 729 00:37:33,680 --> 00:37:35,940 Tá sé ina scriptithe tras-suíomh ionsaí sa chiall 730 00:37:35,940 --> 00:37:38,130 go bhfuil tú saghas tricking shuíomh amháin i insint 731 00:37:38,130 --> 00:37:43,560 suíomh gréasáin eile faoi roinnt eolais ba cheart é nach bhfuil, i ndáiríre, tá rochtain. 732 00:37:43,560 --> 00:37:46,510 >> Gach ceart, réidh le haghaidh ceann amháin mion worrisome eile? 733 00:37:46,510 --> 00:37:49,970 Ceart go leor, tá an domhan a áit scary, dlisteanach sin. 734 00:37:49,970 --> 00:37:52,480 Seo simplí Sampla JavaScript go 735 00:37:52,480 --> 00:37:54,847 sa lá atá inniu cód foinse ar a dtugtar Geolocation 0 agus 1. 736 00:37:54,847 --> 00:37:56,930 Agus níl cúpla walkthroughs ar líne le haghaidh sin. 737 00:37:56,930 --> 00:37:59,920 >> Agus a dhéanann sé an méid seo a leanas má tá mé oscailte an leathanach gréasáin i Chrome. 738 00:37:59,920 --> 00:38:04,590 Déanann sé ar dtús rud ar bith. 739 00:38:04,590 --> 00:38:07,300 OK, beidh muid iarracht seo eile. 740 00:38:07,300 --> 00:38:07,800 Oh. 741 00:38:07,800 --> 00:38:10,990 742 00:38:10,990 --> 00:38:13,370 Níl, ba chóir é a dhéanamh rud éigin. 743 00:38:13,370 --> 00:38:16,500 OK, seasamh ag. 744 00:38:16,500 --> 00:38:18,200 >> A ligean ar iarracht seo níos mó uair amháin. 745 00:38:18,200 --> 00:38:21,285 746 00:38:21,285 --> 00:38:21,785 [Inaudible] 747 00:38:21,785 --> 00:38:26,941 748 00:38:26,941 --> 00:38:29,444 Ah, OK, ní cinnte cén fáth the-- OH, an fearas 749 00:38:29,444 --> 00:38:31,360 is dócha caillte ar an idirlíon Rochtain ar chúis éigin. 750 00:38:31,360 --> 00:38:32,840 Ceart go leor, a tharlaíonn mar sin dom, freisin. 751 00:38:32,840 --> 00:38:34,650 >> Gach ceart, mar sin fógra cad atá ar siúl anseo. 752 00:38:34,650 --> 00:38:37,300 Seo cryptic-lorg URL, a bhfuil ach ceann amháin de CS50 freastalaí, 753 00:38:37,300 --> 00:38:41,130 ba mhaith leis a úsáid a bhaint as mo ríomhaire suíomh, cosúil le go fisiciúil ciallaíonn sé. 754 00:38:41,130 --> 00:38:45,160 Agus más rud é, go deimhin, cliceáil mé ar A cheadú, a ligean ar a fheiceáil cad a tharlaíonn. 755 00:38:45,160 --> 00:38:49,030 Réir dealraimh, is é seo mo domhanleithead reatha agus comhordaíonn fadaimseartha síos 756 00:38:49,030 --> 00:38:51,660 le rún deas maith darn. 757 00:38:51,660 --> 00:38:53,310 >> Mar sin, conas a rinne mé a fháil ag an? 758 00:38:53,310 --> 00:38:57,620 Conas a dhéanann an suíomh gréasáin seo, cosúil le freastalaí CS50, Tá a fhios go fisiciúil i gcás ar fud an domhain 759 00:38:57,620 --> 00:38:59,600 Tá mé, gan trácht ar leis an cruinneas. 760 00:38:59,600 --> 00:39:01,990 Bhuel casadh, out-- ligean díreach féachaint ar an leathanach ar source-- 761 00:39:01,990 --> 00:39:05,280 is é sin i anseo a bunch de HTML ag an bun nach bhfuil this-- ar dtús 762 00:39:05,280 --> 00:39:09,080 onload comhlacht = "geolocate" - ach feidhm a scríobh mé. 763 00:39:09,080 --> 00:39:11,840 >> Agus mé ag rá, ar luchtú an leathanach, glaoigh geolocate. 764 00:39:11,840 --> 00:39:13,750 Agus ansin níl rud ar bith sa chorp, mar gheall ar 765 00:39:13,750 --> 00:39:16,270 i ceann an leathanach, faoi ​​deara cad tá mé anseo. 766 00:39:16,270 --> 00:39:18,090 Seo mo fheidhm geolocate. 767 00:39:18,090 --> 00:39:23,560 Agus é seo ach cuid earráid checking-- má tá an cineál navigator.geolocation 768 00:39:23,560 --> 00:39:24,490 Níl neamhshainithe. 769 00:39:24,490 --> 00:39:26,240 Mar sin, tá JavaScript seo meicníocht áit a bhfuil tú 770 00:39:26,240 --> 00:39:28,270 Is féidir a rá, cad é an cineál seo athróg? 771 00:39:28,270 --> 00:39:30,790 Agus más rud é nach bhfuil sé undefined-- a chiallaíonn go bhfuil sé roinnt value-- 772 00:39:30,790 --> 00:39:35,940 Tá mé ag dul chun glaoch navigator.geolocation.getCurrentPosition 773 00:39:35,940 --> 00:39:37,230 agus ansin aisghlaoch. 774 00:39:37,230 --> 00:39:37,750 >> Cad é seo? 775 00:39:37,750 --> 00:39:39,916 Mar sin, i gcoitinne, cad is thug, ach a bheith soiléir? 776 00:39:39,916 --> 00:39:42,890 D'fhéadfá a bhíonn seo cheana féin i pset8. 777 00:39:42,890 --> 00:39:44,790 Tá callback a cineálach téarma do déanamh an méid? 778 00:39:44,790 --> 00:39:48,430 779 00:39:48,430 --> 00:39:49,554 Mothaíonn mhaith mise lá atá inniu ann. 780 00:39:49,554 --> 00:39:50,470 LUCHT ÉISTEACHTA: [inaudible]. 781 00:39:50,470 --> 00:39:53,322 782 00:39:53,322 --> 00:39:55,280 DAVID J. MALAN: Go díreach, feidhm chóir go 783 00:39:55,280 --> 00:39:57,330 bheith ar a dtugtar ach amháin nuair a againn sonraí. 784 00:39:57,330 --> 00:40:01,510 An glao chuig an bhrabhsálaí, a fháil ar mo reathaTá seasamh, d'fhéadfadh a ghlacadh millisecond amháin, 785 00:40:01,510 --> 00:40:02,720 d'fhéadfadh sé a ghlacadh nóiméad. 786 00:40:02,720 --> 00:40:06,960 Cad a chiallaíonn sé seo táimid ag insint an modh getCurrentPosition fháil, 787 00:40:06,960 --> 00:40:09,910 glaoch ar an fheidhm callback, a bhfuil mé callback literally ainmnithe 788 00:40:09,910 --> 00:40:13,150 maidir le simplíocht, a Is cosúil an ceann seo anseo. 789 00:40:13,150 --> 00:40:16,290 >> Agus an bealach a oibríonn getCurrentPosition, ach ag léamh na doiciméid 790 00:40:16,290 --> 00:40:19,540 do roinnt cód JavaScript ar líne Tá, go iarrann sé go sin ar a dtugtar callback 791 00:40:19,540 --> 00:40:23,220 feidhm Gabhann, sé isteach sé ar réad JavaScript, 792 00:40:23,220 --> 00:40:28,970 taobh istigh a bhfuil .coords.latitude agus .coords.longitude, 793 00:40:28,970 --> 00:40:32,140 a bhfuil go cruinn conas, ansin, nuair Reloaded mé an leathanach seo, 794 00:40:32,140 --> 00:40:33,985 Bhí mé in ann a fheiceáil ar mo suíomh anseo. 795 00:40:33,985 --> 00:40:35,610 Anois, ar a laghad, bhí cosaint anseo. 796 00:40:35,610 --> 00:40:37,820 Sula thug mé cuairt ar an leathanach seo, nuair a d'oibrigh sé i ndáiríre, 797 00:40:37,820 --> 00:40:40,935 cad a bhí ar a laghad, a spreag mé? 798 00:40:40,935 --> 00:40:42,180 >> LUCHT ÉISTEACHTA: [inaudible]. 799 00:40:42,180 --> 00:40:44,200 >> DAVID J. MALAN: Tá nó no-- dhéanamh ba mhaith leat a cheadú nó a dhiúltú é seo? 800 00:40:44,200 --> 00:40:46,630 Ach smaoineamh, freisin, mar gheall ar na nósanna tú guys bhfuil glactha is dócha, 801 00:40:46,630 --> 00:40:48,330 araon ar do teileafóin agus do brabhsálaithe. 802 00:40:48,330 --> 00:40:50,390 Cuid mhaith againn, mé féin san áireamh, Is dócha go 803 00:40:50,390 --> 00:40:54,960 deas predisposed days-- seo agat féach ar a pop-up, ach Cuir isteach, OK, a cheadú, 804 00:40:54,960 --> 00:40:55,730 Ceadaigh. 805 00:40:55,730 --> 00:40:59,070 Agus níos mó, is féidir leat a chur tú féin i mbaol ar na cúiseanna. 806 00:40:59,070 --> 00:41:03,280 >> Mar sin, i ndáiríre, ní raibh sé seo bug iontach cúpla bliain ago-- nó easpa feature-- 807 00:41:03,280 --> 00:41:08,250 go raibh iTunes cúpla bliain ó shin, trína, má bhí tú le fón ceall, 808 00:41:08,250 --> 00:41:12,000 agus bhí sé ina iPhone, agus d'fhág tú do theach 809 00:41:12,000 --> 00:41:15,600 agus dá bhrí sin, thaistil ar fud an domhain nó ar an gcomharsanacht, am seo go léir, 810 00:41:15,600 --> 00:41:17,819 Bhí do ghuthán logáil áit a bhfuil tú tríd an GPS. 811 00:41:17,819 --> 00:41:20,610 Agus é seo a nochtadh i ndáiríre, agus daoine de chineál ar súil leis seo anois. 812 00:41:20,610 --> 00:41:21,930 A fhios do ghuthán áit a bhfuil tú. 813 00:41:21,930 --> 00:41:24,990 Ach bhí an fhadhb sin, nuair a bhí tú ag tacaíocht suas 814 00:41:24,990 --> 00:41:29,260 do ghuthán chun iTunes-- raibh sé seo roimh an lá iCloud, a bhfuil le haghaidh níos fearr a 815 00:41:29,260 --> 00:41:33,960 nó chun worse-- a bhí na sonraí á stóráil i iTunes, go hiomlán gan chriptiú. 816 00:41:33,960 --> 00:41:37,370 Mar sin, má tá tú ag teaghlach nó roommates nó comharsa mailíseach atá ar 817 00:41:37,370 --> 00:41:41,430 fiosrach faoi literally gach GPS comhordú tú a bheith riamh, 818 00:41:41,430 --> 00:41:43,300 bhféadfadh sé nó aici díreach suí síos ag iTunes, á reáchtáil 819 00:41:43,300 --> 00:41:46,540 roinnt bogearraí a bhí faoi shaoirse ar fáil, agus léarscáileanna a tháirgeadh mar seo. 820 00:41:46,540 --> 00:41:48,680 >> Go deimhin, is é seo cad agam a tháirgtear de mo ghuthán féin. 821 00:41:48,680 --> 00:41:49,380 Plugged mé é i. 822 00:41:49,380 --> 00:41:51,670 Agus tá sé cosúil, bunaithe ar na poncanna gorma ann, 823 00:41:51,670 --> 00:41:53,900 sin an áit is mó de Bhí an GPS comhordanáidí 824 00:41:53,900 --> 00:41:56,680 logáil iTunes go bhfuil mé Ba san Oirthuaisceart ann. 825 00:41:56,680 --> 00:42:00,030 Ach thaistil mé cosúil timpeall le beagán, fiú laistigh Massachusetts. 826 00:42:00,030 --> 00:42:01,950 >> Mar sin, go Boston Harbor ansin ar an gceart. 827 00:42:01,950 --> 00:42:04,430 Sin de chineál ar Cambridge agus Boston, i gcás ina bhfuil sé dorcha. 828 00:42:04,430 --> 00:42:07,660 Agus ó am go chéile, ba mhaith liom a reáchtáil errands le tíreolaíocht níos mó. 829 00:42:07,660 --> 00:42:11,464 >> Ach iTunes, ar feadh na mblianta, bhí, mar is fearr D'fhéadfadh liom a rá, ar fad na sonraí seo ar dom. 830 00:42:11,464 --> 00:42:13,380 D'fhéadfá a insint go bhfuil, bhliain sin, bhí mé i ndáiríre 831 00:42:13,380 --> 00:42:17,990 taisteal go leor idir Boston agus i Nua-Eabhrac, ag dul ar ais agus amach 832 00:42:17,990 --> 00:42:18,830 agus ar ais agus amach. 833 00:42:18,830 --> 00:42:22,660 Agus go deimhin, tá sé seo dom ar Amtrak, ar ais 's anall, anonn is anall, go leor le beagán. 834 00:42:22,660 --> 00:42:25,970 Gach ceann de a bhí á logáil agus stóráiltear criptithe ar mo ríomhaire 835 00:42:25,970 --> 00:42:28,520 do dhuine ar bith a fhéadfadh a bheith rochtain ar mo ríomhaire. 836 00:42:28,520 --> 00:42:29,480 >> Bhí sé seo worrisome. 837 00:42:29,480 --> 00:42:32,180 Ní raibh a fhios agam cén fáth go raibh mé i Pennsylvania nó cén fáth 838 00:42:32,180 --> 00:42:35,277 bhí mo ghuthán i Pennsylvania, cosúil go cothrom dlúthdhaonra. 839 00:42:35,277 --> 00:42:37,360 Agus ansin, ar deireadh, d'fhéach mé ar mo Gcal, agus, ó, mé 840 00:42:37,360 --> 00:42:39,880 thug cuairt ar CMU, Carnegie Mellon, ag an am. 841 00:42:39,880 --> 00:42:42,031 Agus Phew, chineál sin de Mhínigh blip. 842 00:42:42,031 --> 00:42:43,780 Agus sin, má tá tú súmáil amach a thuilleadh, is féidir leat 843 00:42:43,780 --> 00:42:46,850 féach ar thug mé cuairt ar San Francisco ceann amháin nó tráthanna níos mó ansin, 844 00:42:46,850 --> 00:42:51,140 agus bhí mé fiú layover i cad Sílim go bhfuil Vegas, síos ann. 845 00:42:51,140 --> 00:42:54,120 Mar sin, gach ceann de this-- ach layover, ag an aerfort. 846 00:42:54,120 --> 00:42:56,420 >> LUCHT ÉISTEACHTA: [Gáire] 847 00:42:56,420 --> 00:43:00,760 >> Mar sin, tá sé seo ach a rá go bhfuil na fadhbanna, go hionraic, tá omnipresent. 848 00:43:00,760 --> 00:43:02,780 Agus mothaíonn sé ach níos mhaith níl 849 00:43:02,780 --> 00:43:05,810 níos mó agus níos mó de seo á nochtadh, is dócha gur rud maith é. 850 00:43:05,810 --> 00:43:08,390 Daresay mé, nach bhfuil an domhan ag dul in olcas ag bogearraí scríbhneoireachta. 851 00:43:08,390 --> 00:43:10,520 Táimid ag fáil níos fearr, tá súil againn, ag noticing 852 00:43:10,520 --> 00:43:13,037 bogearraí áirithe cé chomh dona is é go bhfuil muid ag baint úsáide as. 853 00:43:13,037 --> 00:43:14,870 Agus buíochas le Dia, tá roinnt cuideachtaí atá ag tosú 854 00:43:14,870 --> 00:43:17,080 a bheidh ar siúl cuntasach sin. 855 00:43:17,080 --> 00:43:19,080 >> Ach cad iad na cineálacha de chosaintí Is féidir go bhfuil tú i gcuimhne? 856 00:43:19,080 --> 00:43:23,610 Mar sin, sa bhreis ar na bainisteoirí phasfhocal, ar nós 1Password agus LastPass agus daoine eile, 857 00:43:23,610 --> 00:43:27,340 sa bhreis ach athrú do fhocal faire agus ag teacht suas leis na cinn randamach 858 00:43:27,340 --> 00:43:29,700 ag baint úsáide as bogearraí ar nós sin, is féidir leat freisin triail 859 00:43:29,700 --> 00:43:31,700 mar is fearr is féidir leat a chriptiú gach ceann de do thrácht 860 00:43:31,700 --> 00:43:34,680 ar a laghad a caol an crios de bhagairt. 861 00:43:34,680 --> 00:43:38,100 Mar sin, mar shampla, mar chleamhnaithe Harvard, is féidir leat dul go léir a vpn.harvard.edu 862 00:43:38,100 --> 00:43:41,010 agus logáil isteach le do ID Harvard agus PIN. 863 00:43:41,010 --> 00:43:49,350 Agus beidh sé seo a bhunú slán nasc idir tú féin agus Harvard. 864 00:43:49,350 --> 00:43:51,150 >> Anois, nach bhfuil go gá tú a chosaint 865 00:43:51,150 --> 00:43:54,360 in aghaidh aon bhagairtí atá idir Harvard agus Facebook nó Harvard 866 00:43:54,360 --> 00:43:54,861 agus Gmail. 867 00:43:54,861 --> 00:43:56,735 Ach má tá tú ag suí in aerfort nó tá tú 868 00:43:56,735 --> 00:43:59,260 ina suí di i Starbucks nó go bhfuil tú ina suí ag cara áit, 869 00:43:59,260 --> 00:44:02,730 agus nach bhfuil muinín agat i ndáiríre iad nó a n- cumraíocht na n-ródaire bhaile, 870 00:44:02,730 --> 00:44:04,970 ar a laghad, is féidir leat bhunú nasc slán 871 00:44:04,970 --> 00:44:10,260 chun aonán mar seo áit go is dócha go bhfuil beagán níos fearr urraithe 872 00:44:10,260 --> 00:44:12,437 ná rud éigin cosúil le Starbucks nó a leithéidí. 873 00:44:12,437 --> 00:44:14,270 Agus cad a dhéanann seo bunaíonn sé, arís, 874 00:44:14,270 --> 00:44:16,300 criptithe idir tú féin agus an críochphointe. 875 00:44:16,300 --> 00:44:17,880 >> Fiú fancier rudaí mar seo. 876 00:44:17,880 --> 00:44:20,000 Mar sin, d'fhéadfadh roinnt de tú cheana féin a bheith aige ar Tor, 877 00:44:20,000 --> 00:44:22,930 a bhfuil an saghas anonymization líonra, trína leor de na daoine, 878 00:44:22,930 --> 00:44:26,640 má ritheann siad na bogearraí seo, an bealach ina dhiaidh sin a n-idirlíon 879 00:44:26,640 --> 00:44:27,990 trácht trí chéile. 880 00:44:27,990 --> 00:44:31,460 Mar sin, is é an pointe is giorra a thuilleadh idir A agus B. 881 00:44:31,460 --> 00:44:35,850 Ach d'fhéadfadh sé a bheith ar fud an áit ionas go mbeidh bhfuil tú go bunúsach 882 00:44:35,850 --> 00:44:40,742 a chlúdaíonn amháin rianta agus ag fágáil níos lú de thaifead leis an áit le do HTTP 883 00:44:40,742 --> 00:44:43,950 Tháinig trácht ó, mar tá sé ag dul trí a bunch iomlán de dhaoine eile 884 00:44:43,950 --> 00:44:45,990 ríomhairí glúine nó deasc, le haghaidh níos fearr nó níos measa. 885 00:44:45,990 --> 00:44:48,180 >> Ach fiú nach é seo an rud surefire. 886 00:44:48,180 --> 00:44:51,560 D'fhéadfadh roinnt de tú a thabhairt chun cuimhne an bhliain seo caite an scare buama bhí ar a dtugtar go i. 887 00:44:51,560 --> 00:44:54,662 Agus bhí sé rianú sa deireadh thiar chun a úsáideoir a bhí in úsáid ar an líonra seo anseo. 888 00:44:54,662 --> 00:44:57,870 Agus, mar a cuimhin liom go bhfuil an ghabháil ann,, más rud é nach bhfuil go leor go bhfuil daoine eile 889 00:44:57,870 --> 00:45:02,190 ag baint úsáide as bogearraí ar nós seo nó ag baint úsáide as calafoirt agus prótacal, 890 00:45:02,190 --> 00:45:06,250 nach bhfuil sé go crua ar feadh líonra a fiú figiúr amach a bhfuil, le roinnt dóchúlacht, 891 00:45:06,250 --> 00:45:08,950 a bhí i ndáiríre anonymizing sé nó sí tráchta. 892 00:45:08,950 --> 00:45:12,030 >> Agus níl a fhios agam má bhí sin an sonraí iarbhír atá i gceist. 893 00:45:12,030 --> 00:45:15,400 Ach surely, a thuiscint go bhfuil aon cheann de Is iad na réitigh surefire, chomh maith. 894 00:45:15,400 --> 00:45:18,820 Agus is é an sprioc anseo inniu chun ar a laghad gheobhaidh tú ag smaoineamh faoi na rudaí seo 895 00:45:18,820 --> 00:45:23,140 agus teacht suas le teicnící chun tú féin a chosaint ina gcoinne. 896 00:45:23,140 --> 00:45:28,858 Ceisteanna ar bith ar gach ceann de na bagairtí go ag fanacht tú amach ann, agus i anseo? 897 00:45:28,858 --> 00:45:29,358 Yeah? 898 00:45:29,358 --> 00:45:29,858 899 00:45:29,858 --> 00:45:31,793 LUCHT ÉISTEACHTA: Cé chomh slán a dhéanamh táimid ag súil leis an meán 900 00:45:31,793 --> 00:45:35,210 [? láithreán gréasáin a bheidh,?] cosúil le an tionscadal CS50 meán? 901 00:45:35,210 --> 00:45:38,530 >> DAVID J. MALAN: An tionscadal CS50 an meán? 902 00:45:38,530 --> 00:45:43,190 Tá sé cruthaithe i gcónaí gach bliain go nach bhfuil roinnt tionscadal CS50 deiridh 903 00:45:43,190 --> 00:45:44,530 go háirithe slán. 904 00:45:44,530 --> 00:45:47,940 De ghnáth, tá sé roinnt roommate nó hallmate go figiúirí seo amach 905 00:45:47,940 --> 00:45:51,200 ag iarrataí a sheoladh chuig do thionscadal. 906 00:45:51,200 --> 00:45:55,230 >> Answer-- Gearr cé mhéad Tá suíomh gréasáin slán? 907 00:45:55,230 --> 00:45:57,450 Tá mé ag piocadh ar aimhrialtachtaí lá atá inniu ann. 908 00:45:57,450 --> 00:46:00,640 Cosúil go raibh sé ach happenstance gur thuig mé go an suíomh gréasáin seo 909 00:46:00,640 --> 00:46:03,390 Tá mé ag ordú na frankly Socruithe sobhlasta from-- 910 00:46:03,390 --> 00:46:05,348 agus níl mé cinnte beidh mé stopadh ag baint úsáide a láithreán gréasáin; 911 00:46:05,348 --> 00:46:08,030 D'fhéadfadh liom a athrú díreach tar éis mo Focal faire níos regularly-- 912 00:46:08,030 --> 00:46:11,320 nach bhfuil sé soiléir cé chomh leochaileacha go léir various-- 913 00:46:11,320 --> 00:46:12,970 tá an seacláide-clúdaithe i ndáiríre. 914 00:46:12,970 --> 00:46:16,172 915 00:46:16,172 --> 00:46:19,130 An freagra gairid, ní féidir liom freagra go go héifeachtach, seachas a rá é 916 00:46:19,130 --> 00:46:22,150 nach raibh deacair dom a teacht ar roinnt de na samplaí ach 917 00:46:22,150 --> 00:46:24,040 ar mhaithe le plé sa léacht. 918 00:46:24,040 --> 00:46:26,456 Agus díreach a choinneáil súil ar Google News agus ar acmhainní eile 919 00:46:26,456 --> 00:46:29,590 a thabhairt go léir an níos mó de na cineálacha rudaí chun solais. 920 00:46:29,590 --> 00:46:32,460 >> Gach ceart, a ligean ar thabhairt i gcrích leis an prequel 921 00:46:32,460 --> 00:46:36,870 go bhfuil foireann CS50 ar ullmhú le haghaidh tú in oirchill an Hackathon CS50. 922 00:46:36,870 --> 00:46:39,763 Agus ar do bhealach amach i nóiméad, beidh torthaí a sheirbheáil. 923 00:46:39,763 --> 00:46:40,429 [VIDEO Archives] 924 00:46:40,429 --> 00:46:43,595 [CEOL Fergie, Q TIP, AGUS GOONROCK, "A LITTLE PÁIRTITHE maraíodh riamh duine ar bith (GACH 925 00:46:43,595 --> 00:46:44,373 WE TÁ) "] 926 00:46:44,373 --> 00:48:08,880 927 00:48:08,880 --> 00:48:13,467 >> - [Snoring] 928 00:48:13,467 --> 00:48:14,300 [END VIDEO Archives] 929 00:48:14,300 --> 00:48:15,420 DAVID J. MALAN: Sin é do CS50. 930 00:48:15,420 --> 00:48:16,544 Beidh muid a fheiceann tú ar an gCéadaoin. 931 00:48:16,544 --> 00:48:20,670 932 00:48:20,670 --> 00:48:25,840 [CEOL - SKRILLEX, "IMMA 'Bain triail IT AMACH"] 933 00:48:25,840 --> 00:51:47,776