SquirrelNet PHP backend

The SquirrelNet is a authenticated method of communicating your IP address to the world via a server which maintains your user account.
This program currently runs on Apache with mySQL and a working node can be reached at :-

www.jhsquirrel.uklinux.net/sn.php

This node is accessed via the various front ends.
Once a user has created an account on the node, they can update their account details (ie. what there current IP address is) by using these front ends. All updates must be authenticated by the SKEY protocol.
Once the user has updated their IP address, anyone in the world can communicate directly with them because their IP adress is now published.
By using the front ends, secure communicates using LCLib (blowfish and RSA) can be obtained by any user who is logged in, to any other user who is also logged in.

In order to create a squirrel node, you must download the squirrelnetphp script and create the appropriate tables on your database.You must then update the script so that the username, database and server details are correct (it is currently set up to run on my home machine with my database and username)
Currently only mySQL is supported, but in the future, other db's will be supported also.

anonymous cvs access to the source can be obtained by the following method


cvs -d:pserver:anonymous@cvs.squirrelnetphp.sourceforge.net:/cvsroot/squirrelnetphp login
cvs -z3 -d:pserver:anonymous@cvs.squirrelnetphp.sourceforge.net:/cvsroot/squirrelnetphp co squirrelnet
view files
download latest tarball
SourceForge Logo