howto:comandosirc-unreal-completo
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
howto:comandosirc-unreal-completo [2024/09/20 17:10] – [Bans Avançados] Troca de nick devnull | howto:comandosirc-unreal-completo [2025/01/30 20:26] (atual) – [Exemplo de Conexão via TOR, utilizando o Cliente IRSSI] devnull | ||
---|---|---|---|
Linha 50: | Linha 50: | ||
====Exemplo de Conexão via TOR, utilizando o Cliente WeeChat==== | ====Exemplo de Conexão via TOR, utilizando o Cliente WeeChat==== | ||
+ | |||
+ | Antes de mais nada o TOR (serviço, não o browser) precisa estar instalado e rodando na máquina. Após isso, abrir o WeeChat: | ||
< | < | ||
Linha 67: | Linha 69: | ||
</ | </ | ||
- | O material em video também pode ser assistido por aqui: https:// | + | ====Exemplo de Conexão via TOR, utilizando |
- | ====Exemplo de Conexão via TOR, utilizado | + | |
+ | Existem diversas maneiras para se conectar na rede .onion utilizado o IRSSI (que não tem suporte nativo a socks5 como o WeeChat. | ||
+ | |||
+ | A melhor maneira na minha opinião (devnull), é criar um socket TCP escutando no localhost e redirecionando o tráfego para a rede .onion. | ||
+ | |||
+ | Dessa forma, não existe a necessidade de instalar proxychains, | ||
+ | |||
+ | Mas antes de mais nada o TOR (serviço, não o browser) precisa estar instalado e rodando na máquina. | ||
+ | |||
+ | Feito isso, primeiro criamos o socket TCP numa porta que não esteja em uso. Nesse exemplo vou utilizar a porta local 6688. | ||
+ | |||
+ | < | ||
+ | socat TCP-LISTEN: | ||
+ | </ | ||
+ | |||
+ | Em seguida basta abrir o IRSSI e se conectar ao localhost na porta criada com o socket TCP: | ||
+ | |||
+ | < | ||
+ | /connect -tls localhost 6688 | ||
+ | </ | ||
====== Operações com o próprio Nick ====== | ====== Operações com o próprio Nick ====== | ||
Linha 82: | Linha 103: | ||
</ | </ | ||
- | ===== Registre/ | + | ===== Registre seu Nick ===== |
Caso você queira que ninguém mais use o nick que você escolheu, você deve registrar esse nick com uma senha, que apenas você terá acesso. | Caso você queira que ninguém mais use o nick que você escolheu, você deve registrar esse nick com uma senha, que apenas você terá acesso. | ||
Linha 91: | Linha 112: | ||
/msg NickServ register SuaSenha SeuEmail | /msg NickServ register SuaSenha SeuEmail | ||
</ | </ | ||
+ | |||
+ | ===== Autentique seu Nick (via Nickserv - método antigo, desaconselhável) ===== | ||
Uma vez tendo o nick registrado, você precisará informar para o servidor que você é realmente quem registrou aquele nick, senão o servidor automaticamente vai mudar mudar seu nick. | Uma vez tendo o nick registrado, você precisará informar para o servidor que você é realmente quem registrou aquele nick, senão o servidor automaticamente vai mudar mudar seu nick. | ||
Linha 100: | Linha 123: | ||
</ | </ | ||
- | Após se identificar, SE preferir se conectar | + | ===== Autentique seu Nick (via SASL - método mais seguro) ===== |
+ | |||
+ | O SASL está bem documentada no https:// | ||
+ | |||
+ | A autenticação SASL ocorre antes da conexão com o servidor ser totalmente estabelecida, ou seja, antes do usuário ficar online para toda a rede. | ||
+ | ==== Utilizando Usuário e Senha ==== | ||
+ | |||
+ | Esse método também é conhecido como SASL PLAIN. Nele é informado o nome do usuário e a senha do Nick. | ||
+ | |||
+ | Em clientes de IRC gráficos (como hexchat), já existe uma opção chamada " | ||
+ | |||
+ | Em cliente via terminal, como o Weechat/ | ||
+ | |||
+ | No WeeChat: | ||
+ | |||
+ | < | ||
+ | /set irc.server.slackjeff.sasl_mechanism plain | ||
+ | /set irc.server.slackjeff.sasl_username SeuNick | ||
+ | /set irc.server.slackjeff.sasl_password SuaSenha | ||
+ | /save | ||
+ | </ | ||
+ | |||
+ | No IRSSI: | ||
+ | |||
+ | < | ||
+ | /network add -sasl_username SeuNick -sasl_password SuaSenha -sasl_mechanism PLAIN slackjeff | ||
+ | </ | ||
+ | |||
+ | Na ZNC: | ||
+ | |||
+ | < | ||
+ | /msg *sasl Mechanism PLAIN | ||
+ | /msg *sasl RequireAuth yes | ||
+ | /msg *sasl Set SeuNick SuaSenha | ||
+ | </ | ||
+ | |||
+ | ==== Utilizando Certificado ==== | ||
+ | |||
+ | SE preferir se autenticar | ||
+ | Para adicionar seu certificado no servidor: | ||
< | < | ||
Linha 235: | Linha 297: | ||
</ | </ | ||
+ | ==== Utilize criptografia OTR (em construção) ==== | ||
===== Obter Informações de um Nick ===== | ===== Obter Informações de um Nick ===== | ||
Linha 540: | Linha 603: | ||
< | < | ||
/mode # | /mode # | ||
+ | </ | ||
+ | |||
+ | == Ação: Encaminhar == | ||
+ | |||
+ | Esse ban, encaminha o usuário para outro canal (geralmente um canal de #ajuda) quando ele tentar entrar no canal que está " | ||
+ | |||
+ | < | ||
+ | /mode # | ||
</ | </ | ||
==== Remover Bans ==== | ==== Remover Bans ==== |
howto/comandosirc-unreal-completo.1726863027.txt.gz · Última modificação: 2024/09/20 17:10 por devnull