Crypt irc+tor+sasl

From Futuragora Wiki

Bemvindos a mais um artigo:

Neste post vamos usar crypto em clientes de IRC com Otr, , Fish, AES ou derivados e ligar com TOR e SASL se o servidor suportar ou estiver configurado ao IRC.

De forma a instalar o Otr:

Vamos usar o cliente de irc “hexchat” mas em muitos outros o esquema é semelhante.

Debian

apt-get install hexchat

sudo apt-update sudo apt-get -y install hexchat gcc make pkg-config libglib2.0-dev git automake autoconf-archive libtool glibc-source libcrypt-gcrypt-perl libotr5-dev

Existe ainda a hipótese de fazerem isto com backports onde o comando é o mesmo mas incluem “-t release-backports” a release seria por exemplo “stretch”, mas só fazem isto se os pacotes do vosso debian estiverem com backports e adicionados os repositórios na sources list. Este passo é opcional.

sudo apt-get -y install -t jessie-backports hexchat gcc make pkg-config libglib2.0-dev git automake autoconf-archive libtool glibc-source libcrypt-gcrypt-perl libotr5-dev

git clone https://github.com/TingPing/hexchat-otr cd hexchat-otr

  1. compilar

./autogen.sh ; make -s sudo make install

Existe ainda

https://github.com/TingPing/hexchat-otr

Dentro do cliente IRC hexchat executar comandos na janela de private do nick em questão:

/otr start

/otr finish


Fish

Por default já vem no cliente de irc Hexchat

Comandos na janela de private do cliente de irc ou canal

No nick de utilizador:

/setkey password

/delkey nick

No canal

/setkey password /delkey #channel


Windows

Otr

Fish

Brevemente….


SASL

Para quem não sabe é uma framework de authenticação e segurança de dados em protocolos internet.

1-Abrir a lista de Redes no Hexchat (Ctrl+S) e escolhem a rede que querem.

2-No Campo de username colocar o vosso nick primário

3- Selecionar (username+password) no método de login

4- No campo de SASL password colocar a password.


TOR

Hexchat

/set net_proxy_host 127.0.0.1 /set net_proxy_type 3 /set net_proxy_port 9050 ou 9150 depende config /set net_proxy_use 0

/set irc_user_name

/server -ssl hidden.onion 443 YourPasswordHere

ou

/server -ssl ipv6.url.pt 6697