﻿WEBVTT

00:00:00.350 --> 00:00:03.890
Because keeping up-to-date
with the latest security patches

00:00:03.920 --> 00:00:05.040
or patches at all,

00:00:05.530 --> 00:00:07.330
for all your different
types of software

00:00:07.360 --> 00:00:10.880
is a huge hassle, we want
to automate it.

00:00:11.420 --> 00:00:14.160
Also if we do automate it, it means
we're not going to forget,

00:00:14.200 --> 00:00:17.200
and it's more likely those
patches are applied,

00:00:17.540 --> 00:00:21.360
and it's more likely that we're going
to be safe from attacks.

00:00:22.340 --> 00:00:25.780
There is one main application that
I recommend for doing this,

00:00:26.170 --> 00:00:31.170
and that is Secunia Personal
Software Inspector or PSI.

00:00:31.530 --> 00:00:33.170
And it's also free.

00:00:41.380 --> 00:00:45.380
It's maintained by this company
and they are a security company

00:00:46.280 --> 00:00:51.260
and therefore it has a strong focus on
updates where security matters most.

00:00:51.870 --> 00:00:56.560
The update data has to be updated
to be useful and

00:00:56.580 --> 00:00:58.160
it's maintained by Secunia.

00:00:58.980 --> 00:01:01.010
And they do quite a good
job of doing that

00:01:01.830 --> 00:01:04.830
but they don't cover
all software,

00:01:05.190 --> 00:01:08.200
but they do cover all
of the software

00:01:08.240 --> 00:01:10.770
that is important for security.

00:01:11.100 --> 00:01:12.979
If you just simply go to the website,
you're going to

00:01:12.980 --> 00:01:15.310
have to fill in your
details here,

00:01:15.810 --> 00:01:19.490
download, you’ll get
the executable.

00:01:19.970 --> 00:01:21.200
If you run this,

00:01:23.120 --> 00:01:27.240
select your language, Next,
accept the license.

00:01:28.220 --> 00:01:31.730
Now you have the choice of how
you want this to be set.

00:01:31.760 --> 00:01:35.620
You can set it to “Update
programs automatically”,

00:01:35.930 --> 00:01:39.850
which I recommend for you
when it's all set up,

00:01:40.540 --> 00:01:41.690
definitely set it to that.

00:01:42.220 --> 00:01:44.180
But for when you
first install it,

00:01:44.370 --> 00:01:47.580
I recommend that you set it to
“Download updates automatically”,

00:01:47.620 --> 00:01:49.540
and then “Let me choose
whether to update”.

00:01:50.500 --> 00:01:53.200
This way you can choose

00:01:53.620 --> 00:01:57.370
which software you may not want
to have updated,

00:01:57.440 --> 00:01:59.330
because it could be that
you have some software

00:01:59.370 --> 00:02:02.320
that you don't want to update it
for different reasons.

00:02:02.410 --> 00:02:04.720
You don't want it to start
automatically

00:02:04.820 --> 00:02:08.440
updating those applications because
that's exactly what it’ll do

00:02:08.920 --> 00:02:09.920
if you set this.

00:02:10.320 --> 00:02:12.970
You may even not want it to download
anything at all

00:02:13.010 --> 00:02:17.040
but just check to see whether or not
your software is up-to-date,

00:02:17.970 --> 00:02:19.170
just for the install.

00:02:20.210 --> 00:02:23.580
In fact, I'll check it to this
just for the install.

00:02:27.760 --> 00:02:31.000
And then do you want
to launch it? Yes we do.

00:02:32.180 --> 00:02:35.790
When you first start the program,
it scans for software

00:02:35.950 --> 00:02:38.600
looking for what is installed.

00:02:39.280 --> 00:02:41.630
This can take some time,

00:02:41.840 --> 00:02:45.180
especially if you've got a lot of
applications, you've got a large hard drive.

00:02:45.820 --> 00:02:48.040
You’ll also need a internet
connection,

00:02:48.580 --> 00:02:53.060
and it needs to get the latest updates
with that internet connection.

00:02:53.530 --> 00:02:56.810
If you don't have a connection,
it may start to grumble,

00:02:57.400 --> 00:03:01.380
and if it seems to have hung,
just leave it,

00:03:01.880 --> 00:03:05.670
it's probably just scanning to see
what software you've got.

00:03:05.770 --> 00:03:07.490
And you’ll find that
this application

00:03:08.220 --> 00:03:10.420
can become unresponsive
from time to time,

00:03:10.450 --> 00:03:12.690
but if you leave it,
it's usually just

00:03:13.300 --> 00:03:15.730
trying to do something
in the background,

00:03:16.110 --> 00:03:19.040
scanning your files, etc.

00:03:20.560 --> 00:03:24.590
If you look here
we have Settings.

00:03:25.030 --> 00:03:26.860
If Detailed view isn't selected,

00:03:26.930 --> 00:03:30.750
just check that check box and that
will give you a better view

00:03:30.820 --> 00:03:32.800
of what apps need to be updated.

00:03:33.260 --> 00:03:37.800
This is the options we had
while we did the install.

00:03:38.340 --> 00:03:41.150
Here you can change it
back to Update

00:03:42.560 --> 00:03:45.630
automatically, which is recommended.

00:03:46.080 --> 00:03:48.310
What you can do, so what
I've done here is,

00:03:48.330 --> 00:03:50.480
I've deliberately made
sure that there is

00:03:50.890 --> 00:03:52.670
some software that is

00:03:53.770 --> 00:03:54.970
out of date.

00:03:55.620 --> 00:03:57.120
If I click on here,

00:03:58.080 --> 00:04:00.460
right click I can decide

00:04:01.090 --> 00:04:03.570
perhaps I want to ignore
updates for this program.

00:04:03.600 --> 00:04:06.710
Maybe it’s some software
that if I update it,

00:04:06.730 --> 00:04:08.090
I have to

00:04:09.060 --> 00:04:11.860
change some code
that I’ve developed.

00:04:12.710 --> 00:04:15.470
So you can actually
ignore it and then

00:04:15.630 --> 00:04:18.050
choose all the ones that you
actually want to ignore,

00:04:18.610 --> 00:04:21.780
and then change it to
Update automatically.

00:04:23.650 --> 00:04:25.040
You can show the details,

00:04:25.110 --> 00:04:27.220
which doesn't really show
you much more

00:04:27.260 --> 00:04:29.120
than what you get from
the detailed view,

00:04:29.720 --> 00:04:31.970
which is the installed version.

00:04:32.420 --> 00:04:35.090
Plus you get the location
of where the file is.

00:04:37.540 --> 00:04:39.620
Very useful, if you go on
More information

00:04:39.650 --> 00:04:41.960
it's going to launch
your browser

00:04:42.420 --> 00:04:43.920
and it's going to give
you information

00:04:44.050 --> 00:04:47.540
about the patch
and the vulnerability.

00:04:47.640 --> 00:04:49.640
And you can see here,
highly critical.

00:04:50.960 --> 00:04:54.100
So that would be one that you
would probably want to install

00:04:54.450 --> 00:04:56.680
because again iTunes is a

00:04:57.200 --> 00:05:01.020
application that directly interfaces
with the internet so

00:05:01.520 --> 00:05:05.530
it's particularly sensitive
to needing to be updated.

00:05:07.090 --> 00:05:10.240
You can look at History
and see what has been

00:05:11.490 --> 00:05:14.980
already installed or updated.

00:05:16.370 --> 00:05:19.920
If you have a program that you want
to be monitored but it isn't here,

00:05:20.340 --> 00:05:23.490
then you can request
from Secunia to

00:05:24.030 --> 00:05:27.730
add that, and if you're lucky
they may indeed add it.

00:05:29.730 --> 00:05:31.620
You can scan again.

00:05:33.730 --> 00:05:38.560
You'll see it'll start to download
the latest definitions

00:05:39.480 --> 00:05:42.560
and it will scan your
system again.

00:05:43.340 --> 00:05:47.090
And like I said, this can
take a little bit of time

00:05:47.450 --> 00:05:48.770
if you've got a large system.

00:05:50.100 --> 00:05:52.400
You can see here it gives
you a rating of –

00:05:53.860 --> 00:05:56.050
here is 97% for

00:05:56.920 --> 00:06:00.420
how up-to-date it believes
my system to be.

00:06:03.710 --> 00:06:07.090
And this says “Currently updating”,

00:06:07.660 --> 00:06:08.660
so

00:06:13.300 --> 00:06:17.580
let's change these settings
to Download.

00:06:23.110 --> 00:06:26.900
And you can see here, this is doing
exactly what I mentioned,

00:06:27.300 --> 00:06:31.510
in that it starts to pause

00:06:31.800 --> 00:06:33.690
and you're not quite sure
what it's doing here,

00:06:33.730 --> 00:06:35.580
it's got a little timer, but

00:06:35.980 --> 00:06:39.620
what it's doing is it's updating
in the background

00:06:39.640 --> 00:06:41.710
and you’ll get
this little timer.

00:06:41.730 --> 00:06:44.160
The best thing is just
to leave it,

00:06:44.630 --> 00:06:46.160
let it get on with
what it's doing

00:06:46.690 --> 00:06:48.500
and then eventually
it will come back

00:06:48.610 --> 00:06:50.450
and you'll be able to use
the interface again.

00:06:54.189 --> 00:06:58.385
Now, there are alternative
tools and to this one,

00:06:58.560 --> 00:06:59.738
to automate patching.

00:07:00.538 --> 00:07:02.683
There is something called
Appupdater,

00:07:03.520 --> 00:07:05.861
there is FileHippo App Manager,

00:07:06.901 --> 00:07:08.232
there's Ninite,

00:07:09.352 --> 00:07:11.454
there’s Software Informer Client,

00:07:12.785 --> 00:07:15.570
there's Software Update
Monitor or SUMo,

00:07:16.225 --> 00:07:19.781
but make sure you get the lite version
of that because the non-lite version

00:07:20.196 --> 00:07:23.200
comes with all the adware
and bloatware.

00:07:24.970 --> 00:07:27.498
There is Heimdal Free.

00:07:27.629 --> 00:07:29.520
Not sure if I'm saying
that correctly.

00:07:30.225 --> 00:07:33.425
That comes from a security company,
so that has a security focus

00:07:34.000 --> 00:07:36.487
so that's worth a look.

00:07:37.432 --> 00:07:41.680
You can also do automated
driver updates

00:07:42.370 --> 00:07:44.436
and there's a few pieces
of software that do that.

00:07:45.105 --> 00:07:47.956
Dumo is one example.

00:07:49.047 --> 00:07:51.803
If you have your machine switched
off any length of time,

00:07:52.072 --> 00:07:54.872
or you're disconnected from the internet
for any length of time,

00:07:55.120 --> 00:07:58.610
before you start using your browser,
or going on to the internet,

00:07:58.780 --> 00:08:00.916
you need to check to see
if you're up to date

00:08:01.176 --> 00:08:02.407
with your patches first.

00:08:02.785 --> 00:08:04.400
Get your system up to date first,

00:08:04.930 --> 00:08:06.756
then use your browser,

00:08:06.967 --> 00:08:07.985
then use your internet.

00:08:09.825 --> 00:08:11.090
And if we look here,

00:08:12.021 --> 00:08:14.429
it's actually conveniently

00:08:14.952 --> 00:08:16.610
auto updated it for us

00:08:17.090 --> 00:08:19.636
and we're on the latest
version here.

00:08:21.920 --> 00:08:22.938
On History,

00:08:23.723 --> 00:08:26.160
we can see the update’s
been made,

00:08:27.156 --> 00:08:28.858
which is brilliant.

00:08:32.829 --> 00:08:34.058
Now we're at 100%.