servers see everything
OK It has come up that someone has accessed someone elses nation and changed their turn actions. This has been verified. Its not unexpected and Ive been prepared for a long time. Yes I know that "is what happens when you dont password protect your god" or by using sloppy passwords when playing network games. Getting caught at it is also what happens when you play network games. Servers see EVERYTHING.
Servers can see what IP uploads a turn. So the servers are able to see who is using player files they shouldnt be using.
Example for Linux
Code:
while [ x ]
do
cat IPlog.txt|grep \*|sort |uniq >IPusers.txt
for x in `seq 1 1000`
do
netstat -n |grep 63.199.8.157:8|cut -d: -f2 >listIP.txt
cat listIP.txt|\
while read PID IP
do
if [ $PID ]
then
GAME=`ps ax|grep dom3|grep $PID|cut -dg -f2|cut -d" " -f2`
LOGINS=`tail -1 $DIR/$GAME/game.log`
echo $IP" "$GAME" "$LOGINS >>IPlog.txt
fi
done
sleep 10
done
done
Also, if the user is the same as is in the game, or any game on that server then the 2h files can be checked for matching serials. The dom3 command switch of --verify gamename will create .chk files for each .2h and part of the information is a serial hash.
example for linux
Code:
cd ~/dominions3/savedgames
for gaym in `ls -1`
do
nice dom3 --verify $gaym
done
grep serial */*.chk |cut -d" " -f4 |sort -n |uniq -c |sort -n
cd -