Okay.
So now that we have the account set up, let's go and see how we can log in to this account and communicate
with friends using Pidgin as the instant messenger.
So I'm going to go to a new desktop now.
Pidgin comes pre-installed and tells.
So this is great and this is one of the reasons that I chose to cover it and one of the reasons why
it's so popular, because you don't need to install it.
And as we know, tales is live.
So it's always great when you can just use the built in applications.
So we're going to go to applications and you can find Pidgin in here in the favorites, as you can see
in here, or you can find it under Internet and we have it right here.
Now we're going to launch this.
And as you can see, as soon as you start it, it will have two default accounts.
Now, we're not going to be using these accounts.
We want to use our own account, which we just created.
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.
I'm going to put the username and as you remember, the username that we picked was JH N, W, C K and
the domain that we set this on was this domain right here, this mail.
D So I'm going to copy it and paste it here.
I'm going to put the password, which is the same password that I chose when I signed up.
And I'm going to click on ADD.
Now.
Perfect.
Now I'm actually logged in, as you can see here at the bottom, the circle is green and it says available.
This is my status.
So if anybody has added me to their friends list or buddy list, they will see me as available.
And using this we can set it to a way do not disturb or offline if we want to go offline now this is
fine.
Let's go ahead and add a friend.
So I'm going to go to buddies.
I'm going to click on Add Buddy to add another friend.
So the first thing it's asking us which account I want to add this friend to.
This is our account that we're using right now.
So I'm going to keep this the same.
If you had multiple accounts, you can click this and select the other account that you want to add
your friend to.
Next, it's asking us for the buddies username, the username of the friend that I want to add.
And I've already set up another account on a different zip server just to show you that you can communicate
with any zip server with any account.
And the other account that I set up is J and wc k to add jabber.
Dot sys ally dot org.
So as you can see, this is a completely different server, but we should be able to communicate with
it.
I'm going to add it.
And if we go to the other account, which is this one right here.
So this is another Thales machine that I'm already logged in to the account that I just added to John
Wick two at Jabber dot system WL dot org.
And as you can see he got a friend request from my other email which is John Wick at this m.d.
So I can authorize or deny this and I'm going to authorize it.
I'm going to allow him to add me and I'm going to add him as a friend as well.
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
beside it.
So he's online and if I double click this, let's close this, we will get an instant messaging screen
again, very similar to what you get in other applications and other instant messengers.
And you can start sending messages.
So let's say, hey, let's see if we receive it here.
As you can see, we got a message here in a new tab from John Wick at this melody.
He said, hey, let's say hello back just to test and going back here, as you can see, we got the
message back.
Now, before we wrap this up, I want to highlight one more thing.
So right now, when we send something through X amp, we are connecting to the Tor network because as
we know, Thales route everything through the Tor network, then whatever we're sending is exiting the
Tor network to the X NPP server because the x NPP server is on the clear net and then it's relayed to
the destination.
Now, all of the servers that I showed you offer a hidden service x NTP server.
So what happens in that case is we connect to the Tor network and whatever message we send directly
goes to an x NP server that is running as a hidden service.
Therefore, it never leaves the Tor network making full use of the privacy and anonymity that the Tor
network offers.
Now, to do this, we need to slightly modify the way we configured.
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
look for the server that I used, which is this one right here, this mail.
D And as you can see, we have the link for its hidden service right here.
I'm going to copy this.
I'm going to go down to pigeon.
I'm going to sign out of my current account.
I'm going to go to offline and we're going to go to accounts.
We're going to manage my account and this is the account that we want to modify its server so that we
connect to the hidden service.
Instead of directly connecting to the clear net server, we're going to click on Modify to modify its
settings.
And keep in mind we're keeping the basic exactly the way it is.
We're still using the same username and the same clear net domain because this is our address.
But what we want to modify is in the advanced tab, which is the Kinect server.
So you want to set the server to the hidden service that you want to use as the SNMP server to connect.
And that's it.
We're going to click on Save and we're good to go.
I'm going to close this and I'm going to change my status to available again.
It's going to ask you for the password.
We're going to put it on.
Perfect.
We're back online.
I can see my body right here.
And let's send him another text message.
And go to his account and perfect.
As you can see, we got the message from him right here.
So as you can see, very simple, very intuitive, very similar to any other messaging app that you
can use.
The great thing about this is, like I said, it's decentralized so anyone can start their own server.
There is no one company that controls how this works.
Pidgin comes pre-installed entails.
Therefore you don't need to install any third party programs.
And as we know, tails is amnesic and live and secure enough.
Therefore you're benefiting from all of these features.
The only problem right now is, as you can see here, it's saying the connection is not private.
So the communication right now between us two is not private.
Now TLS is used, so there is a layer of encryption, but it's not end to end encryption.
And ideally we want to use end to end encryption.
So the message gets encrypted at my end and it never gets decrypted until it reaches the destination.
So even the server owner or anybody that intercepts this message would not be able to read it because
it will be encrypted throughout the whole way.
So at the next lecture I'm going to show you how to configure pigeon to use end to end encryption.