Thursday, December 08, 2005

SIMP for Linux

I've used SimpLite (www.secway.co) for MSN encryption for conversations.
Since I'm running Ubuntu now, I found that Secway also has a Linux
version. http://www.secway.fr/us/products/simpserver/

Simply download, extract to /usr/local/simp and start it up. By
default, it starts a local socks-4 proxy for MSN on port 11863, so you
have to configure GAIM to use that port.

Unlike the Windows client, the server version of SIMP must automatically
create keys for you because I didn't have to do anything.

I created an init.d script as follows to auto start/stop it:


#! /bin/sh

SIMPSERVER=/usr/local/simp/bin
/simpserver
PIDFILE=/tmp/simp.pid

set -e

case "$1" in
start)
if [ -e $PIDFILE ]; then
echo $PIDFILE already exists, not starting server.
exit 1
fi
nohup $SIMPSERVER >/dev/null 2>&1 &
echo $! > $PIDFILE
;;
stop)
kill -TERM $(cat $PIDFILE)
rm $PIDFILE
;;
reload|restart|force-reload)
echo $1 not implemented. just kill and restart it yourself.
;;
*)
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac

exit 0

3 comments:

Anonymous said...

will use your script, and I found a configuration howto here as well :)

Anonymous said...

Simp Server work with new version of aMsn? I install it correctly. But Wireshark spoof conversation clearly!
Have you any suggest? Thanks!

Dustin said...

It should work -- same protocol, just a different client. Were you able to configure aMSN to use a different proxy (i.e., the SIMP proxy running locally or on your LAN)?