1 00:00:00,350 --> 00:00:03,890 Because keeping up-to-date with the latest security patches 2 00:00:03,920 --> 00:00:05,040 or patches at all, 3 00:00:05,530 --> 00:00:07,330 for all your different types of software 4 00:00:07,360 --> 00:00:10,880 is a huge hassle, we want to automate it. 5 00:00:11,420 --> 00:00:14,160 Also if we do automate it, it means we're not going to forget, 6 00:00:14,200 --> 00:00:17,200 and it's more likely those patches are applied, 7 00:00:17,540 --> 00:00:21,360 and it's more likely that we're going to be safe from attacks. 8 00:00:22,340 --> 00:00:25,780 There is one main application that I recommend for doing this, 9 00:00:26,170 --> 00:00:31,170 and that is Secunia Personal Software Inspector or PSI. 10 00:00:31,530 --> 00:00:33,170 And it's also free. 11 00:00:41,380 --> 00:00:45,380 It's maintained by this company and they are a security company 12 00:00:46,280 --> 00:00:51,260 and therefore it has a strong focus on updates where security matters most. 13 00:00:51,870 --> 00:00:56,560 The update data has to be updated to be useful and 14 00:00:56,580 --> 00:00:58,160 it's maintained by Secunia. 15 00:00:58,980 --> 00:01:01,010 And they do quite a good job of doing that 16 00:01:01,830 --> 00:01:04,830 but they don't cover all software, 17 00:01:05,190 --> 00:01:08,200 but they do cover all of the software 18 00:01:08,240 --> 00:01:10,770 that is important for security. 19 00:01:11,100 --> 00:01:12,979 If you just simply go to the website, you're going to 20 00:01:12,980 --> 00:01:15,310 have to fill in your details here, 21 00:01:15,810 --> 00:01:19,490 download, you’ll get the executable. 22 00:01:19,970 --> 00:01:21,200 If you run this, 23 00:01:23,120 --> 00:01:27,240 select your language, Next, accept the license. 24 00:01:28,220 --> 00:01:31,730 Now you have the choice of how you want this to be set. 25 00:01:31,760 --> 00:01:35,620 You can set it to “Update programs automatically”, 26 00:01:35,930 --> 00:01:39,850 which I recommend for you when it's all set up, 27 00:01:40,540 --> 00:01:41,690 definitely set it to that. 28 00:01:42,220 --> 00:01:44,180 But for when you first install it, 29 00:01:44,370 --> 00:01:47,580 I recommend that you set it to “Download updates automatically”, 30 00:01:47,620 --> 00:01:49,540 and then “Let me choose whether to update”. 31 00:01:50,500 --> 00:01:53,200 This way you can choose 32 00:01:53,620 --> 00:01:57,370 which software you may not want to have updated, 33 00:01:57,440 --> 00:01:59,330 because it could be that you have some software 34 00:01:59,370 --> 00:02:02,320 that you don't want to update it for different reasons. 35 00:02:02,410 --> 00:02:04,720 You don't want it to start automatically 36 00:02:04,820 --> 00:02:08,440 updating those applications because that's exactly what it’ll do 37 00:02:08,920 --> 00:02:09,920 if you set this. 38 00:02:10,320 --> 00:02:12,970 You may even not want it to download anything at all 39 00:02:13,010 --> 00:02:17,040 but just check to see whether or not your software is up-to-date, 40 00:02:17,970 --> 00:02:19,170 just for the install. 41 00:02:20,210 --> 00:02:23,580 In fact, I'll check it to this just for the install. 42 00:02:27,760 --> 00:02:31,000 And then do you want to launch it? Yes we do. 43 00:02:32,180 --> 00:02:35,790 When you first start the program, it scans for software 44 00:02:35,950 --> 00:02:38,600 looking for what is installed. 45 00:02:39,280 --> 00:02:41,630 This can take some time, 46 00:02:41,840 --> 00:02:45,180 especially if you've got a lot of applications, you've got a large hard drive. 47 00:02:45,820 --> 00:02:48,040 You’ll also need a internet connection, 48 00:02:48,580 --> 00:02:53,060 and it needs to get the latest updates with that internet connection. 49 00:02:53,530 --> 00:02:56,810 If you don't have a connection, it may start to grumble, 50 00:02:57,400 --> 00:03:01,380 and if it seems to have hung, just leave it, 51 00:03:01,880 --> 00:03:05,670 it's probably just scanning to see what software you've got. 52 00:03:05,770 --> 00:03:07,490 And you’ll find that this application 53 00:03:08,220 --> 00:03:10,420 can become unresponsive from time to time, 54 00:03:10,450 --> 00:03:12,690 but if you leave it, it's usually just 55 00:03:13,300 --> 00:03:15,730 trying to do something in the background, 56 00:03:16,110 --> 00:03:19,040 scanning your files, etc. 57 00:03:20,560 --> 00:03:24,590 If you look here we have Settings. 58 00:03:25,030 --> 00:03:26,860 If Detailed view isn't selected, 59 00:03:26,930 --> 00:03:30,750 just check that check box and that will give you a better view 60 00:03:30,820 --> 00:03:32,800 of what apps need to be updated. 61 00:03:33,260 --> 00:03:37,800 This is the options we had while we did the install. 62 00:03:38,340 --> 00:03:41,150 Here you can change it back to Update 63 00:03:42,560 --> 00:03:45,630 automatically, which is recommended. 64 00:03:46,080 --> 00:03:48,310 What you can do, so what I've done here is, 65 00:03:48,330 --> 00:03:50,480 I've deliberately made sure that there is 66 00:03:50,890 --> 00:03:52,670 some software that is 67 00:03:53,770 --> 00:03:54,970 out of date. 68 00:03:55,620 --> 00:03:57,120 If I click on here, 69 00:03:58,080 --> 00:04:00,460 right click I can decide 70 00:04:01,090 --> 00:04:03,570 perhaps I want to ignore updates for this program. 71 00:04:03,600 --> 00:04:06,710 Maybe it’s some software that if I update it, 72 00:04:06,730 --> 00:04:08,090 I have to 73 00:04:09,060 --> 00:04:11,860 change some code that I’ve developed. 74 00:04:12,710 --> 00:04:15,470 So you can actually ignore it and then 75 00:04:15,630 --> 00:04:18,050 choose all the ones that you actually want to ignore, 76 00:04:18,610 --> 00:04:21,780 and then change it to Update automatically. 77 00:04:23,650 --> 00:04:25,040 You can show the details, 78 00:04:25,110 --> 00:04:27,220 which doesn't really show you much more 79 00:04:27,260 --> 00:04:29,120 than what you get from the detailed view, 80 00:04:29,720 --> 00:04:31,970 which is the installed version. 81 00:04:32,420 --> 00:04:35,090 Plus you get the location of where the file is. 82 00:04:37,540 --> 00:04:39,620 Very useful, if you go on More information 83 00:04:39,650 --> 00:04:41,960 it's going to launch your browser 84 00:04:42,420 --> 00:04:43,920 and it's going to give you information 85 00:04:44,050 --> 00:04:47,540 about the patch and the vulnerability. 86 00:04:47,640 --> 00:04:49,640 And you can see here, highly critical. 87 00:04:50,960 --> 00:04:54,100 So that would be one that you would probably want to install 88 00:04:54,450 --> 00:04:56,680 because again iTunes is a 89 00:04:57,200 --> 00:05:01,020 application that directly interfaces with the internet so 90 00:05:01,520 --> 00:05:05,530 it's particularly sensitive to needing to be updated. 91 00:05:07,090 --> 00:05:10,240 You can look at History and see what has been 92 00:05:11,490 --> 00:05:14,980 already installed or updated. 93 00:05:16,370 --> 00:05:19,920 If you have a program that you want to be monitored but it isn't here, 94 00:05:20,340 --> 00:05:23,490 then you can request from Secunia to 95 00:05:24,030 --> 00:05:27,730 add that, and if you're lucky they may indeed add it. 96 00:05:29,730 --> 00:05:31,620 You can scan again. 97 00:05:33,730 --> 00:05:38,560 You'll see it'll start to download the latest definitions 98 00:05:39,480 --> 00:05:42,560 and it will scan your system again. 99 00:05:43,340 --> 00:05:47,090 And like I said, this can take a little bit of time 100 00:05:47,450 --> 00:05:48,770 if you've got a large system. 101 00:05:50,100 --> 00:05:52,400 You can see here it gives you a rating of – 102 00:05:53,860 --> 00:05:56,050 here is 97% for 103 00:05:56,920 --> 00:06:00,420 how up-to-date it believes my system to be. 104 00:06:03,710 --> 00:06:07,090 And this says “Currently updating”, 105 00:06:07,660 --> 00:06:08,660 so 106 00:06:13,300 --> 00:06:17,580 let's change these settings to Download. 107 00:06:23,110 --> 00:06:26,900 And you can see here, this is doing exactly what I mentioned, 108 00:06:27,300 --> 00:06:31,510 in that it starts to pause 109 00:06:31,800 --> 00:06:33,690 and you're not quite sure what it's doing here, 110 00:06:33,730 --> 00:06:35,580 it's got a little timer, but 111 00:06:35,980 --> 00:06:39,620 what it's doing is it's updating in the background 112 00:06:39,640 --> 00:06:41,710 and you’ll get this little timer. 113 00:06:41,730 --> 00:06:44,160 The best thing is just to leave it, 114 00:06:44,630 --> 00:06:46,160 let it get on with what it's doing 115 00:06:46,690 --> 00:06:48,500 and then eventually it will come back 116 00:06:48,610 --> 00:06:50,450 and you'll be able to use the interface again. 117 00:06:54,189 --> 00:06:58,385 Now, there are alternative tools and to this one, 118 00:06:58,560 --> 00:06:59,738 to automate patching. 119 00:07:00,538 --> 00:07:02,683 There is something called Appupdater, 120 00:07:03,520 --> 00:07:05,861 there is FileHippo App Manager, 121 00:07:06,901 --> 00:07:08,232 there's Ninite, 122 00:07:09,352 --> 00:07:11,454 there’s Software Informer Client, 123 00:07:12,785 --> 00:07:15,570 there's Software Update Monitor or SUMo, 124 00:07:16,225 --> 00:07:19,781 but make sure you get the lite version of that because the non-lite version 125 00:07:20,196 --> 00:07:23,200 comes with all the adware and bloatware. 126 00:07:24,970 --> 00:07:27,498 There is Heimdal Free. 127 00:07:27,629 --> 00:07:29,520 Not sure if I'm saying that correctly. 128 00:07:30,225 --> 00:07:33,425 That comes from a security company, so that has a security focus 129 00:07:34,000 --> 00:07:36,487 so that's worth a look. 130 00:07:37,432 --> 00:07:41,680 You can also do automated driver updates 131 00:07:42,370 --> 00:07:44,436 and there's a few pieces of software that do that. 132 00:07:45,105 --> 00:07:47,956 Dumo is one example. 133 00:07:49,047 --> 00:07:51,803 If you have your machine switched off any length of time, 134 00:07:52,072 --> 00:07:54,872 or you're disconnected from the internet for any length of time, 135 00:07:55,120 --> 00:07:58,610 before you start using your browser, or going on to the internet, 136 00:07:58,780 --> 00:08:00,916 you need to check to see if you're up to date 137 00:08:01,176 --> 00:08:02,407 with your patches first. 138 00:08:02,785 --> 00:08:04,400 Get your system up to date first, 139 00:08:04,930 --> 00:08:06,756 then use your browser, 140 00:08:06,967 --> 00:08:07,985 then use your internet. 141 00:08:09,825 --> 00:08:11,090 And if we look here, 142 00:08:12,021 --> 00:08:14,429 it's actually conveniently 143 00:08:14,952 --> 00:08:16,610 auto updated it for us 144 00:08:17,090 --> 00:08:19,636 and we're on the latest version here. 145 00:08:21,920 --> 00:08:22,938 On History, 146 00:08:23,723 --> 00:08:26,160 we can see the update’s been made, 147 00:08:27,156 --> 00:08:28,858 which is brilliant. 148 00:08:32,829 --> 00:08:34,058 Now we're at 100%.