1 00:00:00,000 --> 00:00:11,300 2 00:00:11,300 --> 00:00:15,490 >> డేవిడ్ J. మలన్: ఈ CS50 ఉంది, మరియు ఈ వారం 10 ప్రారంభంలో ఉంది. 3 00:00:15,490 --> 00:00:19,460 మీరు మేము చూపిన చేసిన గుర్తుకు స్క్రీన్ ఒక 3D ప్రింటర్, న ఇది 4 00:00:19,460 --> 00:00:21,610 ఈ పరికరం ప్లాస్టిక్ spools పడుతుంది 5 00:00:21,610 --> 00:00:24,840 ఆపై వేడి ద్వారా extrudes అప్ మరియు మేము అప్పుడు తద్వారా అది ద్రవీభవన 6 00:00:24,840 --> 00:00:27,310 యొక్క చాంగ్ యొక్క సైన్యం ఏర్పాటు ఉదాహరణకు ఏనుగులు,. 7 00:00:27,310 --> 00:00:29,184 >> , Leverett హౌస్ వద్ద కాబట్టి అయితే, ఇటీవల, నేను 8 00:00:29,184 --> 00:00:31,850 ఒకటి చాట్ జరిగినది మీ సహ మరియు చాంగ్ యొక్క స్నేహితుడు 9 00:00:31,850 --> 00:00:35,720 నిజానికి ఖైదు చేసిన అనే మిచెల్, ఈ ఇతర సంస్థ ఈ గత సంవత్సరం 10 00:00:35,720 --> 00:00:40,010 నిజానికి కోసం వేరొక ప్రక్రియ ఉంది త్రిమితీయ వస్తువులు సృష్టిస్తుంది 11 00:00:40,010 --> 00:00:41,890 ఇక్కడ ఈ చిన్న ఏనుగు వంటి. 12 00:00:41,890 --> 00:00:45,550 ముఖ్యంగా, మార్గం ఈ పనిచేస్తుంది అది ఏదో ఒక ఉదాహరణ అని ఉంది 13 00:00:45,550 --> 00:00:49,740 అని స్టీరియోలిథోగ్రఫీ, అనగా రెసిన్ లేదా ద్రవ యొక్క ఈ బేసిన్ ఉంది, 14 00:00:49,740 --> 00:00:53,340 మరియు అప్పుడు లేజర్ ఆ తాకే ద్రవ, మరియు క్రమంగా, పరికరం 15 00:00:53,340 --> 00:00:56,990 లిఫ్టులు మరియు కనబడుతుంది మరియు విషయం కనబడుతుంది మీరు ప్రింటింగ్ చేస్తున్న, ఒక ఏనుగు వంటి, 16 00:00:56,990 --> 00:00:58,676 ద్రవ ఘన మారుతుంది. 17 00:00:58,676 --> 00:01:00,550 మరియు ఫలితంగా, నిజానికి, ఏదో ఉంది 18 00:01:00,550 --> 00:01:04,194 మరింత బలమైన కొన్ని కంటే ప్లాస్టిక్ మీరు కొన్ని నింపడం 19 00:01:04,194 --> 00:01:04,819 కలిగి ఉండవచ్చు. 20 00:01:04,819 --> 00:01:06,860 >> మరియు చాంగ్ దయచేసి ఇక్కడ మాకు కాలేదు 21 00:01:06,860 --> 00:01:12,210 ఛాయాచిత్రాలను ఉపయోగించి ఒక సమయ లోపం చేశాడు ఒక గంట లేదా ఎక్కువ కాలంలో, 22 00:01:12,210 --> 00:01:14,580 బహుశా, ఇక్కడ ఈ గై ఉత్పత్తి. 23 00:01:14,580 --> 00:01:19,060 ముందు ఆలోచన ఎప్పుడూ వారితో ఈ వీడియో లో ప్రారంభం హిట్ వచ్చిన ఇష్టం? 24 00:01:19,060 --> 00:01:21,250 నాకు ఎలా ఉంది, తో వెళ్ళి లెట్. 25 00:01:21,250 --> 00:01:21,790 అప్ న వస్తాయి. 26 00:01:21,790 --> 00:01:24,960 27 00:01:24,960 --> 00:01:25,460 అన్ని కుడి. 28 00:01:25,460 --> 00:01:29,250 29 00:01:29,250 --> 00:01:29,896 మరియు మీరు? 30 00:01:29,896 --> 00:01:31,270 LUKE: నా పేరు ల్యూక్ [వినబడని]. 31 00:01:31,270 --> 00:01:31,700 డేవిడ్ J. మలన్: హాయ్, ల్యూక్. 32 00:01:31,700 --> 00:01:32,695 మీరు ఎవరిని నీస్. 33 00:01:32,695 --> 00:01:33,653 >> LUKE: మీరు ఎవరిని నీస్. 34 00:01:33,653 --> 00:01:35,120 ప్రేక్షకులు: అతను UC కోసం అమలు. 35 00:01:35,120 --> 00:01:38,640 >> డేవిడ్ J. మలన్: నేను తెలుసు, మేము ప్రోత్సహించడానికి లేదు ప్రయత్నిస్తున్న. 36 00:01:38,640 --> 00:01:41,240 అన్ని కుడి, కాబట్టి ల్యూక్, అన్ని మీరు CS50 ఇక్కడ చేయాల్సిందల్లా 37 00:01:41,240 --> 00:01:45,829 స్పేస్ బార్ నొక్కాలి ఈ ఏనుగు ప్రింట్. 38 00:01:45,829 --> 00:01:46,495 [వీడియో ప్లేబ్యాక్] 39 00:01:46,495 --> 00:01:49,988 - [MACHINE whirring] 40 00:01:49,988 --> 00:02:00,467 41 00:02:00,467 --> 00:02:01,964 - [క్రాష్] 42 00:02:01,964 --> 00:02:04,459 - [బూమ్] 43 00:02:04,459 --> 00:02:06,147 - [క్రాష్] 44 00:02:06,147 --> 00:02:06,980 [END వీడియో ప్లేబ్యాక్] 45 00:02:06,980 --> 00:02:09,370 డేవిడ్ J. మలన్: సో ఖచ్చితంగా ఉంది అది 3D ముద్రణ వంటి. 46 00:02:09,370 --> 00:02:10,453 మరియు ఇక్కడ మీ ఏనుగు. 47 00:02:10,453 --> 00:02:12,100 స్వయంసేవకంగా ధన్యవాదాలు. 48 00:02:12,100 --> 00:02:12,830 అన్ని కుడి. 49 00:02:12,830 --> 00:02:16,580 మరలా, వివరణ కోసం శాతం చివరి ప్రాజెక్ట్, ఆ ఈ హార్డ్వేర్ 50 00:02:16,580 --> 00:02:18,890 మీరు అబ్బాయిలు అందుబాటులో , కొన్ని కారణాల వలన, ఉంది 51 00:02:18,890 --> 00:02:21,870 మీ ప్రాజెక్ట్ కొన్ని ఖండన ఉంది సాఫ్ట్వేర్ మరియు హార్డ్వేర్, 52 00:02:21,870 --> 00:02:24,650 ఈ ఇప్పుడు వనరులు గుర్తించలేరు. 53 00:02:24,650 --> 00:02:27,750 >> నేను టచ్ ఒక క్షణం తీసుకోవాలని కోరారు వచ్చేది క్రిమ్సన్ వ్యాసం మీద 54 00:02:27,750 --> 00:02:30,541 కు ఇది చివరి గత రాత్రి, , ఇక్కడ డేవిడ్ ఈ తోటి ప్రకటించిన 55 00:02:30,541 --> 00:02:33,920 సీనియర్ అయిన జాన్సన్, కొంతకాలంగా EC 10 కోసం గురువైన 56 00:02:33,920 --> 00:02:36,210 హార్వర్డ్ వదిలి విద్యా సంవత్సరం చివరిలో. 57 00:02:36,210 --> 00:02:38,390 మరియు నేను కోరుకున్నాడు నిజాయితీగా, ఒక క్షణం పడుతుంది, 58 00:02:38,390 --> 00:02:41,620 CS50 ముందు డేవిడ్ ధన్యవాదాలు. 59 00:02:41,620 --> 00:02:44,360 అతను ఒక గురువు ఉన్నారు సంవత్సరాలుగా మాకు రకాల. 60 00:02:44,360 --> 00:02:46,980 >> మరియు నేను కలిగి, మేము వంటి CS50 అనుభూతి కాకుండా EC 10 పెరిగింది 61 00:02:46,980 --> 00:02:48,870 ఇక్కడ, వారు కుడి మాకు ముందు ఎందుకంటే. 62 00:02:48,870 --> 00:02:52,040 అతను మరియు EC 10 ఉంది లో మొత్తం జట్టు మరియు స్పష్టముగా, అద్భుతంగా అందమైన, 63 00:02:52,040 --> 00:02:55,410 మేము మా పరికరాలు అన్ని గుంజుకొను వంటి ప్రతి వారం, మరియు సంవత్సరాల క్రితం, 64 00:02:55,410 --> 00:02:57,320 గొప్ప అందించిన న్యాయవాది యొక్క మేము వలె 65 00:02:57,320 --> 00:02:59,520 వారు EC 10 పనిచేస్తాయి విధంగా ఆసక్తికరమైన. 66 00:02:59,520 --> 00:03:02,640 మా ధన్యవాదాలు మరియు డేవిడ్ జాన్సన్ కు ప్రశంస. 67 00:03:02,640 --> 00:03:06,560 >> [అప్లాజ్] 68 00:03:06,560 --> 00:03:08,030 69 00:03:08,030 --> 00:03:12,180 >> ఇప్పుడు, unrelatedly, కాబట్టి ముగింపు నిజానికి దగ్గరగా. 70 00:03:12,180 --> 00:03:13,630 మేము వారం 10 లో ఇక్కడ ఉన్నారు. 71 00:03:13,630 --> 00:03:15,920 మరియు మేము మాత్రమే కేవలం ఒక కలిగి దుస్తులు వారాల జంట 72 00:03:15,920 --> 00:03:18,320 ఇక్కడ తరగతి, ఎడమ తర్వాత ఈవెంట్స్ జంట. 73 00:03:18,320 --> 00:03:21,860 కాబట్టి మీరు ఏమి యొక్క ఒక భావాన్ని హోరిజోన్ మీద, ఇక్కడ మేము నేడు. 74 00:03:21,860 --> 00:03:24,480 >> ఈ బుధవారం, రీకాల్, మేము ఒక అతిథి ఉపన్యాసం ఉంటుంది 75 00:03:24,480 --> 00:03:27,040 కంటే ఇతర none Microsoft యొక్క సొంత స్టీవ్ బల్ల్మేర్. 76 00:03:27,040 --> 00:03:31,740 మీరు ఇంకా లేకపోవచ్చు ఉంటే cs50.harvard.edu/register, 77 00:03:31,740 --> 00:03:33,360 స్పేస్ పరిమితం చేయబడుతుంది నుండి, అలా. 78 00:03:33,360 --> 00:03:36,447 మరియు వారు తనిఖీ చేస్తుంది తలుపు వద్ద ID లు ఈ రోజు. 79 00:03:36,447 --> 00:03:38,280 మీరు ఇక్కడ లేదు ఉంటే గత వారం, నేను ఆలోచన 80 00:03:38,280 --> 00:03:41,850 వేరొక రూపాన్ని మీరు బాధించటం స్టీవ్ మరియు ఉత్సాహం వద్ద ఆ 81 00:03:41,850 --> 00:03:44,215 బుధవారం మాకు జరుపుతున్నారు. 82 00:03:44,215 --> 00:03:45,205 >> [వీడియో ప్లేబ్యాక్] 83 00:03:45,205 --> 00:03:46,195 >> -Passion. 84 00:03:46,195 --> 00:03:50,650 >> Hardcore-- హార్డ్కోర్ మాత్రం -We're. 85 00:03:50,650 --> 00:03:51,640 >> -Innovator. 86 00:03:51,640 --> 00:03:53,339 >> -Bill మీరు పొందలేరు, చెప్పారు. 87 00:03:53,339 --> 00:03:55,130 మేము ఒక ఉంచారు చూడాలని ప్రతి డెస్క్ మీద కంప్యూటర్ 88 00:03:55,130 --> 00:03:58,690 మరియు మారింది ప్రతి ఇంటిలో కంపెనీ ఆదర్శం. 89 00:03:58,690 --> 00:04:01,850 నేను ప్రమాణ, బిల్ అది కనుగొన్నారు ఆ రాత్రి నన్ను ఇవ్వాలని 90 00:04:01,850 --> 00:04:04,370 యొక్క దృష్టి కొన్ని ఎందుకు నేను అవును చెప్పాలి. 91 00:04:04,370 --> 00:04:07,280 నేను, తిరిగి చూసారు ఎప్పుడూ చేసిన నిజంగా, ఆ తర్వాత. 92 00:04:07,280 --> 00:04:10,010 >> అతను, కళాశాల నుండి -Fresh ఒక రెక్కలు ప్రారంభ చేరారు 93 00:04:10,010 --> 00:04:14,450 మరియు అమెరికా యొక్క ఒక ఎదగడం సహాయం అత్యంత విజయవంతమైన. 94 00:04:14,450 --> 00:04:16,920 జీవితం మరియు వ్యాపార పాఠాలు మార్గం వెంట నేర్చుకున్నాడు 95 00:04:16,920 --> 00:04:19,925 తిరిగి అతన్ని తన చిన్ననాటి మోహం మరియు ప్రేమ. 96 00:04:19,925 --> 00:04:24,650 మరియు ఆ అనుభవాలు తయారు చేశారు అతనికి జీవితంలో తన తదుపరి సవాలు. 97 00:04:24,650 --> 00:04:27,150 >> -Nothing మా మార్గం బూమ్ లో గెట్స్! 98 00:04:27,150 --> 00:04:29,330 హార్డ్కోర్ వస్తూ! 99 00:04:29,330 --> 00:04:31,150 క్లిప్పర్స్ వెళ్ళండి! 100 00:04:31,150 --> 00:04:38,627 >> స్టీవ్ బల్ల్మేర్ -ఈ, "మై వోన్ వర్డ్స్." 101 00:04:38,627 --> 00:04:39,460 [END వీడియో ప్లేబ్యాక్] 102 00:04:39,460 --> 00:04:41,240 డేవిడ్ J. మలన్: --this CS50 బుధవారం. 103 00:04:41,240 --> 00:04:43,080 ఇక్కడ ఈ URL కు మళ్ళీ వెడతారు. 104 00:04:43,080 --> 00:04:46,500 హోరిజోన్ మీద ఉంది ఏమి కొరకు, తదుపరి వారం, సోమవారం సంఖ్య ఉపన్యాసం. 105 00:04:46,500 --> 00:04:50,020 కానీ మేము ఆ క్రింది ఉంటుంది బుధవారం క్విజ్ ద్వారా. 106 00:04:50,020 --> 00:04:54,390 వివరాలు కోసం CS50 యొక్క హోమ్ పేజీకి వెళ్లు వ్యక్తులు, ప్రదేశాలు, మరియు సార్లు 107 00:04:54,390 --> 00:04:57,640 వివిధ proctoring అన్ని కోసం లాజిస్టిక్స్ మరియు వంటి, 108 00:04:57,640 --> 00:05:00,190 అలాగే సమీక్ష గురించి రాబోయే సెషన్. 109 00:05:00,190 --> 00:05:06,479 ఆపై, చివరకు, సోమవారం, రోజు థాంక్స్ గివింగ్ బ్రేక్ వారం ముందు, 110 00:05:06,479 --> 00:05:08,020 మా ఆఖరి ప్రసంగం ఉంటుంది గుర్తించలేరు. 111 00:05:08,020 --> 00:05:11,490 మేము కేక్ మరియు ఒక గొప్ప పనిచేస్తుంది ఉత్సాహం ఒప్పందం, మేము ఆశిస్తున్నాము. 112 00:05:11,490 --> 00:05:13,976 >> ఇప్పుడు, ఇతర నవీకరణలను జంట. 113 00:05:13,976 --> 00:05:16,350 గుర్తుంచుకోండి స్థితి నిజంగా కేవలం ఇది నివేదిక, 114 00:05:16,350 --> 00:05:20,430 ఒక సాధారణం పరస్పర అని అర్థం సగర్వంగా కేవలం రాష్ట్రానికి మీ TF తో 115 00:05:20,430 --> 00:05:23,106 ఎంతవరకు పాటు మీ మీరు చివరి ప్రాజెక్టు, 116 00:05:23,106 --> 00:05:24,980 లేదా ఒక తెలివి కనీసం మీరు అని తనిఖీ 117 00:05:24,980 --> 00:05:27,250 ఆ సమీపిస్తోందని కొంతకాలం తర్వాత అభిప్రాయపడుతున్నారు. 118 00:05:27,250 --> 00:05:28,660 Hackathon ఆ క్రింది. 119 00:05:28,660 --> 00:05:30,800 Hackathon రియలైజ్ అవకాశం లేదు 120 00:05:30,800 --> 00:05:33,690 మీ చివరి ప్రాజెక్ట్ మొదలు, కానీ ఒక అవకాశం అని అర్థం 121 00:05:33,690 --> 00:05:37,040 లేదా వైపు మధ్యలో ఉండాలి మీ చివరి ప్రాజెక్ట్ చివరలో, 122 00:05:37,040 --> 00:05:41,030 కొన్ని కారణంగా అమలు రోజుల తరువాత, CS50 ఫెయిర్ తరువాత. 123 00:05:41,030 --> 00:05:43,330 >> ఇప్పుడు, CS50 యొక్క ఉత్పత్తి జట్టు, ఒక జంట సంవత్సరాల క్రితం, 124 00:05:43,330 --> 00:05:46,127 ఒక టీజర్ కలిసి CS50 ఫెయిర్ కోసం మేము 125 00:05:46,127 --> 00:05:48,710 , మేము నేడు మీరు కావలసిన ఆలోచన వారు పని వద్ద హార్డ్ ఉన్నాను ఎందుకంటే 126 00:05:48,710 --> 00:05:51,930 ఆ కోసం ఒక ప్రీక్వెల్, ఒక కొత్త వీడియో లో మేము రోజు ముగుస్తుంది చేస్తాము ఆ. 127 00:05:51,930 --> 00:05:57,694 కానీ ఇక్కడ మీరు జరుపుతున్నారు ఏమిటి ఈ సంవత్సరం CS50 ఫెయిర్ కోసం. 128 00:05:57,694 --> 00:05:58,360 [వీడియో ప్లేబ్యాక్] 129 00:05:58,360 --> 00:06:00,680 - [సెల్ ఫోన్ రింగ్] 130 00:06:00,680 --> 00:06:07,624 131 00:06:07,624 --> 00:06:11,117 [MUSIC "మిషన్ థీమ్: అసాధ్యం"] 132 00:06:11,117 --> 00:08:47,065 133 00:08:47,065 --> 00:08:52,820 [END వీడియో ప్లేబ్యాక్] 134 00:08:52,820 --> 00:08:56,840 డేవిడ్ J. మలన్: సో ఆ ఎలా ఉంది మేము చివరి ప్రాజెక్ట్ సమర్పణలు దగ్గరగా. 135 00:08:56,840 --> 00:08:59,220 ఇప్పుడు ఒక జంట ఉంటే teasers-- మీరు ఇక్కడ నిక్ చేరడానికి కావలసిన 136 00:08:59,220 --> 00:09:02,740 భోజనం కోసం, సాధారణ గా, ఈ శుక్రవారం, ఇక్కడ ఈ URL వెళ్ళండి. 137 00:09:02,740 --> 00:09:05,530 అంతేకాక, మీరు అని నిక్ లేదా ఈ నిక్ చేరడానికి 138 00:09:05,530 --> 00:09:08,770 ఈ అల్లిసన్ లేదా ఏ లేదా CS50 యొక్క జట్టు సభ్యులు, 139 00:09:08,770 --> 00:09:11,110 త్వరలోనే, రియలైజ్ పదం యొక్క ముగింపు తర్వాత, 140 00:09:11,110 --> 00:09:13,780 CS50 ఇప్పటికే నియమించుకొని ఉంటుంది తరువాత సంవత్సరం జట్టు కోసం, 141 00:09:13,780 --> 00:09:18,130 CA ల, TFS, డిజైనర్లు, నిర్మాతలు, పరిశోధకులు, మరియు ఇతర స్థానాలు 142 00:09:18,130 --> 00:09:21,790 ఇక్కడ రెండు CS50 పనిచేసే యొక్క మరియు తెర వెనుక ముందు. 143 00:09:21,790 --> 00:09:25,482 ఈ ఆసక్తి ఉండవచ్చు చేస్తే మీరు, ఇక్కడ ఈ URL వెళ్ళండి. 144 00:09:25,482 --> 00:09:28,190 మరియు మరింత సౌకర్యవంతమైన విద్యార్థులు, తక్కువ సౌకర్యవంతమైన, మరియు ఎక్కడో 145 00:09:28,190 --> 00:09:31,710 ఇలానే అన్ని స్వాగతం మధ్య మరియు దరఖాస్తు ప్రోత్సహించింది. 146 00:09:31,710 --> 00:09:34,920 >> కనుక అది, ఆ పరిపూర్ణ సమయం ఉంది జోక్, ఈ ఉదయం, నేను మేల్కొన్నాను, 147 00:09:34,920 --> 00:09:37,220 నా ఇన్బాక్స్లో ఈ ఇక్కడ స్పామ్ కలిగి. 148 00:09:37,220 --> 00:09:39,420 ఇది వాస్తవానికి మారుతూ Gmail యొక్క స్పామ్ వడపోత ద్వారా 149 00:09:39,420 --> 00:09:41,659 ఏదో మరియు నా అసలు ఇన్బాక్స్లో ముగించారు. 150 00:09:41,659 --> 00:09:43,700 మరియు అది ప్రియమైన మెయిల్బాక్స్ ", చెప్పారు వినియోగదారు, మీరు ప్రస్తుతం ఉన్నారు 151 00:09:43,700 --> 00:09:45,240 స్థలం 4 గిగాబైట్ల అప్గ్రేడ్. 152 00:09:45,240 --> 00:09:50,750 మీ ఖాతాలోకి లాగిన్ అవ్వండి E-స్పేస్ ధ్రువీకరించడానికి క్రమంలో. " 153 00:09:50,750 --> 00:09:54,100 >> ఆపై ఈ nice నీలం ఉంది అక్కడ మనోహరమైన లింక్ క్లిక్ 154 00:09:54,100 --> 00:09:59,480 అధ్యాపకులు మరియు సిబ్బంది, ఇది అప్పుడు నాకు దారితీసింది అద్భుతంగా చట్టబద్ధమైన పేజీ, ఇది 155 00:09:59,480 --> 00:10:02,300 అడిగాడు వాటిని నా పేరు ఇవ్వాలని మరియు ఇమెయిల్ చిరునామా మరియు, కోర్సు, 156 00:10:02,300 --> 00:10:05,090 పాస్వర్డ్ ధ్రువీకరించడానికి నేను మొదలగునవి ఎవరు. 157 00:10:05,090 --> 00:10:09,330 కానీ కోర్సు యొక్క, వంటి, ఎల్లప్పుడూ ఆ మీరు, ఈ ల్యాండింగ్ పేజీ వద్దకు 158 00:10:09,330 --> 00:10:11,370 మరియు కోర్సు యొక్క, ఉంది కనీసం ఒక అక్షర దోషం, 159 00:10:11,370 --> 00:10:14,840 దీనిలో గోరు ఉంది ఈ కుంభకోణాల ఏ శవపేటిక. 160 00:10:14,840 --> 00:10:17,890 మరియు మేము, బహుశా, కొన్ని ఇతర పోస్ట్ చేస్తాము స్క్రీన్ షాట్లు ఈ రకాల లింకులు 161 00:10:17,890 --> 00:10:18,473 భవిష్యత్తులో. 162 00:10:18,473 --> 00:10:22,535 కానీ ఆశాజనక, చాలా మంది ఈ గది clicked-- లేదు 163 00:10:22,535 --> 00:10:24,410 లేదా మీరు క్లిక్ చేసిన కూడా ఈ వంటి లింకులు, 164 00:10:24,410 --> 00:10:28,040 మీరు పరచడాన్ని లేదు మొదలగునవి ఆ రూపాలు మరియు పూర్తి. 165 00:10:28,040 --> 00:10:30,210 మీరు ఉంటే నిజానికి, ఇది సరే. 166 00:10:30,210 --> 00:10:33,410 మేము ఎందుకంటే, ఆ రోజు పరిష్కరించడానికి ప్రయత్నిస్తాము నిజానికి, నేటి సంభాషణ 167 00:10:33,410 --> 00:10:34,450 భద్రతా గురించి. 168 00:10:34,450 --> 00:10:36,500 >> నిజానికి, ఒకటి CS50 యొక్క గోల్స్ కాదు 169 00:10:36,500 --> 00:10:38,980 చాలా మీరు CE నేర్పిన లేదా PHP లేదా జావాస్క్రిప్ట్ లేదా SQL 170 00:10:38,980 --> 00:10:41,610 లేదా ఏ అంతర్లీన అమలు వివరాలు. 171 00:10:41,610 --> 00:10:45,612 కానీ మానవులు మీరు గలదా వార్తలు కేవలం అది తెలివిగా నిర్ణయాలు 172 00:10:45,612 --> 00:10:48,070 డౌన్ సాంకేతిక సంబంధం రోడ్డు మీరు ఉన్నామా, కాబట్టి 173 00:10:48,070 --> 00:10:51,370 ఒక ఇంజనీర్ లేదా మానవతావాద లేదా శాస్త్రవేత్త లేదా ఏ ఇతర పాత్ర, 174 00:10:51,370 --> 00:10:54,970 మీరు సమాచారం నిర్ణయాలు మీ సొంత కంప్యూటింగ్ ఉపయోగం గురించి, 175 00:10:54,970 --> 00:10:56,980 లేదా మీరు ఒక అయితే నిర్ణయాధికారం స్థానం, 176 00:10:56,980 --> 00:10:59,250 రాజకీయాల్లో, ముఖ్యంగా, మీరు, చాలా చేస్తున్న 177 00:10:59,250 --> 00:11:02,770 ఒక కంటే మెరుగైన నిర్ణయాలు నేడు మానవులు చాలా ఉన్నాయి. 178 00:11:02,770 --> 00:11:04,830 మరియు మేము ఈ చేస్తాను కొన్ని ఉదాహరణలు మార్గం. 179 00:11:04,830 --> 00:11:09,030 >> మొదటి, నేను కాకుండా ఆశ్చర్యపడ్డాడు ఇటీవల క్రింది కనుగొనడానికి. 180 00:11:09,030 --> 00:11:11,120 పాస్వర్డ్లను కాబట్టి, కోర్సు యొక్క, ఉన్నాయి మాకు ఏ అత్యంత 181 00:11:11,120 --> 00:11:18,030 చాట్ మా డేటాను ఇమెయిల్ రక్షించడానికి ఉపయోగించే, మరియు ఆ వంటి వనరుల అన్ని రకాల. 182 00:11:18,030 --> 00:11:23,020 మరియు కేవలం ఒక awkward-- యొక్క చూపవద్దు చేతులు, కానీ సిగ్గు అసహనం కనిపిస్తోంది, 183 00:11:23,020 --> 00:11:26,600 ఎన్ని మీరు అదే పాస్వర్డ్ను ఉపయోగించండి వివిధ వెబ్సైట్ల చాలా? 184 00:11:26,600 --> 00:11:28,020 >> ఓహ్, సరే, కాబట్టి మేము చేతులు చేస్తాను. 185 00:11:28,020 --> 00:11:30,950 సరే, కాబట్టి మీరు చాలా. 186 00:11:30,950 --> 00:11:33,770 ఈ చేస్తుంది ఎవరైనా, కేవలం ఎందుకు? 187 00:11:33,770 --> 00:11:35,078 ఏమి? 188 00:11:35,078 --> 00:11:36,537 అవును? 189 00:11:36,537 --> 00:11:39,870 ప్రేక్షకులు: ఇది ఎందుకంటే, గుర్తుంచుకోవడానికి సులభం మీరు [వినబడని] గుర్తు లేదు. 190 00:11:39,870 --> 00:11:41,703 డేవిడ్ J. మలన్: అవును, అది గుర్తు సులభం. 191 00:11:41,703 --> 00:11:44,560 ఇది, ఒక సంపూర్ణ సహేతుకమైన వార్తలు హేతుబద్ధ ప్రవర్తన, 192 00:11:44,560 --> 00:11:46,920 కూడా ప్రమాదం అయితే మీరు మీరే ఉంచడం చేస్తున్నారు 193 00:11:46,920 --> 00:11:50,540 ఈ సందర్భాలలో కేవలం ఉంది ఒకటి లేదా ఆ వెబ్ సైట్ మరింత 194 00:11:50,540 --> 00:11:54,510 హ్యాకింగ్ లేదా దెబ్బతింది అసురక్షిత లేదా మీ పాస్వర్డ్ను వార్తలు 195 00:11:54,510 --> 00:11:57,130 కాబట్టి రంధ్రాన్ని సరి చేయు ఊహించగల, ఎవరైనా అది గుర్తించడానికి. 196 00:11:57,130 --> 00:11:59,850 మాత్రమే ఒక ఖాతా రాజీ, కానీ సిద్ధాంతంలో, 197 00:11:59,850 --> 00:12:01,280 మీరు ఇంటర్నెట్ లో ఖాతాల. 198 00:12:01,280 --> 00:12:04,550 కాబట్టి నేను నేడు అనవచ్చు తెలుసు, లేదు ప్రతిచోటా అదే పాస్వర్డ్ను ఉపయోగించండి, 199 00:12:04,550 --> 00:12:06,450 కానీ ఆ చాలా సులభంగా పూర్తి కంటే చెప్పారు. 200 00:12:06,450 --> 00:12:10,850 కానీ పద్ధతులు ఉన్నాయి ప్రత్యేక దృష్టి తగ్గించటం. 201 00:12:10,850 --> 00:12:14,030 >> ఇప్పుడు, నేను ఉదాహరణకు, కు, జరిగే 1 పాస్వర్డ్ అనే కార్యక్రమం ఉపయోగించడానికి. 202 00:12:14,030 --> 00:12:16,010 మరో ప్రముఖ ఒక LastPass అంటారు. 203 00:12:16,010 --> 00:12:19,030 మరియు CS50 సిబ్బంది ఉపయోగం ఒక కొంత టూల్స్ ఈ రకాల లేదా మరింత. 204 00:12:19,030 --> 00:12:20,940 మరియు దీర్ఘ కథ చిన్న, నేడు కోసం ఒక takeaway 205 00:12:20,940 --> 00:12:25,080 ఉంటుంది, అవును, మీరు ఉండవచ్చు ఉండాలి ప్రతిచోటా అదే పాస్వర్డ్ను, 206 00:12:25,080 --> 00:12:27,260 కానీ ఇకపై అలా చాలా సులభం. 207 00:12:27,260 --> 00:12:31,260 ఉదాహరణకు, ఈ రోజుల్లో, నేను తెలుసు నా కొద్దీ లేదా వందల బహుశా 208 00:12:31,260 --> 00:12:31,910 పాస్వర్డ్లను. 209 00:12:31,910 --> 00:12:33,990 నా ఇతర పాస్వర్డ్లను అన్ని ఉన్నాయి నకిలీ యాదృచ్ఛికంగా 210 00:12:33,990 --> 00:12:36,046 ఇక్కడ ఈ కార్యక్రమాలు ఒకటి ఉత్పత్తి. 211 00:12:36,046 --> 00:12:38,420 మరియు క్లుప్తంగా, మరియు కూడా ఈ కార్యక్రమాలు అయితే 212 00:12:38,420 --> 00:12:41,487 ఒక ధర ఒక బిట్ తో వచ్చిన వాళ్లు, మీరు, ఈ వంటి ఒక కార్యక్రమం ఇన్స్టాల్ చేస్తుంది 213 00:12:41,487 --> 00:12:43,820 మీరు అన్ని నిల్వ చేస్తుంది మీ యూజర్ పేర్లు మరియు పాస్వర్డ్లను 214 00:12:43,820 --> 00:12:46,960 ఈ కార్యక్రమం యొక్క లోపల , Mac లేదా PC లేదా whatnot మీ సొంత 215 00:12:46,960 --> 00:12:49,290 మరియు అప్పుడు అది ఉంటుంది మీ కంప్యూటర్లో గుప్తీకరించిన 216 00:12:49,290 --> 00:12:51,599 ఆశాజనక ఏది ముఖ్యంగా దీర్ఘ పాస్వర్డ్ను. 217 00:12:51,599 --> 00:12:54,140 నేను యొక్క మొత్తం బంచ్ కలిగి వ్యక్తిగత వెబ్సైట్లకు పాస్వర్డ్లను, 218 00:12:54,140 --> 00:12:56,390 మరియు అప్పుడు నేను ఒక నిజంగా కలిగి దీర్ఘ పాస్వర్డ్ను నేను 219 00:12:56,390 --> 00:12:59,059 అన్ని అన్లాక్ ఉపయోగించడానికి ఆ ఇతర పాస్వర్డ్లను. 220 00:12:59,059 --> 00:13:00,850 మరియు గురించి nice ఏది ఈ వంటి సాఫ్ట్వేర్ 221 00:13:00,850 --> 00:13:04,016 మీరు ఒక వెబ్ సైట్ ను సందర్శించినప్పుడు ఆ, ఆ మీ యూజర్పేరు మరియు పాస్వర్డ్ అడుగుతూ, 222 00:13:04,016 --> 00:13:06,304 ఈ రోజుల్లో, నేను టైప్ లేదు నా యూజర్పేరు మరియు పాస్వర్డ్, 223 00:13:06,304 --> 00:13:08,970 ఎందుకంటే, మళ్లీ, నేను కూడా తెలియదు నా పాస్వర్డ్లను చాలా ఏమిటో. 224 00:13:08,970 --> 00:13:12,180 నేను బదులుగా ఒక కీబోర్డ్ హిట్ సత్వరమార్గం ఇది ఫలితంగా 225 00:13:12,180 --> 00:13:15,990 ఈ సాఫ్ట్వేర్ ట్రిగ్గర్ నా మాస్టర్ పాస్వర్డ్ను కోసం అడుగుతుంది. 226 00:13:15,990 --> 00:13:18,780 నేను ఒక పెద్ద టైప్ పాస్వర్డ్, ఆపై బ్రౌజర్ 227 00:13:18,780 --> 00:13:21,090 స్వయంచాలకంగా నింపుతుంది నా పాస్వర్డ్ను ఏమి. 228 00:13:21,090 --> 00:13:24,960 కాబట్టి నిజంగా, గత్యంతరం తీసుకుంటే దూరంగా, పాస్వర్డ్లను పరంగా నేడు నుండి 229 00:13:24,960 --> 00:13:28,440 ఈ విలువ సాఫ్ట్వేర్ ఉన్నాయి డౌన్లోడ్ లేదా పెట్టుబడి 230 00:13:28,440 --> 00:13:30,750 మీరు కనీసం విరిగిపోతాయి నిర్దిష్ట అలవాటు. 231 00:13:30,750 --> 00:13:33,374 మీరు రకం అయితే ఆ ఉపయోగించి పోస్ట్ ఇది వంటి గమనికలు లేదా 232 00:13:33,374 --> 00:13:37,310 మరియు అసమానత మీరు కనీసం ఒకటి is-- ఆ అలవాటు, చాలా, అది చెప్పడానికి తగినంత, 233 00:13:37,310 --> 00:13:38,340 విరిగిన ఉండాలి. 234 00:13:38,340 --> 00:13:42,360 >> ఇప్పుడు, నేను ఫలితంగా, కనుగొనడానికి జరిగింది సాఫ్ట్వేర్ ఉపయోగించి యొక్క, క్రింది. 235 00:13:42,360 --> 00:13:45,690 నేను ఒక తినదగిన అమరిక క్రమం జరిగినది, ఇటీవల పండు యొక్క ఈ బుట్ట. 236 00:13:45,690 --> 00:13:49,380 మరియు నేను నా ప్రత్యేక కీబోర్డ్ హిట్ సత్వరమార్గం వెబ్సైట్ లాగిన్. 237 00:13:49,380 --> 00:13:53,325 మరియు సాఫ్ట్వేర్ సంభవించిన చెప్పారు పాప్ అప్, మీరు ఖచ్చితంగా 238 00:13:53,325 --> 00:13:55,950 మీరు నాకు స్వయంచాలకంగా కావలసిన ఈ యూజర్పేరు మరియు పాస్వర్డ్ submit? 239 00:13:55,950 --> 00:13:57,690 కనెక్షన్ అసురక్షిత ఎందుకంటే. 240 00:13:57,690 --> 00:14:01,450 >> కనెక్షన్ సురక్షిత కోసం, HTTPS ఉపయోగించి, 241 00:14:01,450 --> 00:14:04,900 అని అంటారు ప్రోటోకాల్ ఉపయోగించి SSL సెక్యూర్ సాకెట్స్ లేయర్. 242 00:14:04,900 --> 00:14:07,640 నిజానికి, మీరు చూడండి ఉంటే ఈ వెబ్సైట్ యొక్క ఎడమ టాప్, 243 00:14:07,640 --> 00:14:12,880 అది కేవలం www.ediblearrangements.com, కాబట్టి మంచి కాదు ఏ HTTPS,. 244 00:14:12,880 --> 00:14:15,480 >> ఇప్పుడు, నేను curious-- ఉండవచ్చు ఈ సాఫ్ట్వేర్ లో ఒక బగ్ ఉంది. 245 00:14:15,480 --> 00:14:19,240 ఖచ్చితంగా, కొన్ని వెబ్సైట్ వంటి మాకు చాలా తెలిసిన ఈ 246 00:14:19,240 --> 00:14:24,046 కనీసం ఎన్క్రిప్షన్ ఉపయోగిస్తోంది లేదా HTTPS URL లు లో మీరు లాగిన్. 247 00:14:24,046 --> 00:14:25,670 నేను ఈ ఉదయం కొద్దిగా ఆసక్తికరమైన వచ్చింది. 248 00:14:25,670 --> 00:14:29,046 మరియు నేను నా CS50 నైపుణ్యాలు తెచ్చుకుని, నేను Chrome ఇన్స్పెక్టర్ ప్రారంభించబడ్డాయి. 249 00:14:29,046 --> 00:14:30,295 ఇది ఒక నైపుణ్యం కూడా కాదు. 250 00:14:30,295 --> 00:14:32,890 ఇది సరైన కీబోర్డ్ హిట్ సత్వరమార్గం ఈ ప్రారంభించిన. 251 00:14:32,890 --> 00:14:34,830 మరియు ఇక్కడ ఒక పెద్ద విండో Chrome యొక్క ఇన్స్పెక్టర్ యొక్క. 252 00:14:34,830 --> 00:14:38,960 >> కానీ నిజానికి ఒక ఏమిటి చిన్న విషాద మరియు పరిహాసాస్పదం 253 00:14:38,960 --> 00:14:40,830 ఇక్కడ ఈ రెండు పంక్తులు. 254 00:14:40,830 --> 00:14:44,570 ఎగువన అప్, URL కు గమనించవచ్చు ఇది నా యూజర్పేరు మరియు పాస్వర్డ్ 255 00:14:44,570 --> 00:14:45,530 సమర్పించిన. 256 00:14:45,530 --> 00:14:46,380 నాకు సైన్ జూమ్ లెట్. 257 00:14:46,380 --> 00:14:47,352 ఇది ఇక్కడ ఈ ఉంది. 258 00:14:47,352 --> 00:14:49,060 మరియు ఆ యొక్క అన్ని ఉంది రసహీనమైన విధమైన, 259 00:14:49,060 --> 00:14:54,962 అన్ని మార్గం వద్ద విషయం తప్ప http మొదలవుతుంది ఇది ఎడమ,: //. 260 00:14:54,962 --> 00:14:57,240 కాబట్టి, OK, బహుశా వారు కేవలం పంపిస్తున్నాం 261 00:14:57,240 --> 00:14:59,084 ఇది నా పేరు, ఒక పెద్ద ఒప్పందం వంటి లేదు. 262 00:14:59,084 --> 00:15:00,500 బహుశా నా పాస్వర్డ్ను తరువాత పంపబడుతుంది. 263 00:15:00,500 --> 00:15:02,300 ఒక రకం ఉంటుంది ఆసక్తికరమైన నిర్ణయానికి. 264 00:15:02,300 --> 00:15:03,100 >> కానీ వద్దు. 265 00:15:03,100 --> 00:15:06,130 మీరు అభ్యర్థనను చూడండి పేలోడ్, యూజర్పేరు మరియు పాస్వర్డ్ 266 00:15:06,130 --> 00:15:08,470 నేను sent-- మరియు నేను వెక్కిరిస్తూ slide-- కోసం ఈ అప్ 267 00:15:08,470 --> 00:15:10,000 నిజానికి స్పష్టమైన పంపారు. 268 00:15:10,000 --> 00:15:13,792 కాబట్టి మీరు ఈ నిర్దిష్ట వెబ్ సైట్ కు వెళ్ళి ఈ వంటి ఒక తినదగిన అమరిక ఆర్డర్, 269 00:15:13,792 --> 00:15:16,750 నిజానికి, స్పష్టంగా, అన్ని ఈ సమయం నేను, వాటిని నుండి క్రమం చేసిన 270 00:15:16,750 --> 00:15:19,800 మీ యూజర్పేరు మరియు పాస్వర్డ్ను స్పష్టమైన లో అంతటా అన్నారు. 271 00:15:19,800 --> 00:15:22,120 కాబట్టి నిజాయితీగా, ఈ ఉంది పూర్తిగా ఆమోదనీయం. 272 00:15:22,120 --> 00:15:26,240 మరియు అది విషయాలు తప్పించుకోవడానికి చిన్నవిషయం వార్తలు ఒక వెబ్సైట్ డిజైనర్ వంటి ఈ వంటి 273 00:15:26,240 --> 00:15:27,950 మరియు ఒక వెబ్సైట్ ప్రోగ్రామర్ వంటి. 274 00:15:27,950 --> 00:15:31,020 >> కానీ ఇక్కడ takeaway మాకు వెబ్సైట్లు వినియోగదారులు 275 00:15:31,020 --> 00:15:35,700 ఆ అన్ని అభినందిస్తున్నాము ఉంటుంది అది ఒక స్టుపిడ్ డిజైన్ కోసం పడుతుంది 276 00:15:35,700 --> 00:15:40,010 నిర్ణయం, లేని నిర్ణయానికి మీరు తెలుసు కనుక ఇప్పుడు, నా పాస్వర్డ్ 277 00:15:40,010 --> 00:15:41,820 ఈ "క్రిమ్సన్" వెబ్, మీరు బహుశా చేసిన 278 00:15:41,820 --> 00:15:44,654 కేవలం యొక్క మొత్తం బంచ్ వచ్చింది నేను ఇప్పుడు కలిగి ఇతర వెబ్సైట్లు. 279 00:15:44,654 --> 00:15:46,570 మరియు చాలా కాదు ఆ వ్యతిరేకంగా రక్షణ 280 00:15:46,570 --> 00:15:48,301 చాంగ్ ఈ ఉదయం ఏమి కంటే ఇతర. 281 00:15:48,301 --> 00:15:51,550 అతను తినదగిన ఏర్పాట్లు, వెళ్ళింది కేంబ్రిడ్జ్ లో వీధిలో ఉన్న, 282 00:15:51,550 --> 00:15:53,430 మరియు భౌతికంగా మాకు ఈ కొనుగోలు. 283 00:15:53,430 --> 00:15:57,490 ఆ మరింత సురక్షిత కంటే ఉంది ఈ సందర్భంలో వెబ్సైట్ ఉపయోగించి. 284 00:15:57,490 --> 00:16:02,320 >> కానీ వివరాలు కోసం ఒక కన్ను ఉంచడానికి బ్రౌజర్ టాప్ నిజానికి ఏమిటి ఉంది 285 00:16:02,320 --> 00:16:02,940 అక్కడ. 286 00:16:02,940 --> 00:16:04,690 అయితే ఒక చిన్న మోసపూరిత ఉంటుంది. 287 00:16:04,690 --> 00:16:07,002 మరో ఆసక్తికరమైన ఉదాహరణకు మరియు డిఫెండింగ్ యొక్క మార్గం 288 00:16:07,002 --> 00:16:09,960 దీన్ని వ్యతిరేకంగా మరియు నిజానికి, లెట్స్ ఆ డిఫెండింగ్ యొక్క మార్గం మొదటి చూసేలా లేదు 289 00:16:09,960 --> 00:16:12,540 ఈ వ్యతిరేకంగా టెక్నిక్ భద్రతా మంది 290 00:16:12,540 --> 00:16:14,810 రెండు కారకాల ప్రమాణీకరణ కాల్. 291 00:16:14,810 --> 00:16:20,130 >> ఎవరైనా ఏమి పరిష్కారం తెలుసా ఈ అర్థం వంటి సమస్యలకు? 292 00:16:20,130 --> 00:16:23,110 రెండు కారకాల ప్రమాణీకరణ ఏమిటి? 293 00:16:23,110 --> 00:16:27,320 లేదా మరోరకంగా, ఎలా మీరు అనేక ఉపయోగిస్తున్నారు? 294 00:16:27,320 --> 00:16:28,650 సరే, పిరికి వ్యక్తుల జంట. 295 00:16:28,650 --> 00:16:29,060 కానీ అవును. 296 00:16:29,060 --> 00:16:29,976 నేను మీ చేతి పెరుగుతుంది చూసింది. 297 00:16:29,976 --> 00:16:31,510 రెండు కారకాల ప్రమాణీకరణ ఏమిటి? 298 00:16:31,510 --> 00:16:34,010 >> ప్రేక్షకులు: సాధారణంగా, అదనంగా మీ పాస్వర్డ్ను టైప్, 299 00:16:34,010 --> 00:16:37,390 మీరు కూడా ఒక ద్వితీయ [వినబడని] మీ ఫోన్కు టెక్స్ట్ సందేశం ద్వారా పంపిన 300 00:16:37,390 --> 00:16:39,460 [వినబడని] వద్ద. 301 00:16:39,460 --> 00:16:40,460 డేవిడ్ J. మలన్: ఖచ్చితంగా. 302 00:16:40,460 --> 00:16:44,150 కొన్ని ప్రాథమిక రూపం పాటు ధృవీకరణ యొక్క, ఒక పాస్వర్డ్ను వంటి, 303 00:16:44,150 --> 00:16:47,190 మీరు ఒక ఉన్నత కోసం అడిగితే సాధారణంగా ఇది అంశం, 304 00:16:47,190 --> 00:16:49,740 ఏదో మీరు కలిగి భౌతికంగా మీరు, అది అయితే 305 00:16:49,740 --> 00:16:51,610 పూర్తిగా వేరే విషయం ఉంటుంది. 306 00:16:51,610 --> 00:16:54,630 మరియు ఆ విషయం సాధారణంగా ఒక ఉంది మీరు పొందడానికి ఇది ఈ రోజుల్లో సెల్ఫోన్ 307 00:16:54,630 --> 00:16:59,200 అని ఒక తాత్కాలిక టెక్స్ట్ సందేశం "మీ తాత్కాలిక పాస్ కోడ్ 12345. ఉంది" 308 00:16:59,200 --> 00:17:01,280 >> అదనంగా నా పాస్వర్డ్ "క్రిమ్సన్," నేను కూడా 309 00:17:01,280 --> 00:17:03,916 సంసార టైప్ వెబ్ నాకు texted చేసింది. 310 00:17:03,916 --> 00:17:06,290 లేదా మీరు ఒక ఈ ఉంటే బ్యాంకు లేదా పెట్టుబడి ఖాతా, 311 00:17:06,290 --> 00:17:08,123 మీరు కొన్నిసార్లు ఈ కలిగి చిన్న డోంగిల్లకు ఆ 312 00:17:08,123 --> 00:17:11,760 నిజానికి ఒక నకిలీ యాదృచ్ఛిక కలిగి వీటి సంఖ్య జనరేటర్, 313 00:17:11,760 --> 00:17:15,849 కానీ పరికరం మరియు బ్యాంకు మీ ప్రారంభ విత్తనం ఏమి 314 00:17:15,849 --> 00:17:19,710 వారు తెలిసిన, కూడా కాబట్టి మీ చిన్న కీ fob తక్కువ కోడ్ 315 00:17:19,710 --> 00:17:22,380 ముందుకు ప్రతి నిమిషం నడిపిస్తాడు లేదా రెండు, విలువలు మారుతున్న, 316 00:17:22,380 --> 00:17:25,260 కాబట్టి ఆ విలువ మార్చు బ్యాంకు యొక్క సర్వర్ 317 00:17:25,260 --> 00:17:28,620 వారు అదేవిధంగా అధికారం కాబట్టి మీరు మాత్రమే మీ పాస్వర్డ్, 318 00:17:28,620 --> 00:17:30,024 కానీ ఆ తాత్కాలిక కోడ్ తో. 319 00:17:30,024 --> 00:17:31,690 ఇప్పుడు, మీరు నిజానికి Google లో చేయవచ్చు. 320 00:17:31,690 --> 00:17:33,606 మరియు స్పష్టముగా, ఈ ఒక పొందడానికి మంచి అలవాటు, 321 00:17:33,606 --> 00:17:36,180 ముఖ్యంగా మీరు ఉపయోగిస్తున్నట్లయితే ఒక బ్రౌజర్లో అన్ని సమయం Gmail. 322 00:17:36,180 --> 00:17:39,880 మీరు ఇది ఇక్కడ ఈ URL కు వెళ్ళండి ఉంటే అప్పుడు నేడు ఆన్లైన్ మరియు స్లయిడ్ 323 00:17:39,880 --> 00:17:43,579 2-దశల ధృవీకరణ క్లిక్, అక్కడ అదే అసలు విషయం. 324 00:17:43,579 --> 00:17:45,870 మీరు ఇవ్వాలని ప్రాంప్ట్ వస్తుంది వాటిని మీ సెల్ ఫోన్ నంబర్. 325 00:17:45,870 --> 00:17:49,660 ఆపై, ఏ సమయంలో మీరు లాగిన్ Gmail, మీరు మాత్రమే అడిగారు వస్తుంది 326 00:17:49,660 --> 00:17:53,480 మీ పాస్వర్డ్ను కోసం, కానీ కూడా ఒక కోసం మీ ఫోన్ కు పంపిన పొందే చిన్న కోడ్ 327 00:17:53,480 --> 00:17:54,190 తాత్కాలికంగా. 328 00:17:54,190 --> 00:17:57,894 మరియు చాలా కాలం మీరు కుకీలను, ప్రారంభించారు వంటి మరియు చాలా కాలం మీరు లేదు స్పష్టంగా కూడా 329 00:17:57,894 --> 00:18:00,060 లాగ్ అవుట్, మీరు మాత్రమే ఉంటుంది కొంచంసేపు ఒకసారి అలా, 330 00:18:00,060 --> 00:18:01,870 వంటి మీరు డౌన్ కూర్చుని ఉన్నప్పుడు ఒక కొత్త కంప్యూటర్ వద్ద. 331 00:18:01,870 --> 00:18:05,320 >> మరియు ఇక్కడ పైకి, చాలా, మీరు ఉంటే కొన్ని ఇంటర్నెట్ కేఫ్ శైలి వద్ద డౌన్ కూర్చుని 332 00:18:05,320 --> 00:18:07,380 కంప్యూటర్ లేదా ఒక స్నేహితుడు కంప్యూటర్, కూడా 333 00:18:07,380 --> 00:18:09,710 ఆ స్నేహితుడు ఉంటే హానికరమైన లేదా తెలియకుండా 334 00:18:09,710 --> 00:18:13,580 కొన్ని కీబోర్డ్ లాగర్ ఉంది తన కంప్యూటర్లో ఇన్స్టాల్, 335 00:18:13,580 --> 00:18:15,640 అటువంటి ప్రతిదీ మీరు రకం లాగిన్ ఉంది, 336 00:18:15,640 --> 00:18:19,170 కనీసం రెండవ అంశం వద్ద, ఆ తాత్కాలిక కోడ్ అశాశ్వత ఉంది. 337 00:18:19,170 --> 00:18:21,630 కాబట్టి అతను లేదా ఆమె లేదా ఎవరైతే కంప్యూటర్ రాజీ 338 00:18:21,630 --> 00:18:24,890 తరువాత మీరు లాగిన్ కాదు, కూడా అన్నిటికీ 339 00:18:24,890 --> 00:18:27,890 చితికిపోయింది లేదా పూర్తిగా ఎన్క్రిప్ట్. 340 00:18:27,890 --> 00:18:29,760 ఫేస్బుక్, చాలా, ఈ ఉంది ఇక్కడ ఆ URL తో, 341 00:18:29,760 --> 00:18:32,070 మీరు లాగిన్ ఆమోదాలు క్లిక్ చెయ్యండి. 342 00:18:32,070 --> 00:18:35,500 ఇక్కడ, చాలా, మీరు లేకపోతే లేదు స్నేహితులు ప్రజలు దూర్చు అనుకుంటే, 343 00:18:35,500 --> 00:18:40,140 మీరు Facebook న poking అనుకుంటే లేదు లేదా మీరు కోసం స్థితిని పోస్ట్, 344 00:18:40,140 --> 00:18:42,479 రెండు కారకాల ప్రమాణీకరణ ఇక్కడ బహుశా ఒక మంచి విషయం. 345 00:18:42,479 --> 00:18:44,520 ఆపై ఈ ఉంది పూర్తిగా ఇతర టెక్నిక్, 346 00:18:44,520 --> 00:18:46,853 కూడా ఇది కేవలం ఆడిటింగ్, మాకు మానవులు కోసం ఒక మంచి విషయం, 347 00:18:46,853 --> 00:18:49,950 రెండు అంశం, బాధించే రుజువు ఉంటే, ఆమోదం అది, లేదా అది కేవలం కాదు 348 00:18:49,950 --> 00:18:53,930 కొన్ని వెబ్, తక్కువ అందుబాటులో ఒకవేళ ఎప్పుడైనా దృష్టిసారించి 349 00:18:53,930 --> 00:18:57,650 వారు మీరు, సైట్లకు లాగిన్ చేస్తున్నారు చాలా, ఒక మంచి టెక్నిక్, మీరు అనుమతిస్తాయి. 350 00:18:57,650 --> 00:19:01,300 కాబట్టి ఫేస్బుక్ ఈ మీరు ఇస్తుంది లాగిన్ ప్రకటనలను కలిగి, అనగా 351 00:19:01,300 --> 00:19:06,240 ఎప్పుడైనా Facebook HM, డేవిడ్ ఉంది, గుర్తిస్తాడు కొన్ని కంప్యూటర్ లేదా ఫోన్ నుండి లాగిన్ 352 00:19:06,240 --> 00:19:09,710 మేము ముందు నుండి ఎప్పుడూ చేసిన తెలియని కనిపించే ఒక IP చిరునామా, 353 00:19:09,710 --> 00:19:12,320 వారు కనీసం మీరు ఒక పంపుతాము ఏ ఇమెయిల్ చిరునామాకు ఇమెయిల్ 354 00:19:12,320 --> 00:19:14,750 మీరు చెప్పడం, ఫైలు కలిగి, ఈ అనుమానాస్పద చూడండి లేదు? 355 00:19:14,750 --> 00:19:17,590 అలా అయితే, వెంటనే మీ పాస్వర్డ్ను మార్చండి. 356 00:19:17,590 --> 00:19:19,610 కాబట్టి అక్కడ, చాలా, కేవలం ఆడిటింగ్ ప్రవర్తన 357 00:19:19,610 --> 00:19:21,940 కూడా మీరు ఉన్నాను తర్వాత కనీసం, చేయవచ్చు రాజీ 358 00:19:21,940 --> 00:19:25,980 సమయంలో విండో ఇరుకైన ఇది మీరు గురవుతుంటాయి. 359 00:19:25,980 --> 00:19:29,910 >> అన్ని కుడి, ఏ ప్రశ్నలు ఆ విషయంపై ఇప్పటివరకు? 360 00:19:29,910 --> 00:19:35,510 నేడు అన్ని పొందడానికి రోజు మీ మానసిక రుగ్మత ధ్రువీకరించబడలేదు ఖండించారు. 361 00:19:35,510 --> 00:19:36,820 ఆ ఎక్కువగా పాపం, నిర్ధారణ. 362 00:19:36,820 --> 00:19:37,210 అవును? 363 00:19:37,210 --> 00:19:39,223 >> ప్రేక్షకులు: [వినబడని] ఫోన్, మీ ఫోన్ విరామాలు ఉంటే, 364 00:19:39,223 --> 00:19:41,010 మరియు అప్పుడు అది ఎల్లప్పుడూ వార్తలు verify-- కష్టం 365 00:19:41,010 --> 00:19:41,295 >> డేవిడ్ J. మలన్: ట్రూ. 366 00:19:41,295 --> 00:19:43,330 >> ప్రేక్షకులు: లేదా మీరు వేరే అయితే దేశం, మరియు వారు మీరు వీలు లేదు 367 00:19:43,330 --> 00:19:44,505 [వినబడని] ఎందుకంటే లాగిన్. 368 00:19:44,505 --> 00:19:45,630 డేవిడ్ J. మలన్: ఖచ్చితంగా. 369 00:19:45,630 --> 00:19:48,780 కాబట్టి ఈ అదనపు ఉన్నాయి మీరు బాధ ఖర్చులు. 370 00:19:48,780 --> 00:19:51,040 ఈ థీమ్ ఎల్లప్పుడూ ఉంది అన్ని తర్వాత ఒక రాజీ, యొక్క. 371 00:19:51,040 --> 00:19:53,748 ఆపై, మీరు మీ ఫోన్ కోల్పోతే, అది విచ్ఛిన్నం ఉంటే, మీరు విదేశాలలో అయితే, 372 00:19:53,748 --> 00:19:56,382 లేదా మీరు కేవలం ఒక లేదు సిగ్నల్ను 3G లేదా LTE సిగ్నల్ వంటి, 373 00:19:56,382 --> 00:19:58,340 మీరు నిజంగా కాదు ప్రమాణీకరించడానికి చెయ్యడానికి. 374 00:19:58,340 --> 00:20:00,520 >> మరలా, ఈ రెండు విక్రయాల్లో ఉన్నాయి. 375 00:20:00,520 --> 00:20:03,670 మరియు కొన్నిసార్లు, అది ఒక సృష్టించవచ్చు ఫలితంగా మీరు కోసం పని చాలా. 376 00:20:03,670 --> 00:20:08,130 కానీ నిజంగా, అప్పుడు, ఉంటుంది మీరు భావిస్తున్నారు ధర 377 00:20:08,130 --> 00:20:10,980 ఏదో అనే ఉంది పూర్తిగా రాజీ. 378 00:20:10,980 --> 00:20:15,300 >> కాబట్టి SSL, అప్పుడు, ఈ టెక్నిక్ మేము అన్ని సాధారణంగా భ్రాంతి చెందు 379 00:20:15,300 --> 00:20:18,970 లేదా ఊహించుకోవటం అయినప్పటికీ, ఉంది ఆ స్పష్టంగా కేసు కాదు. 380 00:20:18,970 --> 00:20:23,339 మరియు మీరు ఇప్పటికీ తప్పుదోవ చేయవచ్చు ప్రజలు, అయితే, కూడా ఈ తో. 381 00:20:23,339 --> 00:20:24,630 ఇక్కడ ఒక బ్యాంకు యొక్క ఉదాహరణకు. 382 00:20:24,630 --> 00:20:25,860 >> ఈ బ్యాంక్ ఆఫ్ అమెరికా ఉంది. 383 00:20:25,860 --> 00:20:28,730 ఈ యొక్క మొత్తం బంచ్ ఉంది హార్వర్డ్ స్క్వేర్ మరియు దాటి లో. 384 00:20:28,730 --> 00:20:32,530 మరియు యొక్క అగ్రభాగాన, గమనించవచ్చు స్క్రీన్, నిజానికి, HTTPS ఒక ఉంది. 385 00:20:32,530 --> 00:20:35,370 మరియు అది కూడా ఆకుపచ్చ మరియు మాకు కోసం హైలైట్ 386 00:20:35,370 --> 00:20:39,550 ఈ నిజానికి అని సూచించడానికి ఒక న్యాయముగా సురక్షిత వెబ్, 387 00:20:39,550 --> 00:20:41,420 లేదా మేము నమ్మకం శిక్షణ చేసిన. 388 00:20:41,420 --> 00:20:46,416 >> ఇప్పుడు, ఆ పాటు, అయితే, లో జూమ్ ఉంటే, గమనించవచ్చు, 389 00:20:46,416 --> 00:20:48,790 ఈ విషయం ఇక్కడ, ఇక్కడ ఉంది మీరు లాగిన్ ప్రాంప్ట్. 390 00:20:48,790 --> 00:20:54,920 ఈ ప్యాడ్లాక్ను కుడి అర్థం ఏమిటి అక్కడ, నా వినియోగదారు తదుపరి అడుగుతుంది? 391 00:20:54,920 --> 00:20:57,890 ఈ చాలా వెబ్సైట్లలో చాలా సాధారణంగా ఉంటుంది. 392 00:20:57,890 --> 00:21:01,120 ఈ ప్యాడ్లాక్ను అర్థం ఏమిటి? 393 00:21:01,120 --> 00:21:02,453 మీరు తెలుసు వంటి మీరు కనిపిస్తుంది. 394 00:21:02,453 --> 00:21:03,420 >> ప్రేక్షకులు: ఇది ఏదైనా అర్థం లేదు. 395 00:21:03,420 --> 00:21:04,230 >> డేవిడ్ J. మలన్: ఇది ఏదైనా కాదు. 396 00:21:04,230 --> 00:21:07,790 ఇది అమెరికా యొక్క బ్యాంక్ ఎలా తెలుసు అంటే కుడి చిత్రం టాగ్లు తో HTML, రాయడానికి? 397 00:21:07,790 --> 00:21:12,080 ఇది నిజంగా ఎందుకంటే కూడా, ఏమీ అర్థం మేము మా లుక్ మొదటి రోజు ఉపయోగించి 398 00:21:12,080 --> 00:21:15,760 HTML వద్ద, ఒక పేజీ అప్ కోడ్ ఒక ఎరుపు నేపథ్య మరియు ఒక చిత్రం, 399 00:21:15,760 --> 00:21:18,910 ఒక GIF లేదా whatnot, ఆ వంటి ఒక ప్యాడ్లాక్ను లాగా జరుగుతుంది. 400 00:21:18,910 --> 00:21:20,890 మరియు ఇంకా, ఈ సూపర్ ఉంది వెబ్సైట్లలో సాధారణ, 401 00:21:20,890 --> 00:21:24,000 మేము ఊహించుకోవటం శిక్షణ చేసిన ఎందుకంటే ఓహ్, ప్యాడ్లాక్ను సురక్షిత అర్థం, ఆ, 402 00:21:24,000 --> 00:21:25,760 ఇది నిజంగా అర్థం మీరు HTML తెలిసిన. 403 00:21:25,760 --> 00:21:28,840 >> ఉదాహరణకు, తిరిగి రోజు లో, నేను అనుకొనుట నా వెబ్ సైట్ లో ఈ చేసి, 404 00:21:28,840 --> 00:21:31,660 సురక్షితంగా ఆరోపించారు, మరియు, సమర్థవంతంగా, అడగడం 405 00:21:31,660 --> 00:21:33,590 ప్రజల పేర్లు మరియు పాస్వర్డ్లను. 406 00:21:33,590 --> 00:21:36,310 కాబట్టి URL లో చూస్తున్న ఉంది కనీసం ఒక మంచి క్లూ వద్ద, 407 00:21:36,310 --> 00:21:39,580 Chrome లో నిర్మించిన ఎందుకంటే లేదా మీరు ఉపయోగించే ఏ బ్రౌజర్. 408 00:21:39,580 --> 00:21:41,470 అయితే అప్పుడు, కొన్నిసార్లు విషయాలు తప్పు వెళ్ళే. 409 00:21:41,470 --> 00:21:45,940 నిజానికి, మీరు ఎల్లప్పుడూ కాదు చూడండి, https ఆకుపచ్చ లో విడదీసి. 410 00:21:45,940 --> 00:21:48,126 >> ఎప్పుడూ మీరు ఏ ఈ వంటి ఒక తెర చూసిన? 411 00:21:48,126 --> 00:21:50,000 మీరు, వాస్తవానికి, ఉండవచ్చు ముందు అక్టోబర్ లో, 412 00:21:50,000 --> 00:21:54,740 నేను చెల్లించాల్సిన మర్చిపోయాను మా SSL సర్టిఫికేట్, అది అని, 413 00:21:54,740 --> 00:21:58,400 మరియు మేము వంటి వెతుకుతున్న ఈ ఒక గంట లేదా రెండు కోసం. 414 00:21:58,400 --> 00:22:01,830 కాబట్టి మీరు బహుశా విషయాలు చూసిన ఈ వంటి, కొట్టివేత తో, 415 00:22:01,830 --> 00:22:05,240 ఒక ఎరుపు లైన్ వలె, URL లో ప్రోటోకాల్ 416 00:22:05,240 --> 00:22:08,010 లేదా స్క్రీన్ యొక్క రకమైన అని కనీసం మీరు హెచ్చరిస్తున్నట్లు 417 00:22:08,010 --> 00:22:09,760 మరింత ముందుకు ప్రయత్నిస్తున్న కోసం. 418 00:22:09,760 --> 00:22:12,540 మరియు Google ఇక్కడ ఆహ్వానిస్తున్నారు మీరు భద్రత వెళ్ళడానికి. 419 00:22:12,540 --> 00:22:17,120 >> ఇప్పుడు, ఈ సందర్భంలో, ఈ కేవలం అర్థం మేము ఉపయోగిస్తున్న SSL సర్టిఫికేట్, 420 00:22:17,120 --> 00:22:22,220 పెద్ద, గణితశాస్త్ర ఉపయోగకరమైన సంఖ్యలు ఆ, CS50 యొక్క సర్వర్ సంబంధం 421 00:22:22,220 --> 00:22:23,949 ఇకపై విలువ. 422 00:22:23,949 --> 00:22:26,490 నిజానికి, మేము అనుకరించే ఈ, మీరు మీ ల్యాప్టాప్ న వంటి. 423 00:22:26,490 --> 00:22:30,270 నేను ఇక్కడ Chrome వెళ్ళాలని, మరియు యొక్క facebook.com వెళ్ళనిస్తున్నారని, 424 00:22:30,270 --> 00:22:32,230 ఈ సురక్షితం ఉన్నట్లు తెలుస్తుంది. 425 00:22:32,230 --> 00:22:36,910 కానీ నాకు ఇప్పుడు ముందుకు తెలియజేయండి మరియు ఇక్కడ ప్యాడ్లాక్ను క్లిక్. 426 00:22:36,910 --> 00:22:40,030 >> మరియు నాకు కనెక్షన్ వెళ్ళనిస్తున్నారని, సర్టిఫికెట్ సమాచారం. 427 00:22:40,030 --> 00:22:42,020 నిజానికి, మీరు చేస్తాము కొంత ఇక్కడ చూడండి 428 00:22:42,020 --> 00:22:46,160 గురించి దిగువ స్థాయి వివరాలు ఎవరు facebook.com నిజంగా. 429 00:22:46,160 --> 00:22:49,380 ఇది వారు డబ్బు చెల్లించేలా ఉంది DigiCert హై ఉండవచ్చు అనే సంస్థ 430 00:22:49,380 --> 00:22:54,420 వాగ్దానము హామీ ప్రపంచంలోని మిగిలిన చెప్పడం 431 00:22:54,420 --> 00:22:57,250 ఒక బ్రౌజర్ ఎప్పుడూ చూస్తాడు ఉంటే, ఆ మీరు ఆలోచించవచ్చు ఒక certificate-- 432 00:22:57,250 --> 00:23:00,291 ఇది వాచ్యంగా ఒక సర్టిఫికెట్ ఆ ఎగువన ఆ చీజీ దానిలా 433 00:23:00,291 --> 00:23:04,360 ఎడమ అప్పుడు facebook.com వారు అనని ఉంది వారు, అన్ని ఈ సమయం, ఎందుకంటే 434 00:23:04,360 --> 00:23:07,160 మీరు వంటి, ఒక వెబ్సైట్ను సందర్శించండి cs50.harvard.edu లేదా facebook.com 435 00:23:07,160 --> 00:23:11,880 లేదా gmail.com ఉపయోగించే HTTPS URL లు, తెర వెనుక, 436 00:23:11,880 --> 00:23:15,190 లావాదేవీ ఈ విధమైన ఉంది స్వయంచాలకంగా జరుగుతున్న 437 00:23:15,190 --> 00:23:18,060 మీరు కోసం, అనగా facebook.com, ఈ సందర్భంలో, 438 00:23:18,060 --> 00:23:22,150 మీ బ్రౌజర్కు పంపుతోంది దాని అని పిలవబడే SSL సర్టిఫికేట్, లేదా కాకుండా, 439 00:23:22,150 --> 00:23:23,380 దాని పబ్లిక్ కీ, 440 00:23:23,380 --> 00:23:25,600 ఆపై మీ బ్రౌజర్ ఆ పబ్లిక్ కీ ఉపయోగిస్తోంది 441 00:23:25,600 --> 00:23:29,600 తరువాత ఎన్క్రిప్టెడ్ పంపడానికి మరియు అది నుండి ట్రాఫిక్. 442 00:23:29,600 --> 00:23:32,360 >> కానీ ఈ మొత్తం సోపానక్రమం ఉంది సంస్థల ప్రపంచంలో 443 00:23:32,360 --> 00:23:36,430 మీరు డబ్బు చెల్లించాలని ఎవరు అప్పుడు ఒక డిజిటల్ కోణంలో, సాక్ష్యం, 444 00:23:36,430 --> 00:23:41,330 మీరు అని నిజానికి facebook.com లేదా మీ సర్వర్ నిజానికి cs50.harvard.edu ఉంది. 445 00:23:41,330 --> 00:23:44,580 మరియు వంటి, బ్రోజర్స్ Chrome మరియు IE మరియు Firefox, 446 00:23:44,580 --> 00:23:48,260 వాటితోపాటు జాబితా సర్టిఫికెట్ అధికారాలను అని పిలవబడే 447 00:23:48,260 --> 00:23:51,360 ఆ ద్వారా అధికారం Microsoft మరియు Google మరియు మొజిల్లా 448 00:23:51,360 --> 00:23:55,410 నిర్ధారించండి లేదా ఖండిస్తారు facebook.com అది చెప్పాడు ఎవరు. 449 00:23:55,410 --> 00:23:57,430 కానీ క్యాచ్ ఉంది ఈ విషయాలు గడువు లేదు. 450 00:23:57,430 --> 00:24:02,670 నిజానికి, ఫేస్బుక్ యొక్క కనిపిస్తోంది 2015 లో, తదుపరి అక్టోబర్ గడువు. 451 00:24:02,670 --> 00:24:06,490 >> కాబట్టి మేము నిజానికి ఈ అనుకరించే నేను నా సిస్టమ్ ప్రాధాన్యతలు నా Mac లో వెళ్ళి, 452 00:24:06,490 --> 00:24:11,070 మరియు నేను తేదీ మరియు సమయం వెళ్ళాలని, మరియు నేను, ఇక్కడ తేదీ మరియు సమయం వెళ్ళాలని 453 00:24:11,070 --> 00:24:17,190 మరియు నేను, అదృష్టవశాత్తూ ఈ ఇక్కడ అన్లాక్ మేము ఈ time-- ఒక పాస్వర్డ్ను వెల్లడించలేదు 454 00:24:17,190 --> 00:24:20,660 మరియు ఇప్పుడు నేను ఈ ఎంపికను తొలగించండి ఓడిపోవుట. 455 00:24:20,660 --> 00:24:25,660 మరియు ఆ, అయ్యో యొక్క నిజానికి వీలు ఈ చేయడం వంటి ఆసక్తికరమైన కాదు. 456 00:24:25,660 --> 00:24:30,140 మేము ఇప్పుడు భవిష్యత్తులో వాచ్యంగా ఈ 2020 ఎలానో అర్థం. 457 00:24:30,140 --> 00:24:36,360 నేను ఇప్పుడు page-- రీలోడ్ చేస్తే యొక్క Ingognito లో చేస్తున్నాయి mode-- 458 00:24:36,360 --> 00:24:40,910 నేను పేజీ రీలోడ్ ఉంటే, అక్కడ మేము వెళ్ళి. 459 00:24:40,910 --> 00:24:45,820 >> కాబట్టి ఇప్పుడు, నా కంప్యూటర్ భావించిన ఇది 2020, కానీ నా బ్రౌజర్ 460 00:24:45,820 --> 00:24:49,810 తెలుసని ఈ సర్టిఫికేట్ ఫేస్బుక్ 2015 లో, కోర్సు, గడువు. 461 00:24:49,810 --> 00:24:51,360 కాబట్టి అది నాకు ఈ ఎరుపు సందేశాన్ని ఇవ్వడం. 462 00:24:51,360 --> 00:24:53,550 ఇప్పుడు, కృతజ్ఞతగా, బ్రౌజర్లు Chrome వంటి నిజానికి 463 00:24:53,550 --> 00:24:55,480 అందంగా కష్టం చేసిన అయితే ముందుకు. 464 00:24:55,480 --> 00:24:57,300 వారు నిజానికి నాకు కావలసిన తిరిగి భద్రత వెళ్ళడానికి. 465 00:24:57,300 --> 00:25:00,550 >> నేను అడ్వాన్స్ ఇక్కడ క్లిక్ చేస్తే, అది ఉంది నాకు కొన్ని మరిన్ని వివరాలకు మీరెప్పుడూ. 466 00:25:00,550 --> 00:25:02,580 మరియు నేను నిజంగా అనుకుంటే ముందుకు, వారు తెలియజేస్తాము 467 00:25:02,580 --> 00:25:06,250 నాకు, ఇది facebook.com, వెళ్ళండి మళ్ళీ, సురక్షితం, ఇది వద్ద పాయింట్ 468 00:25:06,250 --> 00:25:08,310 నేను ఈ వంటి, Facebook యొక్క హోమ్ చూస్తారు. 469 00:25:08,310 --> 00:25:10,080 కానీ ఇతర విషయాలు బ్రేకింగ్ అనిపించడం. 470 00:25:10,080 --> 00:25:12,825 బహుశా ఈ సమయంలో బద్దలు? 471 00:25:12,825 --> 00:25:13,700 ప్రేక్షకులు: జావాస్క్రిప్ట్. 472 00:25:13,700 --> 00:25:15,540 డేవిడ్ J. మలన్: ఇలా JavaScripts మరియు / లేదా CSS 473 00:25:15,540 --> 00:25:17,460 ఫైళ్లు అదేవిధంగా ఉంటాయి ఆ తప్పును ఎన్. 474 00:25:17,460 --> 00:25:19,830 కాబట్టి ఈ మొత్తం ఒక చెడు పరిస్థితి. 475 00:25:19,830 --> 00:25:24,790 కానీ ఇక్కడ పాయింట్ ఉంది కనీసం ఫేస్బుక్ నిజానికి SSL ఎనేబుల్ లేదు 476 00:25:24,790 --> 00:25:30,040 వారి సర్వర్ల కోసం, అనేక వెబ్సైట్లు వంటి, కానీ అన్ని, ఏమి. 477 00:25:30,040 --> 00:25:33,360 >> కానీ ఒంటరిగా ఇక్కడ takeaway కాదు. 478 00:25:33,360 --> 00:25:36,040 కూడా SSL అవుతుంది ప్రదర్శించబడింది 479 00:25:36,040 --> 00:25:37,810 కొన్ని విధంగా అసురక్షిత. 480 00:25:37,810 --> 00:25:40,400 కాబట్టి నేను విధమైన SSL hinting వెబ్, మంచి. 481 00:25:40,400 --> 00:25:44,250 HTTPS URL లు చూడండి, మరియు జీవితం మంచి, మీ HTTP ట్రాఫిక్ అన్ని ఎందుకంటే 482 00:25:44,250 --> 00:25:46,180 మరియు శీర్షికలు మరియు కంటెంట్ గుప్తీకరించబడింది. 483 00:25:46,180 --> 00:25:49,560 >> ఎవరూ అది అంతరాయం చేయవచ్చు పేరున్న వ్యక్తి తప్ప మధ్యలో, 484 00:25:49,560 --> 00:25:50,454 మధ్యలో. 485 00:25:50,454 --> 00:25:52,870 ఈ ఒక సాధారణ టెక్నిక్ తెలిసిన భద్రతా ప్రపంచంలో 486 00:25:52,870 --> 00:25:54,420 ఒక వ్యక్తిచే మధ్య దాడి. 487 00:25:54,420 --> 00:25:57,067 మీరు ఈ చిన్న అని అనుకుందాం ఎడమ ఇక్కడ ల్యాప్టాప్, 488 00:25:57,067 --> 00:25:59,900 మరియు మీరు సందర్శించడానికి ప్రయత్నిస్తున్న అనుకుందాం కుడివైపు అక్కడ ఒక సర్వర్, 489 00:25:59,900 --> 00:26:00,990 facebook.com వంటి. 490 00:26:00,990 --> 00:26:03,940 >> కానీ, ఆ అనుకుందాం మీరు మరియు Facebook మధ్య, 491 00:26:03,940 --> 00:26:07,750 ఇతర సర్వర్ల యొక్క మొత్తం బంచ్ ఉంది మరియు పరికరాలు, స్విచ్లు మరియు రౌటర్ల వంటి, 492 00:26:07,750 --> 00:26:11,530 DNS సర్వర్లు, DHCP సర్వర్, మేము నియంత్రించడానికి కలిగి లేవు. 493 00:26:11,530 --> 00:26:15,280 ఇది స్టార్బక్స్ నియంత్రణలో ఉండవచ్చు హార్వర్డ్ లేదా కాంకాస్ట్ లేదా వంటి లేదా. 494 00:26:15,280 --> 00:26:18,090 వెల్, ఎవరైనా అనుకుందాం హానికరమైన, మీ నెట్వర్క్, 495 00:26:18,090 --> 00:26:20,800 మీరు మరియు Facebook మధ్య లో, మీరు చెప్పడం చేయవచ్చు 496 00:26:20,800 --> 00:26:24,740 , మీరు ఏ, IP చిరునామా తెలిసిన ఫేస్బుక్ మీరు ఇది ఏమనుకుంటున్నారో కాదు. 497 00:26:24,740 --> 00:26:26,250 ఇది బదులుగా ఈ IP వార్తలు. 498 00:26:26,250 --> 00:26:28,740 >> కాబట్టి మీ బ్రౌజర్ అభ్యర్థిస్తోంది మభ్యపెట్టటం 499 00:26:28,740 --> 00:26:30,750 మరొక నుండి ట్రాఫిక్ కంప్యూటర్ పూర్తిగా. 500 00:26:30,750 --> 00:26:35,350 బాగా, ఆ కంప్యూటర్ అనుకుందాం కేవలం కనిపించే 501 00:26:35,350 --> 00:26:38,859 ట్రాఫిక్ మీరు నుండి అభ్యర్థిస్తే ఫేస్బుక్ మరియు వెబ్ పేజీల అన్ని 502 00:26:38,859 --> 00:26:40,400 మీరు Facebook నుండి అభ్యర్థిస్తే ఆ. 503 00:26:40,400 --> 00:26:45,700 మరియు ఏ సమయంలో అది మీ ట్రాఫిక్ లో చూస్తాడు HTTPS ప్రారంభమైన URL, 504 00:26:45,700 --> 00:26:49,250 అది డైనమిక్, న ఫ్లై, HTTP గా తిరిగి రాస్తుంది. 505 00:26:49,250 --> 00:26:53,490 మరియు ఏ సమయంలో అది ఒక నగర చూస్తాడు శీర్షిక, నగర పెద్దప్రేగు, 506 00:26:53,490 --> 00:26:55,930 వంటి మేము దారి ఉపయోగించడానికి యూజర్, ఆ, చాలా, 507 00:26:55,930 --> 00:27:00,690 ఈ మనిషి ద్వారా మార్చవచ్చు HTTP, HTTPS నుండి మధ్య. 508 00:27:00,690 --> 00:27:04,170 >> కాబట్టి మీరే వాటిని మీరు అయితే మీరు నిజమైన ఫేస్బుక్ వద్ద భావిస్తున్నాను, 509 00:27:04,170 --> 00:27:07,860 అది ఒక కోసం హార్డ్ కాదు భౌతిక వినియోగానికి విరోధి 510 00:27:07,860 --> 00:27:10,630 మీ నెట్వర్క్ కేవలం మీరు పేజీలను తిరిగి 511 00:27:10,630 --> 00:27:12,650 ఆ, Gmail వంటి చూడండి ఫేస్బుక్ లాగా, 512 00:27:12,650 --> 00:27:14,880 మరియు నిజానికి URL ఉంది ఒకేలా, వారు ఎందుకంటే 513 00:27:14,880 --> 00:27:19,410 అదే హోస్ట్ పేరు వ్యవహరించి ఎందుకంటే DNS కొన్ని దోపిడీ 514 00:27:19,410 --> 00:27:21,340 లేదా ఆ వంటి కొన్ని ఇతర సిస్టమ్. 515 00:27:21,340 --> 00:27:23,894 మరియు ఫలితంగా, అప్పుడు, ఉంది మనం మానవులు మాత్రమే వాటిని 516 00:27:23,894 --> 00:27:26,810 సరే, ఈ కనిపించే తెలుసుకోవటం Gmail లేదా కనీసం పాత వెర్షన్, 517 00:27:26,810 --> 00:27:29,480 ఈ స్లయిడ్ నుండి ఉంది పాత ప్రదర్శన. 518 00:27:29,480 --> 00:27:34,250 కానీ ఈ వలె కనిపిస్తుంది http://www.google.com. 519 00:27:34,250 --> 00:27:37,370 >> ఇక్కడ, చాలా, రియాలిటీ మీరు ఎన్ని ఉంది, 520 00:27:37,370 --> 00:27:41,290 మీరు Facebook లేదా Gmail లేదా ఏ వెళ్ళండి వెబ్ మరియు మీరు కొంచెం తెలుసు 521 00:27:41,290 --> 00:27:47,060 SSL గురించి, మీరు ఎన్ని భౌతికంగా https టైప్: // మరియు అప్పుడు వెబ్సైట్ 522 00:27:47,060 --> 00:27:48,990 ఎంటర్, పేరు. 523 00:27:48,990 --> 00:27:52,940 మాకు చాలా, వంటి, CS50 టైప్ ఎంటర్ నొక్కండి, లేదా Facebook కోసం F-ఒక 524 00:27:52,940 --> 00:27:54,770 ఎంటర్ నొక్కండి, మరియు అది స్వీయపూర్తి వీలు. 525 00:27:54,770 --> 00:27:57,620 కానీ తెర వెనుక, ఉంటే మీరు, మీ HTTP ట్రాఫిక్ చూడటానికి 526 00:27:57,620 --> 00:28:00,090 మొత్తం బంచ్ బహుశా ఉంది ఆ నగర శీర్షికలు 527 00:28:00,090 --> 00:28:03,580 నుండి మీరు పంపుతున్న ఫేస్బుక్ www.facebook.com కు 528 00:28:03,580 --> 00:28:07,250 https://www.facebook.com కు. 529 00:28:07,250 --> 00:28:12,300 >> కాబట్టి ఒకటో HTTP లావాదేవీలతో వార్తలు మీ సమాచారం పూర్తిగా ఉంది 530 00:28:12,300 --> 00:28:15,102 స్పష్టమైన పంపిన, ఏ లేనే ఎన్క్రిప్షన్. 531 00:28:15,102 --> 00:28:17,810 ఇప్పుడు, ఒక పెద్ద కాదు అన్ని మీరు ప్రయత్నిస్తున్న వ్యవహరించే 532 00:28:17,810 --> 00:28:20,980 హోమ్ యాక్సెస్ ఉంది, మీరు లేదు మీ యూజర్పేరు మరియు పాస్వర్డ్ను పంపడం. 533 00:28:20,980 --> 00:28:23,130 కానీ కింద ఏమిటి హుడ్, ముఖ్యంగా 534 00:28:23,130 --> 00:28:28,130 PHP ఆధారిత వెబ్ సైట్లు కోసం చేసే కూడా ముందుకు వెనుకకు ఉన్నప్పుడు పంపబడింది 535 00:28:28,130 --> 00:28:33,820 మీరు కొన్ని వెబ్ ఉంటే సందర్శించండి ఆ వెబ్ ఉపయోగాలు, సే, PHP 536 00:28:33,820 --> 00:28:37,370 మరియు pset7 వంటి కార్యాచరణను అమలు? 537 00:28:37,370 --> 00:28:40,840 ఏం ముందుకు వెనుకకు పంపబడిన మీ HTTP పీఠికలను మీరు ఇచ్చింది 538 00:28:40,840 --> 00:28:44,903 ఈ అందమైన యాక్సెస్ PHP లో సూపర్ ప్రపంచ ఉపయోగకరమైన? 539 00:28:44,903 --> 00:28:45,710 >> ప్రేక్షకులు: కుకీలు. 540 00:28:45,710 --> 00:28:49,020 >> డేవిడ్ J. మలన్: కుకీలు, ప్రత్యేకంగా PHP క్యామ్స్ ID కుకీ. 541 00:28:49,020 --> 00:28:53,100 మేము వెళ్ళండి అయితే, గుర్తు, సే, మళ్ళీ cs50.harvard.edu, 542 00:28:53,100 --> 00:28:56,440 కానీ ఈ సమయం, యొక్క ఓపెన్ నెట్వర్క్ టాబ్, మరియు ఇప్పుడు, ఇక్కడ, 543 00:28:56,440 --> 00:29:01,570 యొక్క వాచ్యంగా కేవలం వీడలేదు http://cs50.harvard.edu కు 544 00:29:01,570 --> 00:29:03,030 మరియు అప్పుడు నొక్కండి. 545 00:29:03,030 --> 00:29:05,520 ఆపై డౌన్ ఇక్కడ స్క్రీన్ చూడండి. 546 00:29:05,520 --> 00:29:09,600 మేము నిజానికి వచ్చింది గమనించండి తిరిగి 301 శాశ్వతంగా తరలించబడింది 547 00:29:09,600 --> 00:29:12,820 అంటే సందేశం, ఒక నగర శీర్షిక, ఇక్కడ ఉంది 548 00:29:12,820 --> 00:29:15,610 ఇది ఇప్పుడు HTTPS నాకు మళ్లించబడుతుంది. 549 00:29:15,610 --> 00:29:21,330 >> కానీ క్యాచ్ ఇప్పటికే కలిగి ఉంటే, ఉంది దాదాపు నా చేతి స్టాంప్ కుకీ, 550 00:29:21,330 --> 00:29:25,890 మేము, ముందు చర్చించిన తర్వాత నేను తెలియకుండా మానవ విధమైన 551 00:29:25,890 --> 00:29:29,090 కేవలం అసురక్షిత సందర్శించండి వెర్షన్, మరియు నా బ్రౌజర్ పట్టే 552 00:29:29,090 --> 00:29:34,020 కూడా మీద ఆ చేతి స్టాంప్ చూపించడానికి HTTP ద్వారా ఇది మొదటి అభ్యర్థన, 553 00:29:34,020 --> 00:29:36,610 మధ్యలో ఏ మనిషి, ఏ మధ్యలో విరోధి, 554 00:29:36,610 --> 00:29:39,380 సిద్ధాంతపరంగా చూడగలరు ఆ శీర్షికలకు, కేవలం 555 00:29:39,380 --> 00:29:40,980 వంటి మేము ఇక్కడ వాటిని శోధిస్తున్న. 556 00:29:40,980 --> 00:29:43,310 మీరు మాత్రమే అది ఉంది ఒక HTTPS మాట్లాడుతూ 557 00:29:43,310 --> 00:29:47,780 URL ఆ చేతి స్టాంప్ పొందండి ఒక లా సీజర్ లేదా విజెనెరే, ఎన్క్రిప్టెడ్, 558 00:29:47,780 --> 00:29:50,500 కానీ పూర్తిగా ఒక ఫ్యాన్సియెర్స్ అల్గోరిథం. 559 00:29:50,500 --> 00:29:53,611 ఇక్కడ, చాలా, కూడా వెబ్సైట్లు HTTPS ఉపయోగించవచ్చు, 560 00:29:53,611 --> 00:29:56,860 మేము మానవులు కండిషన్డ్ చేశారు ధన్యవాదాలు స్వీయపూర్తి మరియు ఇతర పద్ధతులను, 561 00:29:56,860 --> 00:29:59,827 కూడా గురించి ఆలోచించడం లేదు సామర్థ్యం సూచనలు. 562 00:29:59,827 --> 00:30:01,160 ఇప్పుడు, ఈ చుట్టూ మార్గాలు ఉన్నాయి. 563 00:30:01,160 --> 00:30:03,140 ఉదాహరణకు, అనేక వెబ్సైట్లు అమర్చవచ్చు 564 00:30:03,140 --> 00:30:05,848 కాబట్టి, ఆ మీరు ఈ చేతి ఒకసారి స్టాంప్, మీరు బ్రౌజర్ తెలియజేయవచ్చు, 565 00:30:05,848 --> 00:30:07,750 ఈ చేతి స్టాంప్ మాత్రమే ఉంది SSL కనెక్షన్ల కోసం. 566 00:30:07,750 --> 00:30:11,702 బ్రౌజర్ ప్రస్తుత ఉండకూడదు ఇది నాకు SSL పై తప్ప. 567 00:30:11,702 --> 00:30:13,410 కానీ అనేక వెబ్సైట్లు ఆ ఇబ్బంది లేదు. 568 00:30:13,410 --> 00:30:17,260 మరియు అనేక వెబ్సైట్లు స్పష్టంగా కూడా వద్ద అన్ని SSL తో ఇబ్బంది లేదు. 569 00:30:17,260 --> 00:30:20,540 >> కాబట్టి ఆ మరింత, నిజానికి ఉంది ఈ ప్రదర్శనలో మరింత దుమ్ము 570 00:30:20,540 --> 00:30:24,010 తోటి పేరున్న నలుపు వద్ద ఇచ్చిన సంవత్సరాల క్రితం టోపీ సమావేశం, 571 00:30:24,010 --> 00:30:26,468 పేరు కూడా ఇతర ఉంది హానికరమైన మాయలు ప్రజలు ఉపయోగించారు. 572 00:30:26,468 --> 00:30:28,630 మీరు ఈ గుర్తు ఉండవచ్చు ఒక ఇష్టాంశ చిహ్నం, భావన ఇది 573 00:30:28,630 --> 00:30:32,270 ఒక చిన్న లోగో వంటి ఉంది తరచుగా బ్రౌజర్ యొక్క విండో లో. 574 00:30:32,270 --> 00:30:34,610 బాగా, ఏమి అయ్యింది చెడు అబ్బాయిలు వాడేది 575 00:30:34,610 --> 00:30:36,340 ఏమి ఎలా ఆ ఫ్యాబ్ చిహ్నాలు చేయడానికి? 576 00:30:36,340 --> 00:30:39,054 577 00:30:39,054 --> 00:30:39,970 ప్రేక్షకులు: [వినబడని]. 578 00:30:39,970 --> 00:30:40,280 డేవిడ్ J. మలన్: మళ్ళీ సే? 579 00:30:40,280 --> 00:30:41,490 ప్రేక్షకులు: వెబ్సైట్లు. 580 00:30:41,490 --> 00:30:42,130 డేవిడ్ J. మలన్: ఒక వెబ్సైట్. 581 00:30:42,130 --> 00:30:43,394 కాబట్టి ఇష్టాంశ చిహ్నం, చిన్న చిహ్నం. 582 00:30:43,394 --> 00:30:45,560 అత్యంత అంటే ఏమిటో హానికరమైన, తారుమారు విషయం 583 00:30:45,560 --> 00:30:47,832 మీరు మీ వెబ్ సైట్ యొక్క చేయగలిగితే డిఫాల్ట్ చిహ్నం లాగా? 584 00:30:47,832 --> 00:30:48,790 ప్రేక్షకులు: ఒక ఆకుపచ్చ లాక్. 585 00:30:48,790 --> 00:30:49,080 డేవిడ్ J. మలన్: ఆ ఏమిటి? 586 00:30:49,080 --> 00:30:50,160 ప్రేక్షకులు: ఒక చిన్న ఆకుపచ్చ లాక్. 587 00:30:50,160 --> 00:30:51,960 డేవిడ్ J. మలన్: ఇలా ఒక ఆకుపచ్చ లాక్, సరిగ్గా. 588 00:30:51,960 --> 00:30:55,242 కాబట్టి మీరు ఈ సౌందర్య కలిగి కొద్దిగా ఆకుపచ్చ ప్యాడ్లాక్ను యొక్క, 589 00:30:55,242 --> 00:30:57,950 ప్రపంచానికి hinting, ఓహ్, మేము ఉన్నాము , మళ్ళీ, అది అర్థం ఉన్నప్పుడు, సురక్షిత 590 00:30:57,950 --> 00:31:00,210 మీరు కొన్ని HTML తెలిసిన ఉంది. 591 00:31:00,210 --> 00:31:02,895 కాబట్టి సెషన్ హైజాకింగ్ సరిగ్గా ఆ సూచిస్తుంది. 592 00:31:02,895 --> 00:31:05,936 మీరు ఎవరైనా ఉంటే ఎవరు రకమైన ఇక్కడ ఈ గదిలో వాయుతరంగాలు sniffing 593 00:31:05,936 --> 00:31:09,150 లేదా ఒక భౌతిక యాక్సెస్ నెట్వర్క్ మరియు మీ కుకీలను చూడగలరు, 594 00:31:09,150 --> 00:31:12,152 అతను లేదా ఆమె ఆ పట్టుకొను చేయవచ్చు PHP క్యామ్స్ ID కుకీ. 595 00:31:12,152 --> 00:31:13,860 ఆపై, వారు అయితే తెలుసు తగినంత అవగాహన 596 00:31:13,860 --> 00:31:18,200 వారి ఆ కుకీ పంపండి ఆ విలువ కాపీ ద్వారా చేతి స్టాంప్ 597 00:31:18,200 --> 00:31:20,860 మరియు శీర్షికలకు పంపడం, ఎవరైనా అనుకొనుట చాలా సులభంగా 598 00:31:20,860 --> 00:31:23,510 ఫేస్బుక్ ఏ లాగిన్ ఖాతాల లేదా Gmail ఖాతాలను 599 00:31:23,510 --> 00:31:27,355 ఇక్కడ అని లేదా ట్విట్టర్ ఖాతాలు, ఓపెన్ గదిలో, మీరు SSL ఉపయోగించకుంటే 600 00:31:27,355 --> 00:31:31,500 మరియు వెబ్ ఉంటే సరిగ్గా SSL ఉపయోగించి లేదు. 601 00:31:31,500 --> 00:31:33,690 >> కాబట్టి మరో మార్పు లెట్. 602 00:31:33,690 --> 00:31:34,700 కాబట్టి మరొక నిజమైన కథ. 603 00:31:34,700 --> 00:31:38,680 మరియు ఈ కేవలం విరిగింది ఒక వారం లేదా రెండు క్రితం వార్తలు. 604 00:31:38,680 --> 00:31:41,520 వెరిజోన్ చేస్తున్న చాలా చెడు విషయం, 605 00:31:41,520 --> 00:31:45,110 మరియు ఉత్తమ ప్రజలు తెలియజేయవచ్చు వంటి, కనీసం 2012 నుండి, అనగా, 606 00:31:45,110 --> 00:31:51,550 మీరు వెరిజోన్ ద్వారా వెబ్సైట్లు యాక్సెస్ చేసినప్పుడు సెల్ ఫోన్, ఇది ఏమైనా తయారీదారు, 607 00:31:51,550 --> 00:31:54,150 వారు, presumptuously ఉన్నాయి , కథ వెళుతూ 608 00:31:54,150 --> 00:31:59,890 మీ HTTP అన్ని లోకి సూది ట్రాఫిక్ వారి సొంత HTTP శీర్షిక. 609 00:31:59,890 --> 00:32:04,040 మరియు ఆ శీర్షిక కనిపిస్తోంది దీన్ని X-UIDH వంటి. 610 00:32:04,040 --> 00:32:06,465 యూఐడీ ఒక ఏకైక ఉంది గుర్తింపు లేదా వినియోగదారు ID. 611 00:32:06,465 --> 00:32:09,660 మరియు X కేవలం ఈ ఆచారం అర్థం ప్రామాణిక కాదు శీర్షిక. 612 00:32:09,660 --> 00:32:11,720 >> కానీ ఈ అర్థం అంటే నేను పుల్ అప్ ఉంటే, 613 00:32:11,720 --> 00:32:14,640 ఉదాహరణకు, ఏ వెబ్సైట్ నా ఫోన్ ఇక్కడ న 614 00:32:14,640 --> 00:32:18,310 మరియు నేను నా carrier-- వంటి వెరిజోన్ ఉపయోగించి వెబ్ అయినప్పటికీ నా బ్రౌజర్ కాదు 615 00:32:18,310 --> 00:32:21,110 ఈ పంపడం HTTP వెంటనే, వెరిజోన్ శీర్షిక 616 00:32:21,110 --> 00:32:23,650 సిగ్నల్ వారి చేరుకుంటాడు సెల్ ఫోన్ టవర్ ఎక్కడో, 617 00:32:23,650 --> 00:32:28,187 కొంత సమయం ఈ సూది కోసం ఉంది మా HTTP ట్రాఫిక్ అన్ని లోకి శీర్షిక. 618 00:32:28,187 --> 00:32:29,020 ఎందుకు వారు ఈ చేస్తారు? 619 00:32:29,020 --> 00:32:31,920 బహుశా ట్రాకింగ్ కారణాల కోసం, ప్రకటనలు కారణాల కోసం. 620 00:32:31,920 --> 00:32:36,280 >> కానీ moronic నిర్ణయానికి ఇక్కడ ఒక HTTP శీర్షిక ఉంది, 621 00:32:36,280 --> 00:32:41,090 మీరు అబ్బాయిలు pset6 తెలిసిన, ఏ వెబ్ సర్వర్ అందుకున్న 622 00:32:41,090 --> 00:32:42,540 మీరు ట్రాఫిక్ అభ్యర్థిస్తే. 623 00:32:42,540 --> 00:32:44,248 ఈ సమయంలో, ఉంటే మీరు సందర్శించడం చేసిన 624 00:32:44,248 --> 00:32:48,019 ఫేస్బుక్ లేదా Gmail లేదా ఏ వెబ్సైట్ ఆ SSL అన్ని సమయం ఉపయోగించడానికి లేదు 625 00:32:48,019 --> 00:32:49,810 మరియు వాస్తవానికి, ఆ రెండు అదృష్టవశాత్తూ ఇప్పుడు అలా 626 00:32:49,810 --> 00:32:52,670 కానీ ఇతర వెబ్సైట్లు SSL అన్ని సమయం ఉపయోగించని, 627 00:32:52,670 --> 00:32:54,930 వెరిజోన్ తప్పనిసరిగా ఉంది బలవంతంగా, పెంచటం జరిగింది, 628 00:32:54,930 --> 00:32:58,180 అన్ని ఒక చేతి స్టాంప్ మా కూడా మేము చూడండి లేదు చేతులు, 629 00:32:58,180 --> 00:33:00,330 కానీ, ముగింపు వెబ్సైట్లను. 630 00:33:00,330 --> 00:33:02,890 కాబట్టి ఆ లేదు ఇంటర్నెట్ ఎవరైనా హార్డ్ 631 00:33:02,890 --> 00:33:05,245 ఒక వెబ్ సర్వర్ అమలు , ఈ డేవిడ్ ఉంది, ooh, తెలుసుకోవటం 632 00:33:05,245 --> 00:33:09,340 లేదా, ooh, ఈ మేము ఉన్నాము కూడా, Davin ఉంది మా కుక్కీలను క్లియర్ గురించి కఠినమైన, 633 00:33:09,340 --> 00:33:10,772 ఇది మాకు నుండి వచ్చే కాదు ఎందుకంటే. 634 00:33:10,772 --> 00:33:11,980 ఇది క్యారియర్ నుండి వస్తున్నాయో. 635 00:33:11,980 --> 00:33:14,896 >> వారు మీ ఫోన్ సంఖ్య ఒక శోధన చేయండి ఆపై ఈ డేవిడ్ ఉంది, ఓహ్, సే. 636 00:33:14,896 --> 00:33:18,890 నాకు ఒక ఏకైక గుర్తింపు ఇంజెక్ట్ లెట్ మా ప్రకటనదారులు లేదా ఎవరైతే ఆ 637 00:33:18,890 --> 00:33:19,850 ఈ ట్రాక్. 638 00:33:19,850 --> 00:33:23,769 కాబట్టి ఈ, చాలా నిజానికి ఉంది చాలా, చాలా చెడ్డ మరియు భయానక. 639 00:33:23,769 --> 00:33:26,060 మరియు నేను మీరు ప్రోత్సహిస్తుంది ఉదాహరణకు, పరిశీలించి, 640 00:33:26,060 --> 00:33:29,950 ఈ URL వద్ద, నేను పరిత్యజించటం ఏ నేను నిజానికి ఈ ఉదయం ఈ ప్రయత్నించారు. 641 00:33:29,950 --> 00:33:31,970 నేను కొద్దిగా రాశాడు, ఈ URL వద్ద ఉంచారు, 642 00:33:31,970 --> 00:33:34,770 నా సొంత వెరిజోన్ దీన్ని సందర్శించిన ఆఫ్ Wi-Fi చెయ్యడానికి తర్వాత సెల్ఫోన్. 643 00:33:34,770 --> 00:33:38,010 కాబట్టి మీరు కనుక ఆఫ్ Wi-Fi చేయడానికి ఉంటాయి మీరు 3G లేదా LTE లేదా వంటి ఉపయోగిస్తున్నారు. 644 00:33:38,010 --> 00:33:40,010 ఆపై, మీరు సందర్శిస్తే ఈ URL, అన్ని ఈ స్క్రిప్ట్ 645 00:33:40,010 --> 00:33:41,770 ఉంటే, మీరు అబ్బాయిలు కోసం చేస్తుంది మీరు, ప్లే చెయ్యాలనుకుంటే 646 00:33:41,770 --> 00:33:45,380 ఉమ్మి వేస్తారు ఏమి శీర్షికలకు మీ ఫోన్ మా సర్వర్ కు పంపుతోంది. 647 00:33:45,380 --> 00:33:48,510 మరియు నేను నిజానికి, న్యాయంగా, చేసింది ఈ ఈ ఉదయం, చూడండి లేదు ఇది 648 00:33:48,510 --> 00:33:51,430 నాకు గాని స్థానిక భావిస్తున్నాను చేస్తుంది నేను కనెక్ట్ సెల్ఫోన్ టవర్ 649 00:33:51,430 --> 00:33:55,160 లేదా whatnot చేయడం లేదు, లేదా వారు చేసిన తాత్కాలికంగా ఇలా వెనక్కి. 650 00:33:55,160 --> 00:33:58,160 మరింత సమాచారం కోసం, ఇక్కడ ఈ URL కు అధిపతిగా. 651 00:33:58,160 --> 00:34:00,680 >> ఇప్పుడు ఈ దీన్ని కు హాస్య సమంజసం ఉండవచ్చు. 652 00:34:00,680 --> 00:34:03,530 653 00:34:03,530 --> 00:34:04,030 సంఖ్య? 654 00:34:04,030 --> 00:34:04,530 సరే. 655 00:34:04,530 --> 00:34:05,390 అన్ని కుడి. 656 00:34:05,390 --> 00:34:06,310 ఆ మరణించాడు. 657 00:34:06,310 --> 00:34:07,240 అన్ని కుడి. 658 00:34:07,240 --> 00:34:11,330 >> కాబట్టి యొక్క మరింత ఒక జంట పరిశీలించి వీలు దాడులు, మాత్రమే అవగాహన పెంచడానికి 659 00:34:11,330 --> 00:34:13,179 మరియు అప్పుడు ఒక జంట అందిస్తున్నాయి సమర్ధమైన పరిష్కారాలు 660 00:34:13,179 --> 00:34:14,430 మీరు అన్ని మరింత జాగ్రత్త తద్వారా. 661 00:34:14,430 --> 00:34:17,305 మేము ఇతర మాట్లాడారు ఈ ఒక రోజు, కానీ అది ఒక పేరు ఇచ్చి లేదు. 662 00:34:17,305 --> 00:34:22,360 ఇది ఒక క్రాస్ సైట్ అభ్యర్థనను ఫోర్జరీ, ఇందులో చెప్పడం ఒక అధికంగా ఫాన్సీ మార్గం 663 00:34:22,360 --> 00:34:26,489 మీరు క్లిక్ చేయడం ఒక యూజర్ మోసపూరిత ఈ వంటి ఒక URL, ఇది ఉపాయాలు వాటిని 664 00:34:26,489 --> 00:34:28,280 కొన్ని ప్రవర్తన ఆ వారు భావించలేదు. 665 00:34:28,280 --> 00:34:30,710 >> ఈ సందర్భంలో, ఈ ఉంది నాకు మోసపూరిత ప్రయత్నిస్తున్న 666 00:34:30,710 --> 00:34:32,920 Google నా షేర్లు అమ్మకం. 667 00:34:32,920 --> 00:34:36,810 మరియు ఈ సఫలమగును నేను, pset7 ప్రోగ్రామర్, 668 00:34:36,810 --> 00:34:40,409 ఏమి చేయలేదు? 669 00:34:40,409 --> 00:34:44,739 లేదా, మరింత సాధారణంగా, లో ఏమి కేసులు దాడికి నేను అవకాశం am 670 00:34:44,739 --> 00:34:49,460 ఎవరైనా మాయలు మరొక యూజర్ ఉంటే ఈ వంటి URL చేయడం? 671 00:34:49,460 --> 00:34:49,960 అవును? 672 00:34:49,960 --> 00:34:52,500 >> ప్రేక్షకులు: మీరు వేరు లేదు GET మరియు పోస్ట్ మధ్య. 673 00:34:52,500 --> 00:34:52,760 >> డేవిడ్ J. మలన్: గుడ్. 674 00:34:52,760 --> 00:34:54,850 మేము వేరు లేకపోతే GET మరియు పోస్ట్ మధ్య, 675 00:34:54,850 --> 00:34:57,950 మరియు నిజానికి, మేము అనుమతిస్తాయి ఉంటే విషయాలు అమ్మకం కోసం GET, 676 00:34:57,950 --> 00:35:00,284 మేము దాడి ఈ రకమైన ఆహ్వానిస్తున్నాము. 677 00:35:00,284 --> 00:35:01,950 కానీ మేము ఇంకా కొంత అది తగ్గించడానికి కాలేదు. 678 00:35:01,950 --> 00:35:04,283 మరియు నేను, నేను, వ్యాఖ్యానించారు గత వారం అమెజాన్ కనీసం 679 00:35:04,283 --> 00:35:08,180 ఒక టెక్నిక్ ఈ తగ్గించడానికి ప్రయత్నిస్తుంది ఆ చాలా సూటిగా. 680 00:35:08,180 --> 00:35:11,860 ఏమైంది ఒక స్మార్ట్ విషయం మీ సర్వర్ పై చేయడానికి, 681 00:35:11,860 --> 00:35:14,652 కేవలం గుడ్డిగా అమ్మకం కంటే సంసార చిహ్నం యూజర్ రకాల? 682 00:35:14,652 --> 00:35:15,984 ప్రేక్షకులు: రకాల నిర్ధారణ? 683 00:35:15,984 --> 00:35:19,320 డేవిడ్ J. మలన్: ఒక నిర్ధారణ తెర, మానవ పరస్పర పాల్గొన్న ఏదో 684 00:35:19,320 --> 00:35:21,300 కాబట్టి నేను బలవంతంగా am తీర్పు కాల్, 685 00:35:21,300 --> 00:35:23,930 కూడా నేను naively క్లిక్ ఉంటే ఈ కనిపించే ఒక లింక్ 686 00:35:23,930 --> 00:35:27,760 మరియు వద్ద, సెల్ స్క్రీన్ దారితీసింది కనీసం నిర్ధారించడానికి లేదా తిరస్కరించడానికి అడిగాడు. 687 00:35:27,760 --> 00:35:32,460 కానీ అసాధారణ దాడి, ముఖ్యంగా అని పిలవబడే ఫిషింగ్ లేదా స్పామ్ వంటి లో 688 00:35:32,460 --> 00:35:33,280 దాడులు. 689 00:35:33,280 --> 00:35:34,890 >> ఇప్పుడు, ఈ ఒక కొంచెం సూక్ష్మ వార్తలు. 690 00:35:34,890 --> 00:35:37,060 ఈ ఒక క్రాస్ సైట్ స్క్రిప్టింగ్ దాడి. 691 00:35:37,060 --> 00:35:39,250 ఉంటే ఈ జరుగుతుంది మీ వెబ్ ఉపయోగించి లేదు 692 00:35:39,250 --> 00:35:41,260 htmlspecialchars సమానం. 693 00:35:41,260 --> 00:35:45,160 ఇది వినియోగదారు ఇన్పుట్ తీసుకుని కేవలం లో గుడ్డిగా వెబ్ పేజీ లోకి ఇంజెక్షన్ 694 00:35:45,160 --> 00:35:48,170 ముద్రణ లేదా ప్రతిధ్వని తో, with-- ఏదో కాల్ అవుట్ మళ్ళీ 695 00:35:48,170 --> 00:35:49,710 htmlspecialchars వంటి. 696 00:35:49,710 --> 00:35:52,602 >> కాబట్టి వెబ్ లో అనుకుందాం ప్రశ్న vulnerable.com ఉంది. 697 00:35:52,602 --> 00:35:55,620 మరియు అది అంగీకరిస్తుంది అనుకుందాం q అనే పారామితి. 698 00:35:55,620 --> 00:35:59,040 జరిగే గల చూడండి నిజానికి, ఒక చెడ్డ వ్యక్తి, 699 00:35:59,040 --> 00:36:02,360 టైప్ లేదా వాడుకరి మోసపూరిత ఈ వలె కనిపిస్తుంది ఒక URL సందర్శించడం 700 00:36:02,360 --> 00:36:05,900 q = ఓపెన్ స్క్రిప్ట్ ట్యాగ్, స్క్రిప్ట్ ట్యాగ్ ముగిసింది. 701 00:36:05,900 --> 00:36:08,480 మళ్ళీ, నేను ఊహిస్తూ వెబ్ ఆ vulnerable.com కాదు 702 00:36:08,480 --> 00:36:11,740 ప్రమాదకరమైన మలుపు అన్నారు ఓపెన్ బ్రాకెట్లలో వంటి అక్షరాలు 703 00:36:11,740 --> 00:36:15,570 HTML సంస్థలు లోకి, ఆంపర్సండ్ చిహ్నం, L-T, సెమికోలన్ విషయం 704 00:36:15,570 --> 00:36:17,090 మీరు ముందు చూసిన అని. 705 00:36:17,090 --> 00:36:18,900 >> కానీ స్క్రిప్ట్ ఏమిటి లేదా జావాస్క్రిప్ట్ కోడ్ 706 00:36:18,900 --> 00:36:21,160 నేను ఒక మోసపూరిత దీనికై అమలు లోకి యూజర్? 707 00:36:21,160 --> 00:36:25,420 బాగా, document.location సూచిస్తుంది నా బ్రౌజర్ యొక్క ప్రస్తుత చిరునామాకు. 708 00:36:25,420 --> 00:36:29,400 నేను లేకపోతే document.location =, ఈ నాకు యూజర్ మళ్ళించేందుకు అనుమతిస్తుంది 709 00:36:29,400 --> 00:36:30,830 మరొక వెబ్సైట్ జావాస్క్రిప్ట్ లో. 710 00:36:30,830 --> 00:36:34,290 ఇది మా PHP ఫంక్షన్ వంటిది దారి, కానీ జావాస్క్రిప్ట్ జరుగుతుంది. 711 00:36:34,290 --> 00:36:35,900 >> నేను ఎక్కడ యూజర్ పంపడానికి ప్రయత్నిస్తాను? 712 00:36:35,900 --> 00:36:40,110 బాగా, స్పష్టంగా, badguy.com/log.php, ఇది, స్పష్టంగా, కొన్ని స్క్రిప్టు 713 00:36:40,110 --> 00:36:43,530 చెడ్డ వ్యక్తి పడుతుంది, రాశాడు కుకీ అనే పారామితి. 714 00:36:43,530 --> 00:36:46,790 >> మరియు నోటీసు, నేను ఏమి Concatenating కనిపిస్తాయి 715 00:36:46,790 --> 00:36:49,190 సమాన సైన్ ముగింపు లో? 716 00:36:49,190 --> 00:36:52,030 బాగా, ఏదో ఆ document.cookie చెప్పారు. 717 00:36:52,030 --> 00:36:53,320 మేము ఈ గురించి మాట్లాడారు లేదు. 718 00:36:53,320 --> 00:36:55,730 కానీ అది అవుతుంది కేవలం PHP లో వంటి జావాస్క్రిప్ట్, 719 00:36:55,730 --> 00:36:59,770 మీరు కుకీలను యాక్సెస్ చేయవచ్చు మీ బ్రౌజర్ నిజానికి ఉపయోగిస్తోంది. 720 00:36:59,770 --> 00:37:02,180 >> ఈ ఒక యొక్క ప్రభావం కాబట్టి కోడ్ యొక్క లైన్, ఒక వినియోగదారు ఉంటే 721 00:37:02,180 --> 00:37:06,440 ఈ లింక్ క్లిక్ చేయడం మభ్యపెట్టటం మరియు వెబ్ vulnerable.com లేదు 722 00:37:06,440 --> 00:37:10,000 htmlspecialchars తో తప్పించుకోవడానికి, మీరు సమర్థవంతంగా కలిగి ఉంది 723 00:37:10,000 --> 00:37:13,660 మీ కుకీలను యొక్క అన్ని log.php అప్లోడ్. 724 00:37:13,660 --> 00:37:17,300 మరియు ఆ, ఎల్లప్పుడూ ఆ సమస్యాత్మక కాదు ఆ కుకీలను ఉంటే తప్ప 725 00:37:17,300 --> 00:37:20,040 మీ సెషన్ ID, మీ చేతి స్టాంప్, అని పిలవబడే ఇది 726 00:37:20,040 --> 00:37:26,470 badguy.com తన సొంత చేయవచ్చు అర్థం అదే చేతి పంపడం HTTP అభ్యర్ధనలు, 727 00:37:26,470 --> 00:37:30,210 స్టాంప్, అదే కుకీ శీర్షిక, మరియు ఏ వెబ్ సైట్ లోకి లాగిన్ 728 00:37:30,210 --> 00:37:33,680 మీరు ఇది, సందర్శించేవారు ఈ సందర్భంలో vulnerable.com ఉంది. 729 00:37:33,680 --> 00:37:35,940 ఇది ఒక క్రాస్ సైట్ స్క్రిప్టింగ్ వార్తలు కోణంలో దాడి 730 00:37:35,940 --> 00:37:38,130 మీరు విధమైన నమ్మబలికి చేస్తున్న చెప్పడం లోకి ఒక సైట్ 731 00:37:38,130 --> 00:37:43,560 కొన్ని సమాచారం గురించి మరొక వెబ్సైట్ అది కాదు, నిజానికి, యాక్సెస్ ఉండాలి. 732 00:37:43,560 --> 00:37:46,510 >> ఒక కోసం సిద్ధంగా అన్ని కుడి, ఇతర ఆందోళనకరంగా వివరాలు? 733 00:37:46,510 --> 00:37:49,970 అన్ని కుడి, ప్రపంచ ఒక స్కేరీ స్థానంలో, న్యాయముగా కాబట్టి. 734 00:37:49,970 --> 00:37:52,480 ఇక్కడ ఒక సాధారణ వార్తలు అని జావాస్క్రిప్ట్ ఉదాహరణకు 735 00:37:52,480 --> 00:37:54,847 నేటి సోర్స్ కోడ్ లో అని జియోస్థానం 0 మరియు 1. 736 00:37:54,847 --> 00:37:56,930 మరియు ఒక జంట ఉంది ఈ ఆన్లైన్ walkthroughs. 737 00:37:56,930 --> 00:37:59,920 >> మరియు అది క్రింది లేదు నేను ఉంటే Chrome లో ఈ వెబ్ పేజీ తెరవడానికి. 738 00:37:59,920 --> 00:38:04,590 ఇది మొదటి ఏమీ లేదు. 739 00:38:04,590 --> 00:38:07,300 సరే, మేము మళ్ళీ ఈ ప్రయత్నిస్తాము. 740 00:38:07,300 --> 00:38:07,800 ఓహ్. 741 00:38:07,800 --> 00:38:10,990 742 00:38:10,990 --> 00:38:13,370 సంఖ్య, అది ఏదో చెయ్యాలి. 743 00:38:13,370 --> 00:38:16,500 సరే, నిలిపాడు. 744 00:38:16,500 --> 00:38:18,200 >> యొక్క ఈ ఒకసారి ప్రయత్నించండి లెట్. 745 00:38:18,200 --> 00:38:21,285 746 00:38:21,285 --> 00:38:21,785 [వినబడని] 747 00:38:21,785 --> 00:38:26,941 748 00:38:26,941 --> 00:38:29,444 ఎందుకు సరే, ఆహ్, ఖచ్చితంగా కాదు ఓహ్ వాట్, ఉపకరణం 749 00:38:29,444 --> 00:38:31,360 బహుశా ఇంటర్నెట్ కోల్పోయింది కొన్ని కారణం యాక్సెస్. 750 00:38:31,360 --> 00:38:32,840 అన్ని కుడి, కాబట్టి చాలా, నాకు జరుగుతుంది. 751 00:38:32,840 --> 00:38:34,650 >> అన్ని కుడి, కాబట్టి నోటీసు ఇక్కడికి జరగబోతోంది. 752 00:38:34,650 --> 00:38:37,300 ఈ గుప్తమైన కనిపించే URL, ఇది , CS50 సర్వర్ ఒకటి 753 00:38:37,300 --> 00:38:41,130 నా కంప్యూటర్ యొక్క ఉపయోగించడానికి కోరుకుంటున్నారు నగర, వంటి శారీరకంగా అర్థం. 754 00:38:41,130 --> 00:38:45,160 మరియు ఉంటే, నిజానికి, నేను క్లిక్ అనుమతించు, ఏమి చూసేలా. 755 00:38:45,160 --> 00:38:49,030 స్పష్టంగా, ఈ నా ప్రస్తుత అక్షాంశానికి మరియు రేఖాంశ డౌన్ సమన్వయ 756 00:38:49,030 --> 00:38:51,660 ఒక అందమైన రంధ్రాన్ని సరి చేయు మంచి స్పష్టత. 757 00:38:51,660 --> 00:38:53,310 >> కాబట్టి నేను ఈ వద్ద వచ్చాం? 758 00:38:53,310 --> 00:38:57,620 CS50 సర్వర్ వంటి ఈ వెబ్సైట్, ఎలా, ప్రపంచంలో భౌతికంగా ఎక్కడ తెలుసు 759 00:38:57,620 --> 00:38:59,600 నేను, ఆ ఖచ్చితంగా విడదీసి చేస్తున్నాను. 760 00:38:59,600 --> 00:39:01,990 బాగా, కేవలం లెట్స్ మారుతుంది పేజీ యొక్క సోర్స్ చూడండి 761 00:39:01,990 --> 00:39:05,280 ఇక్కడ HTML యొక్క ఒక సమూహం వద్ద ఉంది ఆ మొదటి దీన్ని కలిగి దిగువ 762 00:39:05,280 --> 00:39:09,080 శరీరం onload = "Geolocate" - కేవలం ఒక ఫంక్షన్ నేను వ్రాసిన. 763 00:39:09,080 --> 00:39:11,840 >> నేను పరమైన, చెప్పడం నేను పేజీ, Geolocate కాల్. 764 00:39:11,840 --> 00:39:13,750 ఆపై ఏమీ లేదు శరీరం లో, ఎందుకంటే 765 00:39:13,750 --> 00:39:16,270 పేజీ యొక్క తల లో, నేను ఇక్కడ ఏమి గమనించవచ్చు. 766 00:39:16,270 --> 00:39:18,090 ఇక్కడ నా Geolocate ఫంక్షన్. 767 00:39:18,090 --> 00:39:23,560 మరియు ఈ కొన్ని లోపం ఉంది తనిఖీ చేస్తున్నాము ఉంటే navigator.geolocation రకం 768 00:39:23,560 --> 00:39:24,490 వివరింపబడని కాదు. 769 00:39:24,490 --> 00:39:26,240 కాబట్టి JavaScript ఈ ఉంది యంత్రాంగం మీరు 770 00:39:26,240 --> 00:39:28,270 ఏమిటి చెప్పగలను ఈ వేరియబుల్ రకం? 771 00:39:28,270 --> 00:39:30,790 మరియు అది undefined-- కాదు ఉంటే అది కొన్ని విలువ అర్థం 772 00:39:30,790 --> 00:39:35,940 నేను కాల్ వెళుతున్న navigator.geolocation.getCurrentPosition 773 00:39:35,940 --> 00:39:37,230 మరియు అప్పుడు బ్యాక్. 774 00:39:37,230 --> 00:39:37,750 >> ఈ ఏమిటి? 775 00:39:37,750 --> 00:39:39,916 కాబట్టి సాధారణంగా, ఏమిటి ఒక బ్యాక్, కేవలం స్పష్టతను? 776 00:39:39,916 --> 00:39:42,890 మీరు ఎదుర్కొంది ఉండవచ్చు ఇప్పటికే pset8 లో ఈ. 777 00:39:42,890 --> 00:39:44,790 బాక్ ఒక సాధారణ వార్తలు ఏమి పదం? 778 00:39:44,790 --> 00:39:48,430 779 00:39:48,430 --> 00:39:49,554 నాకు నేడు అనుకుని. 780 00:39:49,554 --> 00:39:50,470 ప్రేక్షకులు: [వినబడని]. 781 00:39:50,470 --> 00:39:53,322 782 00:39:53,322 --> 00:39:55,280 డేవిడ్ J. మలన్: ఖచ్చితంగా, ఒక ఫంక్షన్ ఆ ఉండాలి 783 00:39:55,280 --> 00:39:57,330 మేము డేటా మాత్రమే అని. 784 00:39:57,330 --> 00:40:01,510 బ్రౌజర్ కు ఈ కాల్, నా ప్రస్తుత పొందండి స్థానం, ఒక మిల్లీసెకను పడుతుంది 785 00:40:01,510 --> 00:40:02,720 అది ఒక నిమిషం పడుతుంది. 786 00:40:02,720 --> 00:40:06,960 దీని అర్థం మేము చెప్పడం ఉంది పొందండి getCurrentPosition పద్ధతి, 787 00:40:06,960 --> 00:40:09,910 ఈ బ్యాక్ కాల్, ఇది నేను వాచ్యంగా అనే బ్యాక్ 788 00:40:09,910 --> 00:40:13,150 సరళత, ఇది స్పష్టంగా ఇక్కడ ఈ ఒకటి. 789 00:40:13,150 --> 00:40:16,290 >> మరియు getCurrentPosition పనిచేస్తుంది మార్గం, డాక్యుమెంటేషన్ చదవడం ద్వారా 790 00:40:16,290 --> 00:40:19,540 ఆన్లైన్ కొన్ని జావాస్క్రిప్ట్ కోడ్ కోసం, ఉంది అది బ్యాక్ అని పిలవబడే ఆ కాల్స్ 791 00:40:19,540 --> 00:40:23,220 ఫంక్షన్ అది వెళుతుంది అది ఒక ఆబ్జెక్ట్, 792 00:40:23,220 --> 00:40:28,970 ఇది లోపలి .coords.latitude ఉంది మరియు .coords.longitude, 793 00:40:28,970 --> 00:40:32,140 సరిగ్గా ఎంత, అప్పుడు, నేను ఈ పేజీ రీలోడ్, 794 00:40:32,140 --> 00:40:33,985 నేను ఇక్కడ నా స్థానాన్ని చూడగలరు. 795 00:40:33,985 --> 00:40:35,610 ఇప్పుడు, కనీసం ఒక రక్షణ ఇక్కడ ఉంది. 796 00:40:35,610 --> 00:40:37,820 నేను ఈ పేజీ సందర్శించారు ముందు, నిజానికి పనిచేసినప్పుడు, 797 00:40:37,820 --> 00:40:40,935 నేను కనీసం ఏమి కోసం ప్రాంప్ట్? 798 00:40:40,935 --> 00:40:42,180 >> ప్రేక్షకులు: [వినబడని]. 799 00:40:42,180 --> 00:40:44,200 >> డేవిడ్ J. మలన్: అవును లేదా no-- మీరు ఈ అనుమతిస్తుంది లేదా తిరస్కరించడానికి కావలసిన? 800 00:40:44,200 --> 00:40:46,630 కానీ అలవాట్ల, చాలా, భావిస్తున్నాను మీరు అబ్బాయిలు బహుశా అనుసరిస్తున్నాయి, 801 00:40:46,630 --> 00:40:48,330 రెండు మీ ఫోన్లు మరియు మీ బ్రౌజర్. 802 00:40:48,330 --> 00:40:50,390 మాకు చాలా, నాకు కూడా, బహుశా 803 00:40:50,390 --> 00:40:54,960 ఈ మీరు days-- అందంగా లోనవుతాయి సరే, ఆమోదించండి, కేవలం ఎంటర్, ఒక పాప్ అప్ చూడడానికి, 804 00:40:54,960 --> 00:40:55,730 అనుమతించు. 805 00:40:55,730 --> 00:40:59,070 మరియు ఎక్కువగా, మీరు ఉంచవచ్చు మీ కారణాల ప్రమాదం. 806 00:40:59,070 --> 00:41:03,280 >> కాబట్టి నిజానికి, ఈ అద్భుతమైన బగ్ ఉంది కొన్ని సంవత్సరాల ago-- లేదా feature-- లేకపోవడం 807 00:41:03,280 --> 00:41:08,250 ITunes, కొన్ని సంవత్సరాల క్రితం అనగా, మీరు ఒక సెల్ ఫోన్ వచ్చింది ఉంటే, 808 00:41:08,250 --> 00:41:12,000 మరియు అది ఒక ఐఫోన్, ఉంది మరియు మీరు మీ ఇల్లు వదిలి 809 00:41:12,000 --> 00:41:15,600 మరియు అందువలన ప్రపంచవ్యాప్తంగా ప్రయాణించారు లేదా పొరుగు, అన్ని ఈ సమయం, 810 00:41:15,600 --> 00:41:17,819 మీ ఫోన్ లాగిన్ జరిగినది మీరు GPS ద్వారా ఇక్కడ. 811 00:41:17,819 --> 00:41:20,610 మరియు ఈ నిజంగా, వెల్లడించడం మరియు ప్రజలు రకమైన ఇప్పుడు ఈ ఆశించే. 812 00:41:20,610 --> 00:41:21,930 మీరు ఎక్కడ మీ ఫోన్ తెలుసు. 813 00:41:21,930 --> 00:41:24,990 కానీ సమస్య ఉంది, మీరు అప్ బ్యాకింగ్ చేశారు 814 00:41:24,990 --> 00:41:29,260 మీ ఫోన్ ఈ ముందు iTunes-- కు మంచి కోసం ఇది iCloud యొక్క రోజుల, 815 00:41:29,260 --> 00:41:33,960 లేదా worse-- కోసం డేటా నిల్వ చేయబడింది iTunes లో, పూర్తిగా ఎన్క్రిప్ట్. 816 00:41:33,960 --> 00:41:37,370 మీరు ఒక కుటుంబం లేదా రూమ్ మేట్స్ ఉంటే లేదా హానికరమైన పొరుగు వారిని 817 00:41:37,370 --> 00:41:41,430 వాచ్యంగా ప్రతి GPS ఆసక్తితో మీరు ఉమ్ది సమన్వయం, 818 00:41:41,430 --> 00:41:43,300 అతను లేదా ఆమె కేవలం అనుకొనుట , iTunes వద్ద డౌన్ కూర్చుని అమలు 819 00:41:43,300 --> 00:41:46,540 స్వేచ్ఛగా అని కొన్ని సాఫ్ట్వేర్ ఈ వంటి అందుబాటులో, మరియు ఉత్పత్తి పటాలు. 820 00:41:46,540 --> 00:41:48,680 >> నిజానికి, ఈ ఏమిటి నేను నా సొంత ఫోన్ యొక్క ఉత్పత్తి. 821 00:41:48,680 --> 00:41:49,380 నేను లో ప్లగ్. 822 00:41:49,380 --> 00:41:51,670 మరియు అది ఆధారంగా, కనిపిస్తోంది నీలం చుక్కలు, 823 00:41:51,670 --> 00:41:53,900 ఆ యొక్క ఎక్కువ వార్తలు GPS అక్షాంశాలు ఉన్నాయి 824 00:41:53,900 --> 00:41:56,680 iTunes ద్వారా లాగిన్ నేను అక్కడ ఈశాన్య ఉంది. 825 00:41:56,680 --> 00:42:00,030 కానీ నేను స్పష్టంగా పర్యటించారు కూడా మసాచుసెట్స్ లోపల ఒక బిట్. 826 00:42:00,030 --> 00:42:01,950 >> కాబట్టి ఆ బోస్టన్ హార్బర్ వార్తలు అక్కడ కుడివైపు. 827 00:42:01,950 --> 00:42:04,430 ఆ కేంబ్రిడ్జ్ రకంగా మరియు అది చీకటి ఎక్కడ బోస్టన్,. 828 00:42:04,430 --> 00:42:07,660 మరియు అప్పుడప్పుడు, నేను అమలు ఒక పెద్ద భౌగోళిక పనులు. 829 00:42:07,660 --> 00:42:11,464 >> కాని iTunes, సంవత్సరాలు, ఉత్తమ నాటికి నేను నాకు, ఈ డేటా యొక్క అన్ని తెలియజేయగలరా. 830 00:42:11,464 --> 00:42:13,380 మీరు చెప్పండి, ఆ సంవత్సరం, నేను నిజానికి ఉంది 831 00:42:13,380 --> 00:42:17,990 బోస్టన్ మధ్య చాలా ప్రయాణం మరియు న్యూయార్క్, ముందుకు వెనుకకు వెళ్లి 832 00:42:17,990 --> 00:42:18,830 మరియు ముందుకు వెనుకకు. 833 00:42:18,830 --> 00:42:22,660 నిజానికి, ఈ తిరిగి, అమ్ట్రాక్ నన్ను ఉంది మరియు ముందుకు, ముందుకు వెనుకకు, కొంచెం. 834 00:42:22,660 --> 00:42:25,970 ఆ అన్ని లాగిన్ జరిగిందని మరియు నా కంప్యూటర్ మీద ఎన్క్రిప్టెడ్ నిల్వ 835 00:42:25,970 --> 00:42:28,520 ఎవరైనా కోసం ఎవరు ఉండవచ్చు నా కంప్యూటర్ యాక్సెస్. 836 00:42:28,520 --> 00:42:29,480 >> ఈ ఆందోళన ఉంది. 837 00:42:29,480 --> 00:42:32,180 నేను ఎందుకు తెలియదు ఎందుకు పెన్సిల్వేనియా లేదా లో 838 00:42:32,180 --> 00:42:35,277 నా ఫోన్, పెన్సిల్వేనియా లో స్పష్టంగా చాలా దట్టంగా. 839 00:42:35,277 --> 00:42:37,360 ఆపై, చివరకు, నేను చూసారు నా Gcal, మరియు, వద్ద ఓహ్, నేను 840 00:42:37,360 --> 00:42:39,880 CMU, కార్నెగీ సందర్శించిన మెల్లన్, సమయంలో. 841 00:42:39,880 --> 00:42:42,031 మరియు అసహనము, ఆ రకమైన ఆ మిణుగురు లైటు వివరించారు. 842 00:42:42,031 --> 00:42:43,780 ఆపై, మీరు జూమ్ బయటకు మరింత, మీరు చెయ్యవచ్చు 843 00:42:43,780 --> 00:42:46,850 నేను శాన్ ఫ్రాన్సిస్కో సందర్శన చూడండి ఒక లేదా అప్పుడు మరింత సార్లు, 844 00:42:46,850 --> 00:42:51,140 మరియు నేను కూడా ఒక layover ఏ నేను అక్కడ, వెగాస్ భావిస్తున్నాను. 845 00:42:51,140 --> 00:42:54,120 కాబట్టి అన్ని దీన్ని కేవలం విమానాశ్రయం వద్ద, Layover. 846 00:42:54,120 --> 00:42:56,420 >> ప్రేక్షకులు: [నవ్వు] 847 00:42:56,420 --> 00:43:00,760 >> కాబట్టి ఈ ఈ అని మాత్రమే ఉంది సమస్యలు, నిజాయితీగా, సర్వవ్యాపితమై ఉన్నాయి. 848 00:43:00,760 --> 00:43:02,780 మరియు అది మాత్రమే అనిపిస్తుంది ఎక్కువగా ఉన్నట్లు 849 00:43:02,780 --> 00:43:05,810 ఈ యొక్క మరింత వెల్లడి చేస్తున్నారు, ఇది బహుశా మంచి విషయమే. 850 00:43:05,810 --> 00:43:08,390 నేను ప్రపంచంలో కాదు, విశ్వసించుటకు సిద్ధంగానుండు రచన సాఫ్ట్వేర్ వద్ద దారుణంగా పొందడానికి. 851 00:43:08,390 --> 00:43:10,520 మేము మంచి చేస్తున్నారు ఆశాజనక, గమనిస్తున్నారు వద్ద 852 00:43:10,520 --> 00:43:13,037 ఎలా చెడు కొన్ని సాఫ్ట్వేర్ మేము ఉపయోగించే ఉంది. 853 00:43:13,037 --> 00:43:14,870 మరియు కృతజ్ఞతగా, కొన్ని సంస్థలు మొదలయ్యాయి 854 00:43:14,870 --> 00:43:17,080 ఈ బాధ్యత జరగనుంది. 855 00:43:17,080 --> 00:43:19,080 >> కానీ రక్షణ రకాల మీరు మనస్సులో కలిగి? 856 00:43:19,080 --> 00:43:23,610 కాబట్టి పాస్వర్డ్ను నిర్వాహకులు పాటు, వంటి 1 పాస్వర్డ్ మరియు LastPass మరియు ఇతరులు, 857 00:43:23,610 --> 00:43:27,340 మీ పాస్వర్డ్లను మారుతున్న పాటు మరియు యాదృచ్ఛిక వాటిని వస్తోంది 858 00:43:27,340 --> 00:43:29,700 వంటి ఉపయోగించి సాఫ్ట్వేర్ ఆ, మీరు కూడా ప్రయత్నించవచ్చు 859 00:43:29,700 --> 00:43:31,700 ఉత్తమ వంటి మీరు గుప్తీకరించడానికి చెయ్యవచ్చు మీ ట్రాఫిక్ అన్ని 860 00:43:31,700 --> 00:43:34,680 కనీసం ముప్పు జోన్ ఇరుకైన. 861 00:43:34,680 --> 00:43:38,100 కాబట్టి ఉదాహరణకు, హార్వర్డ్ అనుబంధ, మీరు అన్ని vpn.harvard.edu వెళ్ళవచ్చు 862 00:43:38,100 --> 00:43:41,010 మరియు మీ హార్వర్డ్ ID మరియు పిన్ తో లాగిన్. 863 00:43:41,010 --> 00:43:49,350 మరియు ఈ ఒక సురక్షిత ఏర్పాటు చేస్తుంది మీరు మరియు హార్వర్డ్ మధ్య కనెక్షన్. 864 00:43:49,350 --> 00:43:51,150 >> ఇప్పుడు, ఆ లేదు తప్పనిసరిగా మీరు రక్షించడానికి 865 00:43:51,150 --> 00:43:54,360 మధ్య ముప్పులను వ్యతిరేకంగా హార్వర్డ్ మరియు Facebook లేదా హార్వర్డ్ 866 00:43:54,360 --> 00:43:54,861 మరియు Gmail. 867 00:43:54,861 --> 00:43:56,735 కానీ మీరు కూర్చుని మీరు మీరు లేదా ఒక విమానాశ్రయం లో 868 00:43:56,735 --> 00:43:59,260 స్టార్బక్స్ కూర్చుని లేదా మీరు ఒక స్నేహితుడు యొక్క ప్రదేశంలో కూర్చుని, 869 00:43:59,260 --> 00:44:02,730 మరియు మీరు నిజంగా వాటిని లేదా నమ్మరు వారి వారి ఇంటి రౌటర్ యొక్క ఆకృతీకరణ, 870 00:44:02,730 --> 00:44:04,970 కనీసం మీరు ఏర్పాటు చేయవచ్చు సురక్షిత కనెక్షన్ 871 00:44:04,970 --> 00:44:10,260 అని ఈ స్థలం వంటివి ఒక పరిధి బహుశా కొద్దిగా మంచి దక్కించుకున్నారని 872 00:44:10,260 --> 00:44:12,437 ఒక లాగ కంటే స్టార్బక్స్ లేదా వంటి. 873 00:44:12,437 --> 00:44:14,270 మరియు ఈ ఏమి ఉంది అది, మళ్ళీ, ఏర్పాటు 874 00:44:14,270 --> 00:44:16,300 మీరు మరియు ముగింపు మధ్య ఎన్క్రిప్షన్. 875 00:44:16,300 --> 00:44:17,880 >> కూడా ఫ్యాన్సియెర్స్ ఈ వంటి విషయాలు ఉన్నాయి. 876 00:44:17,880 --> 00:44:20,000 కాబట్టి మీరు కొన్ని ఇప్పటికే వాటిని , టోర్ తెలిసిన 877 00:44:20,000 --> 00:44:22,930 ఇది anonymization యొక్క ఈ విధమైన ఉంది నెట్వర్క్, మంది అనగా, 878 00:44:22,930 --> 00:44:26,640 వారు ఈ సాఫ్ట్వేర్ అమలు, మార్గం తరువాత వారి ఇంటర్నెట్ 879 00:44:26,640 --> 00:44:27,990 ప్రతి ఇతర ద్వారా ట్రాఫిక్. 880 00:44:27,990 --> 00:44:31,460 కాబట్టి తక్కువ పాయింట్ ఉంది ఇకపై ఒక మరియు B ల మధ్య 881 00:44:31,460 --> 00:44:35,850 కానీ పైగా కావచ్చు మీరు తప్పనిసరిగా అని ఉంచండి 882 00:44:35,850 --> 00:44:40,742 ఒక ట్రాక్లను కవర్ మరియు వదిలి మీ HTTP కు రికార్డు తక్కువ 883 00:44:40,742 --> 00:44:43,950 అది జరగబోతోంది ఎందుకంటే ట్రాఫిక్, నుండి వచ్చింది ఇతరుల యొక్క మొత్తం బంచ్ 884 00:44:43,950 --> 00:44:45,990 ల్యాప్టాప్లు లేదా డెస్క్టాప్లు, మంచి కోసం లేదా తప్పుడు. 885 00:44:45,990 --> 00:44:48,180 >> అయితే ఈ ఒక surefire విషయం కాదు. 886 00:44:48,180 --> 00:44:51,560 మీరు కొన్ని గత సంవత్సరం గుర్తు ఉండవచ్చు పిలిపించారు బాంబు బెదరింపు. 887 00:44:51,560 --> 00:44:54,662 మరియు అది ఒక చివరికి గుర్తించారు ఇక్కడ ఈ నెట్వర్క్ చేసిన యూజర్. 888 00:44:54,662 --> 00:44:57,870 నేను గుర్తు మరియు అక్కడ క్యాచ్, ఉంది కాదు అనేక ఇతర వ్యక్తులు 889 00:44:57,870 --> 00:45:02,190 ఈ లేదా వంటి సాఫ్ట్వేర్ ఉపయోగించి ఈ పోర్ట్ మరియు ప్రోటోకాల్ ఉపయోగించి, 890 00:45:02,190 --> 00:45:06,250 ఇది కూడా ఒక నెట్వర్క్ కోసం ఆ కష్టం కాదు కొన్ని సంభావ్యత తో ఎవరు, గుర్తించడానికి, 891 00:45:06,250 --> 00:45:08,950 నిజానికి అజ్ఞాతం లో తన ట్రాఫిక్. 892 00:45:08,950 --> 00:45:12,030 >> ఆ ఉన్నట్లయితే నేను తెలియదు ప్రశ్న లో అసలు వివరముల. 893 00:45:12,030 --> 00:45:15,400 కానీ ఖచ్చితంగా, ఎవరూ గుర్తించలేరు ఈ అలాగే, surefire పరిష్కారాలను ఉన్నాయి. 894 00:45:15,400 --> 00:45:18,820 మరియు ఇక్కడ గోల్ నేడు కనీసం ఉంది మీరు ఈ విషయాల గురించి ఆలోచిస్తూ పొందండి 895 00:45:18,820 --> 00:45:23,140 మరియు పద్ధతులు తో వస్తున్న వాటిని వ్యతిరేకంగా మిమ్మల్ని డిఫెండింగ్. 896 00:45:23,140 --> 00:45:28,858 బెదిరింపులు అన్ని ప్రశ్నలు అక్కడ మీరు నిరీక్షించు, మరియు ఇక్కడ? 897 00:45:28,858 --> 00:45:29,358 అవును? 898 00:45:29,358 --> 00:45:29,858 899 00:45:29,858 --> 00:45:31,793 ప్రేక్షకులు: ఎలా సురక్షిత చేయండి మేము సగటు అంచనా 900 00:45:31,793 --> 00:45:35,210 [? వెబ్, అని?] వంటి సగటు CS50 ప్రాజెక్ట్? 901 00:45:35,210 --> 00:45:38,530 >> డేవిడ్ J. మలన్: సగటు CS50 ప్రాజెక్ట్? 902 00:45:38,530 --> 00:45:43,190 ఇది ఎల్లప్పుడూ ప్రతి సంవత్సరం నిరూపించబడింది ఆ కొన్ని CS50 చివరి ప్రాజెక్టుల కాదు 903 00:45:43,190 --> 00:45:44,530 ముఖ్యంగా సురక్షిత. 904 00:45:44,530 --> 00:45:47,940 సాధారణంగా, ఇది కొన్ని రూమ్మేట్ లేదా hallmate లెక్కల ఈ 905 00:45:47,940 --> 00:45:51,200 మీ ప్రాజెక్ట్ కు అభ్యర్ధనలను పంపడం ద్వారా. 906 00:45:51,200 --> 00:45:55,230 >> చిన్న answer-- ఎన్ని వెబ్సైట్లు సురక్షితం? 907 00:45:55,230 --> 00:45:57,450 నేను నేడు క్రమరాహిత్యాలు న ఎంచుకోవడం చేస్తున్నాను. 908 00:45:57,450 --> 00:46:00,640 ఇది కేవలం అనుకోకుండా చూపేవాడు నేను ఈ వెబ్ సైట్ గ్రహించలేక 909 00:46:00,640 --> 00:46:03,390 నేను స్పష్టముగా ఈ క్రమం చేసిన రుచికరమైన ఏర్పాట్లు from-- 910 00:46:03,390 --> 00:46:05,348 మరియు నేను ఖచ్చితంగా తెలియదు నేను చేస్తాము వారి వెబ్ సైట్ ఉపయోగించి ఆపడానికి; 911 00:46:05,348 --> 00:46:08,030 నేను మార్పు ఉండవచ్చు నా మరింత regularly-- పాస్వర్డ్ను 912 00:46:08,030 --> 00:46:11,320 అది ఎంత క్లియర్ కాదు అవకాశం ఈ various-- 913 00:46:11,320 --> 00:46:12,970 ఈ చాక్లెట్ ఉంటుంది నిజానికి. 914 00:46:12,970 --> 00:46:16,172 915 00:46:16,172 --> 00:46:19,130 చిన్న సమాధానం, నేను ఆ సమాధానం లేదు సమర్థవంతంగా, ఇతర చెప్పటానికి కంటే 916 00:46:19,130 --> 00:46:22,150 నాకు ఆ హార్డ్ కాదు ఈ ఉదాహరణలు కొన్ని కనుగొనేందుకు కేవలం 917 00:46:22,150 --> 00:46:24,040 ఉపన్యాసంలో చర్చ కొరకు. 918 00:46:24,040 --> 00:46:26,456 మరియు కేవలం ఒక కన్ను ఉంచడానికి వార్తలు మరియు ఇతర వనరులు 919 00:46:26,456 --> 00:46:29,590 అన్ని మరింత తెస్తుంది విషయాలను ఈ రకాల వెలుగులోకి. 920 00:46:29,590 --> 00:46:32,460 >> అన్ని కుడి, యొక్క ముగుస్తుంది లెట్ ఈ ప్రీక్వెల్ తో 921 00:46:32,460 --> 00:46:36,870 CS50 యొక్క జట్టు మీరు కోసం సిద్ధం చేసింది CS50 Hackathon ఊహించి. 922 00:46:36,870 --> 00:46:39,763 మరియు ఒక మీ మార్గంలో క్షణం, పండు వడ్డిస్తారు. 923 00:46:39,763 --> 00:46:40,429 [వీడియో ప్లేబ్యాక్] 924 00:46:40,429 --> 00:46:43,595 [MUSIC Fergie, Q చిట్కా, మరియు GOONROCK, "ఒక చిన్న పార్టీ (ఎవరూ హత్య ఎప్పుడూ 925 00:46:43,595 --> 00:46:44,373 మేము వచ్చింది) "] 926 00:46:44,373 --> 00:48:08,880 927 00:48:08,880 --> 00:48:13,467 >> - [గురక] 928 00:48:13,467 --> 00:48:14,300 [END వీడియో ప్లేబ్యాక్] 929 00:48:14,300 --> 00:48:15,420 డేవిడ్ J. మలన్: ఆ CS50 కోసం అంతే. 930 00:48:15,420 --> 00:48:16,544 మేము బుధవారం మీరు చూస్తారు. 931 00:48:16,544 --> 00:48:20,670 932 00:48:20,670 --> 00:48:25,840 [MUSIC - Skrillex, "IMMA 'దీనిని"] 933 00:48:25,840 --> 00:51:47,776