fredag 24 april 2009

SimpServer - Kryptera IM

Här kommer jag att visa hur man installerar simpserver och sätter upp den med aMSN så att det man skriver där blir krypterat ifall den man pratar med kör SimpLite eller SimpPRO i Windows eller SimpServer i linux.

Börja med att dra hem SimpServer från deras hemsida:
http://www.secway.fr/us/products/simpserver/download.php

Jag valde att installera SimpServer for Unix 2.1.5c (alpha release) som kräver att man installerar libstdc++ 5 required.

Jag valde 2.1.5c för den är lättast att administrera, man använder telnet localhost för att göra det :)

1. Hämta SimpServer
Kolla vilken version som är den nyaste och ladda ned den från hemsidan:
http://www.secway.fr/us/products/simpserver/download.php
eller så laddar ni ned den via terminalen så här (det här var den nyaste när jag installerade det):
wget http://download.secway.com/public/products/simpserver/simpserver-2.1.5c-linux-x86.tgz


2. Installera
Först packar vi upp SimpServern, det blir då en mapp som heter simp. Skriv följande i terminalen:
tar -xvzf simpserver-2.1.5c-linux-x86.tgz

Sen flyttar vi den till /usr/local
sudo mv simp/ /usr/local/

Nu finns den på rätt ställe så då kan vi gå vidare till själva installationen
först måste vi installera standard C++ biblioteket som SimpServern använder:
sudo apt-get install libstdc++5

När det är klart flyttar vi oss i terminalen till /usr/local/simp/bin/
cd /usr/local/simp/bin/

och startar servern med kommandot:
./simpserver

Nu bör den ha startat och ni ser:
"SimpServer Linux 2.2.1.5c - (c) Copyright Secway 2000-2005
All rights reserved

Visit http://www.secway.com/products/simpserver/ for updates.
Visit http://www.secway.com/support/ for support.

MSN Service on 0.0.0.0:11863, mode 1
MSN Service on 0.0.0.0:1863, mode 0
AIM Service on 0.0.0.0:15191, mode 1
ICQ Service on 0.0.0.0:15190, mode 1
YAHOO Service on 0.0.0.0:15050, mode 1
Admin Service on 127.0.0.1:10023, mode 0"

Lägg märke till "Admin Service on 127.0.0.1:10023, mode 0". Det gör att vi kan konfigurera den med telnet och det är precis vad vi ska göra nu.

3. Konfigurera

Starta en ny terminal och gör följande:
telnet 127.0.0.1 10023

Nu får ni möjligheten att logga in, grund användare är admin och lösenord är också admin.
Om inloggningen gick bra så ska ni komma till en promt som ser ut så här > där kan ni skriva följande kommando:
list
Då listat din Public/Private key och de du pratar krypterat med, just nu är dock listan tom för vi har inte skapat nån än :). För att skapa ett "KeyPare" så skriv följande:
generate
då står det "Generating the new key pare, please wait... Done!" och sen visas den nyckeln.

Om ni nu skriver list så ska ni se den där också :)

Anslut aMSN till Simpserver
I aMSN under menyn konto -> Inställningar och fliken Avancerat finns det en bra bit ner på sidan ett ställe där man kan skriva in en MSN messanger server där ska följande skrivas in:
localhost:1863

Det är allt som behöver göras för att få aMSN att kryptera meddelandena. Det kräver ju dock att den du pratar med har SimpLite eller SimpPRO i Windows eller Simp Server i linux. Ibland måste jag försöka logga in två gånger för att den ska hitta igen SimpServern men det kan ha att göra med att jag har en annan användare på den här datorn som också använder aMSN men hon kör den okrypterad.

OBS! det här krypterar inte filöverföringar utan bara meddelandena. I en kommande version kanske stöd för krypterad filöverföring kommer.

Ja, just det, ni måste ändra MSN messanger server för alla användare ni kör på eran aMSN för att det ska gälla även dom, annars kör de okrypterat. :)

Självklart måste ni också starta SimpServern innan ni kan logga in på aḾSN nu :)
Starta den med ./simpserver och avsluta den med ctrl + c.


Inga kommentarer: