domingo, 15 de julio de 2012

Registro, seguridad rápida en Freenode IRC

Primero de todo, quiero que sepan que IRC es un chat de lo más liviano y rápidos que existen, solo es texto,  un servidor que puede ser ircd-seven, unreal...; un cliente IRSSI, WeeChat, Xchat, Konversation... 

Este chat está estructurado por canales, que son salas donde se hablan de las cosas ajustadas (o no) al topic de la misma. Por ejemplo, ##gentoo-es "Hablaremos de cosas relacionadas con Gentoo". Para entenderlo mejor, imaginemos que el servidor del IRC es un gran hotel, y que por cada habitación hay un tema de conversación diferente. Si quieres puedes crear un canal, osea, tomar una habitación y asignarle el tema, el nombre....

El topic, es una pequeña descripción de lo que se habla en la sala, también se puede introducir un mensaje de bienvenida que dará como respuesta un "notice", que es un mensaje que no consta o figura en el registro del canal y que solo puedes ver tú.

Bien, ante nada debo decir, que a pesar de que el IRC es muy liviano, y muy rápido que puede funcionar con conexiones de hasta 9000 Bytes, hay servidores como Freenode que no enmascaran las direcciones IP y otros usuarios pueden tomarlas y hacernos escaners de puertos, atacarnos y más cosas (o nada, también)....

Por ello, daré un par de consejos para evitar esto...

1º Escogiendo solo SSL

Para evitar transparencias, usamos SSL, para ello deberemos decirle a nuestro cliente que usaremos SSL, y por consiguiente el puerto para él es 6697. y no 6667.

2º - Escogiendo un nick

Lo necesitaremos para más adelante, para ello, una vez conectada a la red de Freenode, con el comando /nick podremos cambiar al apodo que nosotros queramos, eso sí, que no esté registrado.
Por ejemplo:
/nick shampooo2
Una vez echo, registramos el nick
/msg NickServ REGISTER contraseña tumail@example.co
Revisa tu correo electrónico, y sigue las instrucciones para activar tu cuenta y evita que tu cuenta de mail sea visible
 /msg NickServ SET HIDEMAIL ON
 Luego, loguéate
/nick shampooo2

/msg NickServ IDENTIFY tucontraseña
 Registra otro nick
/nick shampooo23

/msg NickServ GROUP

3º Dejando un período sin conexión, o no conectarte desde casa si no usas proxy. 

Deberás dejar registrado tu nick sin conectarte desde tu PC, dado que el "cloack" que es lo que esconderá tu IP no lo podrán aplicar hasta pasados unas 2 semanas. Por ello, si no quieres que vean tu IP, lo más recomendable es o no conectarte desde tu casa, colegio, instituto... o bien usar proxies como TOR.

4º Una vez pasadas las dos semanas, accedemos a Freenode, y entramos al canal #freenode

Puedes usar el cliente (si es GUI), o con 
/j #freenode
Pide un cloack allí, "give me a cloack please" (tendrás que saber un poquito de inglés... pero nada como el Google Translator...
Por consiguiente, quién te responda, te dirá que hacer o que pasará...et, por si acaso, menciona que llevas 2 o más semanas registrado en la red.
Sabrás que tienes cloack cuando en donde tenías la IP, aparezca unaffiliated

5º Cambiando los CTCP VERSION, PING y FINGER.

VERSION dirá a la persona que te lo manda por:
/ctcp nick VERSION
El sistema que usas, cliente he incluso hasta la arquitectura o la potencia del CPU como es el caso de Xchat 2.
/ctcpc nick PING
Realiza una prueba para saber si el nick está conectado y la latencia
/ctcpc nick FINGER
FINGER permite ver tu nombre, email y el tiempo que has estado ocupado.
Cada uno tiene su guía para hacer los cambios.
  • Xchat 2 - Guía por Toxin
  • IRSSI - Apartado 3, gúia oficial
  • WeeChat - Oficial por los desarrolladores de WeeChat
Busca en Google si tienes otro cliente distinto a los listados....

Referencias:
  • Google
  • Freenode FAQ
  • Toxin
  • IRSSI
  • WeeChat

1 comentario:

  1. muchas gracias por la info, muy util... solo me falta esperar dos semanas, pedir el cloack y listo! :D

    sopmac

    ResponderEliminar

Se respetuoso a la hora de comentar y gracias por visitar mi blog.

¡Saludos!