1 00:00:01,100 --> 00:00:08,390 So in this video I'm going to show you how to download Tor verify it and make sure that it hasn't been 2 00:00:08,390 --> 00:00:14,990 modified as it got downloaded and then install it on a Windows 10 system. 3 00:00:14,990 --> 00:00:22,580 If you have OS X or Linux then please skip this lecture and I will cover install and Tor on other operating 4 00:00:22,580 --> 00:00:25,810 systems and the next lectures. 5 00:00:25,880 --> 00:00:31,370 So as you can see the normal page is loading for me so I'm going to download it from here. 6 00:00:31,370 --> 00:00:37,460 I have a 64 bit computer and I'm running Microsoft Windows so I'm just going to click on the 64 bit 7 00:00:37,460 --> 00:00:42,910 link for Microsoft Windows and I'm going to save this. 8 00:00:42,960 --> 00:00:47,530 This will automatically save the file right here for me in the downloads. 9 00:00:48,300 --> 00:00:54,270 And as you can see the download is complete now and I can literally just double click it and install 10 00:00:54,270 --> 00:00:56,370 it just like any other program. 11 00:00:56,790 --> 00:01:05,820 But before doing that it's a very good idea to verify that the file we downloaded here did not get modified 12 00:01:06,150 --> 00:01:08,490 as it was being downloaded. 13 00:01:08,490 --> 00:01:14,430 Because when you download something from the internet it passes through a number of nodes in which it 14 00:01:14,430 --> 00:01:19,580 can be modified so it can be modified by your Internet service provider. 15 00:01:19,590 --> 00:01:26,580 It can be modified by your network administrator and it can even be modified by hackers who managed 16 00:01:26,580 --> 00:01:29,570 to intercept the connection. 17 00:01:29,760 --> 00:01:37,260 So in order to verify that this file did not get modified we're going to use a signature provided to 18 00:01:37,260 --> 00:01:40,050 us by the Tor developers. 19 00:01:40,050 --> 00:01:47,890 So as you can see on this page each download has a sig this sig stands for signature. 20 00:01:47,970 --> 00:01:54,030 And this is a file that is unique to this download to the installer. 21 00:01:54,180 --> 00:02:02,100 It was generated by the developers when they packaged the installer and it can be used to verify that 22 00:02:02,100 --> 00:02:08,810 the installer did not get modified since it was packaged by the developers. 23 00:02:09,030 --> 00:02:15,020 So to verify the installer the first step is to download its signature. 24 00:02:15,030 --> 00:02:18,870 So like I said as you can see each file has its own signature. 25 00:02:19,350 --> 00:02:26,160 I downloaded this file right here so I'm going to download this signature in here so I'm going to right 26 00:02:26,190 --> 00:02:34,260 click the signature file and I'm going to click on Steve link us to download it and I'm gonna save it 27 00:02:34,350 --> 00:02:35,680 in my downloads. 28 00:02:35,680 --> 00:02:42,430 Same place that we have in here and I'm just going to click on Save and you can see we have this new 29 00:02:42,430 --> 00:02:45,910 file with a dot a C extension. 30 00:02:45,970 --> 00:02:49,540 This is the signature for this file. 31 00:02:49,540 --> 00:02:54,040 So as you can see in here each download has its own signature. 32 00:02:54,040 --> 00:02:58,770 So the signature is relevant to the file that we just downloaded. 33 00:02:58,990 --> 00:03:03,550 And it can be used to verify the integrity of the file. 34 00:03:04,150 --> 00:03:09,910 So what we're going to do is we're going to use another program called GPO G for when we're going to 35 00:03:09,910 --> 00:03:16,600 use this program to check the signature and make sure that this file right here matches the signature 36 00:03:16,600 --> 00:03:17,480 right here. 37 00:03:17,560 --> 00:03:21,880 And if it does then this means that the file has not been modified. 38 00:03:21,970 --> 00:03:29,830 Cause if this file gets modified then this this signature right here will not match the file. 39 00:03:31,000 --> 00:03:37,440 So the first step now is to download this program that will verify the signature for us which is G P 40 00:03:37,440 --> 00:03:39,580 G 4 win right here. 41 00:03:39,820 --> 00:03:43,250 I'm going to include its download link in the resources. 42 00:03:43,630 --> 00:03:45,460 Right now I'm going to set this to zero. 43 00:03:45,460 --> 00:03:50,680 I don't want to donate and I'm just going to click on Download to download the program. 44 00:03:50,680 --> 00:03:56,380 We're going to save it and we have it right here. 45 00:03:56,420 --> 00:04:02,720 Now we're going to double click this to install it and it's a normal windows installer. 46 00:04:02,720 --> 00:04:06,830 So it's actually very very simple we're just going to click on. 47 00:04:06,830 --> 00:04:08,500 Okay. 48 00:04:08,560 --> 00:04:14,830 Next Next install and it'll install it for us and that's it we're done. 49 00:04:14,830 --> 00:04:15,820 So we're going to finish. 50 00:04:15,880 --> 00:04:17,090 I don't want to reboot. 51 00:04:17,110 --> 00:04:20,380 I'm going to reboot later and that's it. 52 00:04:20,380 --> 00:04:26,830 Now the file is installed and we can actually use it with a graphical user interface that I noticed 53 00:04:26,860 --> 00:04:28,390 is a little bit buggy. 54 00:04:28,450 --> 00:04:36,040 Therefore we're going to use it using the command prompt so I'm going to go to start I'm going to type 55 00:04:36,040 --> 00:04:41,470 CND to open my command prompt they'll just put this here. 56 00:04:43,310 --> 00:04:52,250 So the first thing that we need to do is import the key of detour developers so we can get that from 57 00:04:52,250 --> 00:04:54,000 their page right here. 58 00:04:54,020 --> 00:04:58,560 This is their key and we can actually add it using this command. 59 00:04:58,610 --> 00:05:01,360 So we do GPO G dirty X E. 60 00:05:01,400 --> 00:05:04,740 This is the name of the program that we just installed. 61 00:05:04,760 --> 00:05:11,570 We're giving the key server that it's going to get the key from and we're giving it the developer key 62 00:05:11,570 --> 00:05:12,500 right here. 63 00:05:12,590 --> 00:05:20,580 After the receive keys argument so I'm gonna copy all of this and I'm going to paste it here. 64 00:05:20,590 --> 00:05:26,620 All I have to do is just right click it will automatically paste and I'm going to hit enter. 65 00:05:26,620 --> 00:05:27,900 This could take some time. 66 00:05:27,910 --> 00:05:31,240 So just be patient and give it its time. 67 00:05:31,270 --> 00:05:35,500 You might also have to run this command a number of times until it works. 68 00:05:35,500 --> 00:05:40,870 This is because their servers might be under pressure so you want to be able to get the key. 69 00:05:41,620 --> 00:05:44,890 But as you can see right here I was able to get the key. 70 00:05:45,520 --> 00:05:51,090 So right now we can go ahead and verify the file that we downloaded. 71 00:05:51,250 --> 00:05:55,060 But before I do that I'm going to make sure I have the correct key. 72 00:05:55,840 --> 00:06:02,770 So I'm going to do a GP do that EKG the same command I'm going to say I want to see the fingerprint 73 00:06:03,910 --> 00:06:06,130 of the key that I requested. 74 00:06:06,130 --> 00:06:09,330 So the key that I requested is this key right here. 75 00:06:09,340 --> 00:06:13,690 So I'm going to copy it again and I'm going to paste it 76 00:06:16,570 --> 00:06:19,420 and right here we have the fingerprint of the key. 77 00:06:19,900 --> 00:06:26,770 And what you want to do is compare this fingerprint right here with the fingerprint that you have on 78 00:06:26,770 --> 00:06:31,540 their website which is this one if you have the same fingerprint. 79 00:06:31,540 --> 00:06:38,020 This means that you've downloaded the correct key and it means that we can use this key to verify the 80 00:06:38,020 --> 00:06:46,230 integrity of this installer so the last step now is to actually do that and verify that this installer 81 00:06:46,290 --> 00:06:48,120 is the correct installer. 82 00:06:48,120 --> 00:06:50,400 And again we're going to use the same command. 83 00:06:50,730 --> 00:06:55,540 But first we will need to navigate to where we have the installer. 84 00:06:55,620 --> 00:07:00,010 So as you can see the installer is in users Zaid downloads. 85 00:07:00,120 --> 00:07:02,270 So I need to go to the downloads directory. 86 00:07:02,700 --> 00:07:06,260 So we're going to use the CDE command to change our working directory. 87 00:07:06,360 --> 00:07:08,130 And I want to go to downloads. 88 00:07:08,130 --> 00:07:10,970 Keep in mind it's capital in here. 89 00:07:11,130 --> 00:07:12,450 I'm going to hit enter. 90 00:07:12,450 --> 00:07:20,060 And as you can see now I'm an user as a download and I can do DIY or to list all the files that we have. 91 00:07:20,490 --> 00:07:28,630 And you can see we have the G.P.S. installer we have the Tor Browser installer and the signature. 92 00:07:29,880 --> 00:07:35,040 So all we have to do is use GPO G dot EMC again. 93 00:07:35,610 --> 00:07:43,750 We're going to say that I want to verify and we're going to give it the name of this signature. 94 00:07:43,750 --> 00:07:46,840 So this is the name of the signature file. 95 00:07:46,840 --> 00:07:48,050 You can copy it. 96 00:07:48,190 --> 00:07:48,530 You are. 97 00:07:48,540 --> 00:07:54,610 We also have it in here so you can copy it from here or you can just type the starter with followed 98 00:07:54,610 --> 00:07:55,440 by a tab. 99 00:07:55,470 --> 00:08:03,960 It'll auto complete for us and make sure you complete to the DOT a C to specify the signature file I'm 100 00:08:03,960 --> 00:08:07,150 going to hit enter. 101 00:08:07,390 --> 00:08:10,810 Let's just make this a little bit bigger so we can read it easier. 102 00:08:11,530 --> 00:08:15,410 And as you can see it's telling us that this is a good signature. 103 00:08:15,430 --> 00:08:22,810 So basically it's telling us that the signature right here is the correct signature for this file. 104 00:08:22,810 --> 00:08:29,350 So this means that this file has not been modified since we downloaded it from this page because this 105 00:08:29,350 --> 00:08:35,320 page had the file itself it had the installer itself and it had the signature which we downloaded from 106 00:08:35,320 --> 00:08:36,030 here. 107 00:08:36,070 --> 00:08:43,330 Like I said each signature is unique to each file and we use this signature with the developer key to 108 00:08:43,330 --> 00:08:44,650 sign this file. 109 00:08:44,650 --> 00:08:46,840 And as you can see everything marched. 110 00:08:46,870 --> 00:08:54,280 So this means that this file has not been modified since we downloaded it from the web page. 111 00:08:54,280 --> 00:08:59,550 So we can go ahead now and double click it to install Tor. 112 00:08:59,790 --> 00:09:03,070 So as you can see this step was optional. 113 00:09:03,090 --> 00:09:04,580 You don't have to do it. 114 00:09:04,680 --> 00:09:10,530 But we did it just to make sure that this file has not been modified by anybody. 115 00:09:10,530 --> 00:09:17,550 When we downloaded it from our Web site so the rest of the install is very simple we're going to say 116 00:09:17,580 --> 00:09:19,750 OK I want the language to be English. 117 00:09:19,860 --> 00:09:25,950 I'm going to keep the installation path for the default one I'm going to click on install it will install 118 00:09:25,950 --> 00:09:31,690 it for me just like any other program and were done. 119 00:09:32,060 --> 00:09:37,780 So you can uncheck these if you don't want to on tour or if you don't want to add it to the start menu. 120 00:09:37,820 --> 00:09:39,820 I'm going to keep everything the same. 121 00:09:39,890 --> 00:09:45,880 I'm going to click on finish and this will automatically start the Tor browser for me. 122 00:09:46,280 --> 00:09:51,150 As you can see right here still in me I can click on Kinect to connect to the network. 123 00:09:51,500 --> 00:09:59,660 So we're going to do the and now the browser is going to first connect to the tour network and then 124 00:09:59,840 --> 00:10:01,730 launch the browser for me. 125 00:10:01,730 --> 00:10:06,760 And as you can see the browser is working and I'm not going to use it right now. 126 00:10:06,760 --> 00:10:08,660 I'm not going to show you how to use it. 127 00:10:08,660 --> 00:10:11,670 We'll talk about this in the next lectures. 128 00:10:11,810 --> 00:10:19,640 But right now we have a clean version of the Tor Browser installed on our computer and ready to be used.