The ssh reverse tunnel sounds like a nice feature. I just tried it and it works great. But how would you prevent the thief from simply exiting the connection with your home server?!
Is there a way to keep the ssh connection to the home server open in the background without a terminal screen open? !
while [ 1 -gt 0 ]; echo "ssh called at " `date` > /var/log/ssh.log ; do ssh -o ExitOnForwardFailure=yes -o ServerAliveInterval=60 -p PPPP -nCNR 19999:localhost: 22 XXXX@YYYY.no-ip.org 2>> /var/log/ssh.log; sleep 60; done