1 00:00:01,000 --> 00:00:01,000 Okay. 2 00:00:01,000 --> 00:00:08,000 So now that we have the account set up, let's go and see how we can log in to this account and communicate 3 00:00:08,000 --> 00:00:11,000 with friends using Pidgin as the instant messenger. 4 00:00:12,000 --> 00:00:16,000 So I'm going to go to a new desktop now. 5 00:00:16,000 --> 00:00:18,000 Pidgin comes pre-installed and tells. 6 00:00:18,000 --> 00:00:23,000 So this is great and this is one of the reasons that I chose to cover it and one of the reasons why 7 00:00:23,000 --> 00:00:26,000 it's so popular, because you don't need to install it. 8 00:00:26,000 --> 00:00:28,000 And as we know, tales is live. 9 00:00:28,000 --> 00:00:32,000 So it's always great when you can just use the built in applications. 10 00:00:33,000 --> 00:00:38,000 So we're going to go to applications and you can find Pidgin in here in the favorites, as you can see 11 00:00:38,000 --> 00:00:43,000 in here, or you can find it under Internet and we have it right here. 12 00:00:43,000 --> 00:00:45,000 Now we're going to launch this. 13 00:00:46,000 --> 00:00:50,000 And as you can see, as soon as you start it, it will have two default accounts. 14 00:00:50,000 --> 00:00:52,000 Now, we're not going to be using these accounts. 15 00:00:52,000 --> 00:00:55,000 We want to use our own account, which we just created. 16 00:00:55,000 --> 00:01:03,000 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. 17 00:01:04,000 --> 00:01:12,000 I'm going to put the username and as you remember, the username that we picked was JH N, W, C K and 18 00:01:12,000 --> 00:01:17,000 the domain that we set this on was this domain right here, this mail. 19 00:01:17,000 --> 00:01:21,000 D So I'm going to copy it and paste it here. 20 00:01:22,000 --> 00:01:27,000 I'm going to put the password, which is the same password that I chose when I signed up. 21 00:01:29,000 --> 00:01:31,000 And I'm going to click on ADD. 22 00:01:32,000 --> 00:01:33,000 Now. 23 00:01:33,000 --> 00:01:33,000 Perfect. 24 00:01:33,000 --> 00:01:39,000 Now I'm actually logged in, as you can see here at the bottom, the circle is green and it says available. 25 00:01:39,000 --> 00:01:40,000 This is my status. 26 00:01:40,000 --> 00:01:46,000 So if anybody has added me to their friends list or buddy list, they will see me as available. 27 00:01:46,000 --> 00:01:54,000 And using this we can set it to a way do not disturb or offline if we want to go offline now this is 28 00:01:54,000 --> 00:01:55,000 fine. 29 00:01:55,000 --> 00:01:57,000 Let's go ahead and add a friend. 30 00:01:57,000 --> 00:01:59,000 So I'm going to go to buddies. 31 00:02:00,000 --> 00:02:03,000 I'm going to click on Add Buddy to add another friend. 32 00:02:03,000 --> 00:02:07,000 So the first thing it's asking us which account I want to add this friend to. 33 00:02:07,000 --> 00:02:10,000 This is our account that we're using right now. 34 00:02:10,000 --> 00:02:11,000 So I'm going to keep this the same. 35 00:02:11,000 --> 00:02:16,000 If you had multiple accounts, you can click this and select the other account that you want to add 36 00:02:16,000 --> 00:02:17,000 your friend to. 37 00:02:18,000 --> 00:02:23,000 Next, it's asking us for the buddies username, the username of the friend that I want to add. 38 00:02:23,000 --> 00:02:31,000 And I've already set up another account on a different zip server just to show you that you can communicate 39 00:02:31,000 --> 00:02:34,000 with any zip server with any account. 40 00:02:34,000 --> 00:02:41,000 And the other account that I set up is J and wc k to add jabber. 41 00:02:43,000 --> 00:02:46,000 Dot sys ally dot org. 42 00:02:46,000 --> 00:02:52,000 So as you can see, this is a completely different server, but we should be able to communicate with 43 00:02:52,000 --> 00:02:52,000 it. 44 00:02:53,000 --> 00:02:54,000 I'm going to add it. 45 00:02:55,000 --> 00:02:59,000 And if we go to the other account, which is this one right here. 46 00:03:00,000 --> 00:03:06,000 So this is another Thales machine that I'm already logged in to the account that I just added to John 47 00:03:06,000 --> 00:03:10,000 Wick two at Jabber dot system WL dot org. 48 00:03:10,000 --> 00:03:17,000 And as you can see he got a friend request from my other email which is John Wick at this m.d. 49 00:03:17,000 --> 00:03:21,000 So I can authorize or deny this and I'm going to authorize it. 50 00:03:21,000 --> 00:03:25,000 I'm going to allow him to add me and I'm going to add him as a friend as well. 51 00:03:26,000 --> 00:03:33,000 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 52 00:03:33,000 --> 00:03:33,000 beside it. 53 00:03:33,000 --> 00:03:41,000 So he's online and if I double click this, let's close this, we will get an instant messaging screen 54 00:03:41,000 --> 00:03:46,000 again, very similar to what you get in other applications and other instant messengers. 55 00:03:46,000 --> 00:03:48,000 And you can start sending messages. 56 00:03:48,000 --> 00:03:52,000 So let's say, hey, let's see if we receive it here. 57 00:03:53,000 --> 00:03:59,000 As you can see, we got a message here in a new tab from John Wick at this melody. 58 00:03:59,000 --> 00:04:06,000 He said, hey, let's say hello back just to test and going back here, as you can see, we got the 59 00:04:06,000 --> 00:04:07,000 message back. 60 00:04:08,000 --> 00:04:12,000 Now, before we wrap this up, I want to highlight one more thing. 61 00:04:12,000 --> 00:04:19,000 So right now, when we send something through X amp, we are connecting to the Tor network because as 62 00:04:19,000 --> 00:04:25,000 we know, Thales route everything through the Tor network, then whatever we're sending is exiting the 63 00:04:25,000 --> 00:04:33,000 Tor network to the X NPP server because the x NPP server is on the clear net and then it's relayed to 64 00:04:33,000 --> 00:04:34,000 the destination. 65 00:04:35,000 --> 00:04:41,000 Now, all of the servers that I showed you offer a hidden service x NTP server. 66 00:04:41,000 --> 00:04:48,000 So what happens in that case is we connect to the Tor network and whatever message we send directly 67 00:04:48,000 --> 00:04:53,000 goes to an x NP server that is running as a hidden service. 68 00:04:53,000 --> 00:05:00,000 Therefore, it never leaves the Tor network making full use of the privacy and anonymity that the Tor 69 00:05:00,000 --> 00:05:02,000 network offers. 70 00:05:02,000 --> 00:05:06,000 Now, to do this, we need to slightly modify the way we configured. 71 00:05:06,000 --> 00:05:14,000 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 72 00:05:14,000 --> 00:05:17,000 look for the server that I used, which is this one right here, this mail. 73 00:05:18,000 --> 00:05:22,000 D And as you can see, we have the link for its hidden service right here. 74 00:05:23,000 --> 00:05:25,000 I'm going to copy this. 75 00:05:25,000 --> 00:05:27,000 I'm going to go down to pigeon. 76 00:05:27,000 --> 00:05:30,000 I'm going to sign out of my current account. 77 00:05:30,000 --> 00:05:34,000 I'm going to go to offline and we're going to go to accounts. 78 00:05:35,000 --> 00:05:41,000 We're going to manage my account and this is the account that we want to modify its server so that we 79 00:05:41,000 --> 00:05:43,000 connect to the hidden service. 80 00:05:43,000 --> 00:05:49,000 Instead of directly connecting to the clear net server, we're going to click on Modify to modify its 81 00:05:49,000 --> 00:05:50,000 settings. 82 00:05:50,000 --> 00:05:54,000 And keep in mind we're keeping the basic exactly the way it is. 83 00:05:54,000 --> 00:06:00,000 We're still using the same username and the same clear net domain because this is our address. 84 00:06:00,000 --> 00:06:06,000 But what we want to modify is in the advanced tab, which is the Kinect server. 85 00:06:06,000 --> 00:06:13,000 So you want to set the server to the hidden service that you want to use as the SNMP server to connect. 86 00:06:14,000 --> 00:06:15,000 And that's it. 87 00:06:15,000 --> 00:06:18,000 We're going to click on Save and we're good to go. 88 00:06:18,000 --> 00:06:22,000 I'm going to close this and I'm going to change my status to available again. 89 00:06:25,000 --> 00:06:27,000 It's going to ask you for the password. 90 00:06:27,000 --> 00:06:29,000 We're going to put it on. 91 00:06:29,000 --> 00:06:29,000 Perfect. 92 00:06:29,000 --> 00:06:31,000 We're back online. 93 00:06:31,000 --> 00:06:32,000 I can see my body right here. 94 00:06:32,000 --> 00:06:35,000 And let's send him another text message. 95 00:06:36,000 --> 00:06:39,000 And go to his account and perfect. 96 00:06:39,000 --> 00:06:42,000 As you can see, we got the message from him right here. 97 00:06:44,000 --> 00:06:50,000 So as you can see, very simple, very intuitive, very similar to any other messaging app that you 98 00:06:50,000 --> 00:06:50,000 can use. 99 00:06:51,000 --> 00:06:57,000 The great thing about this is, like I said, it's decentralized so anyone can start their own server. 100 00:06:57,000 --> 00:07:00,000 There is no one company that controls how this works. 101 00:07:00,000 --> 00:07:03,000 Pidgin comes pre-installed entails. 102 00:07:03,000 --> 00:07:07,000 Therefore you don't need to install any third party programs. 103 00:07:07,000 --> 00:07:11,000 And as we know, tails is amnesic and live and secure enough. 104 00:07:11,000 --> 00:07:14,000 Therefore you're benefiting from all of these features. 105 00:07:14,000 --> 00:07:20,000 The only problem right now is, as you can see here, it's saying the connection is not private. 106 00:07:20,000 --> 00:07:24,000 So the communication right now between us two is not private. 107 00:07:25,000 --> 00:07:31,000 Now TLS is used, so there is a layer of encryption, but it's not end to end encryption. 108 00:07:31,000 --> 00:07:34,000 And ideally we want to use end to end encryption. 109 00:07:34,000 --> 00:07:41,000 So the message gets encrypted at my end and it never gets decrypted until it reaches the destination. 110 00:07:41,000 --> 00:07:48,000 So even the server owner or anybody that intercepts this message would not be able to read it because 111 00:07:48,000 --> 00:07:51,000 it will be encrypted throughout the whole way. 112 00:07:52,000 --> 00:07:58,000 So at the next lecture I'm going to show you how to configure pigeon to use end to end encryption.