WEBVTT

00:01.090 --> 00:01.510
Okay.

00:01.510 --> 00:08.440
So now that we have the account set up, let's go and see how we can log in to this account and communicate

00:08.440 --> 00:11.980
with friends using Pidgin as the instant messenger.

00:12.790 --> 00:16.090
So I'm going to go to a new desktop now.

00:16.090 --> 00:18.180
Pidgin comes pre-installed and tells.

00:18.190 --> 00:23.830
So this is great and this is one of the reasons that I chose to cover it and one of the reasons why

00:23.830 --> 00:26.620
it's so popular, because you don't need to install it.

00:26.620 --> 00:28.660
And as we know, tales is live.

00:28.660 --> 00:32.530
So it's always great when you can just use the built in applications.

00:33.160 --> 00:38.740
So we're going to go to applications and you can find Pidgin in here in the favorites, as you can see

00:38.740 --> 00:43.120
in here, or you can find it under Internet and we have it right here.

00:43.690 --> 00:45.310
Now we're going to launch this.

00:46.400 --> 00:50.600
And as you can see, as soon as you start it, it will have two default accounts.

00:50.750 --> 00:52.850
Now, we're not going to be using these accounts.

00:52.850 --> 00:55.890
We want to use our own account, which we just created.

00:55.910 --> 01:03.620
So I'm going to click on ADD and I'm going to choose that this account is going to be an ex amp account.

01:04.850 --> 01:12.650
I'm going to put the username and as you remember, the username that we picked was JH N, W, C K and

01:12.650 --> 01:17.060
the domain that we set this on was this domain right here, this mail.

01:17.280 --> 01:21.920
D So I'm going to copy it and paste it here.

01:22.700 --> 01:27.620
I'm going to put the password, which is the same password that I chose when I signed up.

01:29.400 --> 01:31.530
And I'm going to click on ADD.

01:32.660 --> 01:33.140
Now.

01:33.140 --> 01:33.600
Perfect.

01:33.620 --> 01:39.430
Now I'm actually logged in, as you can see here at the bottom, the circle is green and it says available.

01:39.440 --> 01:40.760
This is my status.

01:40.760 --> 01:46.640
So if anybody has added me to their friends list or buddy list, they will see me as available.

01:46.640 --> 01:54.980
And using this we can set it to a way do not disturb or offline if we want to go offline now this is

01:54.980 --> 01:55.460
fine.

01:55.460 --> 01:57.830
Let's go ahead and add a friend.

01:57.830 --> 01:59.750
So I'm going to go to buddies.

02:00.050 --> 02:03.290
I'm going to click on Add Buddy to add another friend.

02:03.590 --> 02:07.720
So the first thing it's asking us which account I want to add this friend to.

02:07.730 --> 02:10.160
This is our account that we're using right now.

02:10.160 --> 02:11.810
So I'm going to keep this the same.

02:11.810 --> 02:16.580
If you had multiple accounts, you can click this and select the other account that you want to add

02:16.580 --> 02:17.570
your friend to.

02:18.380 --> 02:23.900
Next, it's asking us for the buddies username, the username of the friend that I want to add.

02:23.900 --> 02:31.460
And I've already set up another account on a different zip server just to show you that you can communicate

02:31.460 --> 02:34.370
with any zip server with any account.

02:34.370 --> 02:41.870
And the other account that I set up is J and wc k to add jabber.

02:43.030 --> 02:46.780
Dot sys ally dot org.

02:46.810 --> 02:52.330
So as you can see, this is a completely different server, but we should be able to communicate with

02:52.330 --> 02:52.780
it.

02:53.530 --> 02:54.700
I'm going to add it.

02:55.740 --> 02:59.730
And if we go to the other account, which is this one right here.

03:00.270 --> 03:06.840
So this is another Thales machine that I'm already logged in to the account that I just added to John

03:06.840 --> 03:10.130
Wick two at Jabber dot system WL dot org.

03:10.140 --> 03:17.400
And as you can see he got a friend request from my other email which is John Wick at this m.d.

03:17.580 --> 03:21.120
So I can authorize or deny this and I'm going to authorize it.

03:21.120 --> 03:25.440
I'm going to allow him to add me and I'm going to add him as a friend as well.

03:26.040 --> 03:33.180
So if we go back here, we can see we have John Wick as a friend and we can see there is a green circle

03:33.210 --> 03:33.720
beside it.

03:33.720 --> 03:41.250
So he's online and if I double click this, let's close this, we will get an instant messaging screen

03:41.250 --> 03:46.800
again, very similar to what you get in other applications and other instant messengers.

03:46.800 --> 03:48.870
And you can start sending messages.

03:48.870 --> 03:52.680
So let's say, hey, let's see if we receive it here.

03:53.760 --> 03:59.520
As you can see, we got a message here in a new tab from John Wick at this melody.

03:59.550 --> 04:06.600
He said, hey, let's say hello back just to test and going back here, as you can see, we got the

04:06.600 --> 04:07.500
message back.

04:08.370 --> 04:12.090
Now, before we wrap this up, I want to highlight one more thing.

04:12.300 --> 04:19.020
So right now, when we send something through X amp, we are connecting to the Tor network because as

04:19.020 --> 04:25.470
we know, Thales route everything through the Tor network, then whatever we're sending is exiting the

04:25.470 --> 04:33.660
Tor network to the X NPP server because the x NPP server is on the clear net and then it's relayed to

04:33.660 --> 04:34.770
the destination.

04:35.610 --> 04:41.470
Now, all of the servers that I showed you offer a hidden service x NTP server.

04:41.490 --> 04:48.540
So what happens in that case is we connect to the Tor network and whatever message we send directly

04:48.540 --> 04:53.850
goes to an x NP server that is running as a hidden service.

04:53.880 --> 05:00.900
Therefore, it never leaves the Tor network making full use of the privacy and anonymity that the Tor

05:00.900 --> 05:02.040
network offers.

05:02.730 --> 05:06.660
Now, to do this, we need to slightly modify the way we configured.

05:06.660 --> 05:14.370
PIDGEON So let's go back to tails and I'm going to go up to the list of the servers and I'm going to

05:14.370 --> 05:17.740
look for the server that I used, which is this one right here, this mail.

05:18.000 --> 05:22.950
D And as you can see, we have the link for its hidden service right here.

05:23.880 --> 05:25.350
I'm going to copy this.

05:25.350 --> 05:27.420
I'm going to go down to pigeon.

05:27.690 --> 05:30.660
I'm going to sign out of my current account.

05:30.900 --> 05:34.890
I'm going to go to offline and we're going to go to accounts.

05:35.280 --> 05:41.640
We're going to manage my account and this is the account that we want to modify its server so that we

05:41.640 --> 05:43.320
connect to the hidden service.

05:43.320 --> 05:49.980
Instead of directly connecting to the clear net server, we're going to click on Modify to modify its

05:49.980 --> 05:50.790
settings.

05:50.790 --> 05:54.150
And keep in mind we're keeping the basic exactly the way it is.

05:54.150 --> 06:00.150
We're still using the same username and the same clear net domain because this is our address.

06:00.150 --> 06:06.480
But what we want to modify is in the advanced tab, which is the Kinect server.

06:06.720 --> 06:13.620
So you want to set the server to the hidden service that you want to use as the SNMP server to connect.

06:14.190 --> 06:15.120
And that's it.

06:15.120 --> 06:18.270
We're going to click on Save and we're good to go.

06:18.270 --> 06:22.950
I'm going to close this and I'm going to change my status to available again.

06:25.130 --> 06:27.000
It's going to ask you for the password.

06:27.020 --> 06:29.570
We're going to put it on.

06:29.570 --> 06:29.970
Perfect.

06:29.990 --> 06:31.070
We're back online.

06:31.100 --> 06:32.990
I can see my body right here.

06:32.990 --> 06:35.300
And let's send him another text message.

06:36.660 --> 06:39.450
And go to his account and perfect.

06:39.450 --> 06:42.510
As you can see, we got the message from him right here.

06:44.420 --> 06:50.210
So as you can see, very simple, very intuitive, very similar to any other messaging app that you

06:50.210 --> 06:50.990
can use.

06:51.230 --> 06:57.380
The great thing about this is, like I said, it's decentralized so anyone can start their own server.

06:57.410 --> 07:00.500
There is no one company that controls how this works.

07:00.920 --> 07:03.720
Pidgin comes pre-installed entails.

07:03.740 --> 07:07.100
Therefore you don't need to install any third party programs.

07:07.100 --> 07:11.210
And as we know, tails is amnesic and live and secure enough.

07:11.210 --> 07:14.300
Therefore you're benefiting from all of these features.

07:14.840 --> 07:20.110
The only problem right now is, as you can see here, it's saying the connection is not private.

07:20.120 --> 07:24.740
So the communication right now between us two is not private.

07:25.160 --> 07:31.220
Now TLS is used, so there is a layer of encryption, but it's not end to end encryption.

07:31.220 --> 07:34.430
And ideally we want to use end to end encryption.

07:34.430 --> 07:41.810
So the message gets encrypted at my end and it never gets decrypted until it reaches the destination.

07:41.810 --> 07:48.560
So even the server owner or anybody that intercepts this message would not be able to read it because

07:48.560 --> 07:51.530
it will be encrypted throughout the whole way.

07:52.440 --> 07:58.890
So at the next lecture I'm going to show you how to configure pigeon to use end to end encryption.
