Mirc SSL

De ChatHispano
Saltar a: navegación, buscar

Recientemente, ChatHispano habilitó un servidor ssl para poder conectarnos a la red usando esta seguridad, hoy en día, tan habitual.

Solo basta fijarnos en la barra de direcciones, cuando usamos google, facebook, twitter.... aparece https en vez de http, esto es lo que nos indica, que estamos bajo una conexión segura.

En los navegadores, es automático ya, pero en el mirc (versión 6 y posteriores), no lo es. Vamos a explicar, al menos, para el mirc, como poder aprovecharnos.


1º- Lo primero que debemos hacer, comprobar si nuestro sistema, tiene ya instalado el ssl o no. Para ello en la ventana status/estado de nuestro mirc, escribiremos (con las dos barras):

//echo $sslready

De esta forma, nos responderá $true o $false.

Si nos sale $true, ya lo tienes listo para usar, vamos al paso nº 6

Si nos sale $false, tenemos que instalar las librerías (unos archivos) para poder conectarnos.


2º- Para instalar lo que necesitamos, nos bajamos el siguiente archivo: http://download.mirc.com/13/openssl-1.0.1p-setup.exe (está alojado en los propios servidores del programa mIRC)


3º- Una vez descargado, si tenemos el mirc abierto, lo cerraremos.


4º- Instalaremos el programa.

4.1º.- Si nos pide permisos el windows, se lo concederemos

4.2º- En la primera pantalla, nos da una especie de bienvenida, con el titulo OpenSSL Setup, le damos a Next

4.3º- En la segunda, es el "acuerdo" donde nos explica lo que se va a hacer. Nos podemos fijar en:

This installer installs the OpenSSL files libeay32.dll, libssl32.dll and ssleay32.dll, created using a default compilation of the OpenSSL source files from the OpenSSL website.

Esto viene a decir, que nos creará esos 3 archivos (libeay32.dll, libssl32.dll and ssleay32.dll) usando el código que se encuentra en los servidores de OpenSSL.

Le damos a I Agree para continuar

4.4º- Seleccionamos donde instalarlo. De forma predeterminada, viene un directorio de sistema del windows (system32), yo recomiendo instalarlo en la propia carpeta del mirc, así que le damos a Browse.. y buscamos donde tenemos el mirc, habitualmente en c:\mirc

Una vez seleccionado, le damos a Install

4.5º.- Se empiezan a instalar los archivos, veremos algo como:

Output folder: C:\mIRC
Extract: libeay32.dll
Extract: ssleay32.dll
Extract: libssl32.dll
Completed

Esto nos indica, que está todo correcto, le damos a Next > y luego a Finish


5º- Abrimos de nuevo el mirc, y volvemos a poner el comando de arriba para comprobar que nos sale $true

//echo $sslready

En el caso de que nos salta $false, repetimos el paso 4, y nos fijamos bien de seleccionar la carpeta donde tenemos el mirc.exe.


6º- Vamos a conectar al servidor. tenemos dos formas, la que mas nos guste:

/server ssl.chathispano.com +6697
/server -e ssl.chathispano.com 6697


7º.- Nos saldrá un aviso, que estamos conectando de forma segura al servidor, y que aceptamos el certificado, seleccionamos la casilla que dice "Automatically accept this certificate in future" y así no nos preocuparemos mas.

Le damos a Accept


8º.- Ya estaremos conectados, veremos que se nos ponen los modos +zx, esto nos indica que estamos ya conectados en una conexión segura con el servidor


Recursos utilizados: http://www.mirc.com/ssl.html

Notas:

- Si usamos más de un mirc, nos servirá con copiar los tres archivos al restos de directorios donde tenemos el mirc.exe. Lo importante que es que estén en la misma carpeta, las dll y el mirc.exe.

- Las librerías se cargan al arrancar el mirc, si lo instalas con el mirc abierto, deberás reiniciar, y si una vez instalado las borras, perderás el soporte ssl.

- La conexión que se realiza, no interfiere en ningún script que utilicemos actualmente, como por ejemplo, el IRcap.

- Si tienes problemas o dudas, acude al canal de soporte de la red: #opers_help o buscame :)

- Más información sobre el SSL: https://es.wikipedia.org/wiki/Transport_Layer_Security